Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 47 reacties

Microsoft heeft na een drietal bčtarondes de webontwikkelomgeving WebMatrix vrijgegeven. De gratis ontwikkelkit bestaat uit een verzameling tools en templates voor een aantal populaire opensource-php- en .Net-applicaties.

WebMatrix logoWebMatrix is bedoeld om webontwikkelaars een ontwikkelomgeving te bieden die vanaf de desktop kan worden gedraaid. Tijdens de installatie worden onder andere de webserver IIS 7.5 Express en Microsoft SQL Server Compact 4.0 geïnstalleerd. Sites die met behulp van de editor in WebMatrix kunnen worden gebouwd, zijn uiteindelijk naar een dedicated IIS-webserver te exporteren. In de tool worden ruim dertig hostingbedrijven genoemd.

Microsoft ondersteunt met WebMatrix onder andere cms'en als WordPress, Joomla, Drupal, DotNetNuke en Umbraco. Volgens de softwaregigant moet WebMatrix het vooral voor beginnende webontwikkelaars eenvoudiger maken om code voor niet-statische websites te schrijven. Zo hoeft de eindgebruiker geen webserver en sql-server te configureren, terwijl via web helpers eenvoudige scripts aan een site kunnen worden toegevoegd. WebMatrix mist echter mogelijkheden die Microsofts geavanceerde ontwikkelkit Visual Studio wel biedt, zoals uitgebreide debugging-mogelijkheden.

WebMatrix

Moderatie-faq Wijzig weergave

Reacties (47)

Ik was wel wat verbaasd dat Microsoft met een tool komt die open source php projecten ondersteund. Normaliter zijn ze daar niet zo happig op.

Betekent "ondersteuning voor" nu dat je bijvoorbeeld Joomla download, uitpakt en kan importeren in deze tool? Hoe gaat dat in de praktijk in z'n werk met de database enzo?
Zo gek is dat anders niet, aangezien ze hiermee het gebruik van IIS en SQL Server proberen aan te jagen. Door WebMatrix houden ze mensen web bij de opensource alternatieven als MySQL en Apache.
Doen ze al een tijdje hoor, ook met de Web Platform installer bijvoorbeeld ( http://www.microsoft.com/web/downloads/platform.aspx ) kun je Joomla! e.d. makkelijk op je systeem zetten.
Een leuk initiatief, maar naar mijn eigen bescheiden mening ben je als beginnende ontwikkelaar beter af met een simpele text editor zoals vim. Het probleem van dit soort tools is dat je er afhankelijk van word zonder echt de logica ervan te verstaan. Beter moeilijk en goed dan makkelijk en slecht.

Ik heb al veel editors geprobeerd, maar als het aankomt op websites gaat mijn voorkeur tegenwoordig uit naar VIM met enkele plugins. Leercurve is hoog maar eenmaal je het onder de knie hebt wil je niets anders :p
Ik heb zo'n pa die een beetje begint met websites te bouwen, erg leuk allemaal maar hij moet niks hebben van lappen code en text editors. Daarom zijn 'drag and drop' pakketten veel geschikter voor de meeste beginners ;) Dit pakket zou misschien wel iets voor hem zijn ;)

Dit is dus ook totaal niet bedoelt voor echte web ontwikkelaars ;)
Daar noem je dan wel gelijk de meest spartaanse editor op die je kunt bedenken. Een beginnende ontwikkelaar of iemand die eens een keertje een eigen website in elkaar wil draaien wil je niet direct met de details in aanraking laten komen en daarmee gelijk afschrikken. Je hoeft ook niet eerst exact te weten hoe een auto tot in het detail werkt voordat je ermee kunt rijden. Zelf denk ik dat een beginnende ontwikkelaar meer gebaat is met een editor ala HomeSite oid, maar iig veel drag-drop en intellisense. Als je dan als beginnende ontwikkelaar geproeft hebt aan wat mogelijk is, en je wilt meer dan stap je pas naar het zwaardere geschut waarmee je je site tot in de details kunt perfectioneren.
Daar noem je dan wel gelijk de meest spartaanse editor op die je kunt bedenken.
Wikipedia:
De uitdrukking Spartaans betekent: van weinig of geen comfort voorzien.

U heeft duidelijk nog nooit met Vim gewerkt?
Nee joh je moet emacs hebben!

serieuzer: Hoe komen jullie erbij dat vim een simpele text editor is? Heeft alle mogelijke features die in een text editor zitten en dan kan je ook nog eens plugins uitbouwen.
Simpel in de context dat het doet wat het doet: text editen. Het is niet zoals een .net IDE waarmee je gewoon een knop moet plaatsen op een formulier zonder enige letter code/opmaak taal aan te raken.
Om verder te gaan met je metafoor. Je hoeft inderdaad geen technische kennis te bezitten om een wagen te besturen, maar als je die wagen zelf wil maken of er aanpassingen wil aan doen, dan kan je beter wel wat in verdiepen.

En daar spreken we toch over, voor het "bedienen" van websites zoals Wordpress moet je geen kennis hebben. Ook niet als je die wil uitbreiden met een plugin. Maar zodra je echt aan de code gaat sleutelen ben je toch beter meteen de juiste tools gebruiken en de code leren.
Konden ze dit niet beter in een volgende versie van Expression Web inbouwen oid?
Wat ik me ook af vraag. Als je hier een website mee bouwt. Hoe zijn die te zien binnen Firefox, chrome, opera, etc. Is dit W3C proof gebakke code.

[Reactie gewijzigd door DigitalTux op 13 januari 2011 11:46]

W3C proof zegt natuurlijk helemaal niets. Allemaal schattig die standaarden, maar zolang iedere browser er zijn eigen manier van interpreteren op na houd kan heel die W3C compliance my gestolen worden.
Waardoor het dus juist belangrijker wordt dat bedrijven de standaarden hanteren.
Tegenwoordig is de ondersteuning overigens erg goed. Het blijf natuurlijk belangrijk dat je een fatsoenlijk doctype gebruikt.
Het is vooral een installatie van een websserver en database, hoe WC3 proof je code is ligt vooral aan jezelf, zover ik het snap zit er ook een kleine code-generator in, dat is vast wel (hopelijk wel) WC3 valide.

Verder goed van MS om zoveel goede OS CMSen te ondersteunen!
Ik heb het nu een beetje zitten testen, maar je kan dus zelf een CMS aanklikken en laten installeren. WebMatrix installeert dan de benodigdheden (MySQL ed.)

Het is volgens mij eigenlijk een soort van XAMPP pakket alleen dan uitgebreider en easier! :)
Zou me verwonderen dat MySQL wordt geďnstalleerd. Aangezien het dan allemaal werkt op IIS, zal het wel SQL zijn dat geďnstalleerd wordt
Goed lezen levert deze informatie:
Tijdens de installatie worden onder andere de webserver IIS 7.5 Express en Microsoft SQL Server Compact 4.0 geďnstalleerd.
Ook MySQL kan gekozen worden.

Probeer maar eens WordPress
Ik moet zeggen dat MS hard aan de weg aan het timmeren is om webdevelopers te concureren.
Ze hebben nu Expression Web 3 en dat is op zich al een ijzersterke tool die in code Dreamweaver verruit de baas is.

Voor diegene die graag W3C Valide en een nette code hebben + een net CSS stijlsheet te bouwen is Expression Web al een betere partner als DW.

DW daarentegen is nog steeds hetzelfde programma uit 2001 en moet inmiddels wel eens worden herschreven.

Maar ik heb het vermoeden dat dit inmiddels ook gebeurd.

Ik hoop alleen dat MS nu ook voor een werkelijk goede concurrent gaat zorgen voor Photoshop en Illustrator. Daar er voor mijn gevoel nog geen werkelijk krachtige alternatieven zijn.

Vroeger hadden we Paint Shop Pro als serieuze concurrent. Maar sinds de overname door Corel doen ze er totaal hun best niet meer voor om Photoshop bij te benen en lopen ze inmiddels hopeloos achter.

Terwijl hun interface veel beter in elkaar steekt als Photoshop. Maar de functionaliteiten en de mogelijkheden gewoon niet meer meekomen.

Iets wat ik erg jammer vindt.
Nu hebben ze wel expresion suite. Maar de grafische pakketten die ze leveren kunnen nog niet tippen aan zowel Paint Shop Pro als Photoshop.

[Reactie gewijzigd door popolskuprosze op 13 januari 2011 11:36]

Hm, dit was voor mij wel even de reden om Expression Web 4 eens te bekijken (ja, tegenwoordig is 4 al uit blijkbaar ;) ). Tot zover mis ik alleen functionaliteit die ik in Dreamweaver wel heb:
- Autocomplete van variabelennamen
- Contextgevoelige helpfunctie/verwijzing naar documentatie
- Automatisch inspringen

Dit zijn voor mij al 3 goede redenen om bij Dreamweaver te blijven, dus ik ga de bestandskoppelingen maar eens repareren naar Dreamweaver...
Volgens mij is dit gewoon een alternatief op MAMP en dat soort Apache+Mysql packages, verder kan je elke editor etc en code gebruiken die je wilt.
Nee hier zit ook een hele ontwikkel omgeving bij die dus aansluit met bestaande CMS'en en andere populaire projecten ... het is dus een complete kit om te beginnen met websites te maken ;)
Kan ik dit zien als een soort van Easy Php idee icm een editor? (de ondersteunde talen en database buiten beschouwing gelaten)
Microsoft is zeker goed bezig met deze initiatieven, maar niemand ziet op deze manier meer door de bomen het bos, Expession web, Webmatrix, WF Framework, WebPI en noem maar op. Wellicht tijd dat er gewoon 1 web-devteam komt!
Wat heb je er aan als je niet kunt debuggen? Dan kun je beter Eclipse gebruiken; dan kun je wel door de PHP code stappen.
Lijkt me iets om het gebruik van IIS (en dus Windows Server) voor webapplicaties te promoten. Klinkt wel leuk in ieder geval.
Jammer dat er niet meer op de nieuwe engine wordt ingegaan.

Razor is nl. de laatste nieuwe view-engine van Microsoft en is als eerste in WebMatrix ingebouwd geweest.

Voor degene die meer uitleg over Razor (en dusdanig ASP.NET MVC 3) kunnen terecht op: http://www.asp.net & http://weblogs.asp.net/sc...02/introducing-razor.aspx

De tool zelf ziet er veel belovend uit, alleen zal ik hem niet rap gebruiken. Ben niet zo voor het feit van lokale webservers te draaien en zal het dus ook houden op Virtuele omgevingen en visual studio.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True