Hoofdcategorieën
Device Settings

Microsoft geeft webontwikkelomgeving WebMatrix vrij

Door Dimitri Reijerman, donderdag 13 januari 2011 10:53, views: 14.073

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

Volgende 11:01 GTX 560 krijgt Ti-aanduiding en komt op 25 januari
Vorige 10:33 KFA2 brengt singleslot-GTX 460 en whdi-versie uit
Advertentie

Reacties

«  1  2  »

Kan ik dit zien als een soort van Easy Php idee icm een editor? (de ondersteunde talen en database buiten beschouwing gelaten)

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 donderdag 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

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!


Misschien willen mensen gewoon lekker applicaties maken zonder zich druk te maken over hosting. Is namelijk veel leuker.

Je moet je altijd druk maken over je hosting. Zit je lekker php5 te schrijven en dan blijkt bij deployement je server alleen php 4 te ondersteunen :)

well you get the picture

dan zoek je toch een andere host? Meestal als je tegen dat soort dingen aan loopt heb je nog niks op die host gezet en kan je eenvoudig switchen naar een andere host.
Bij de meeste web-ontwikkel bedrijven waar nieuwe sites worden gemaakt zullen de servers ook pas worden ingericht als de site al bijna af is, dus zo heel raar is dat niet.

of je host gewoon je eigen server, zo duur is dat ook niet ja :)

Een hoster die nu nog steeds geen php5 gebruikt is in mijn opinie geen echt hoster...

Begrijp ik het nou goed? Is deze tool in het leven geroepen om web applicaties te laten draaien buiten een browser om? Dat zou opzicht wel heel erg gaaf zijn namelijk :)

Webapplicaties laten draaien buiten een browser om (zover dat mogelijk is), kan al heel erg lang met Mozilla Prism en Google Chrome.
Dit is gewoon een snelle setup voor IIS + SQL Server Express, plus een basic web editor.

Behalve dat dat nagenoeg altijd problemen creeert... Mensen programmeren maar wat raak zonder een idee te hebben wat er nu daadwerkelijk gebeurt.. De MySQL slow query logs en allerlei andere error logs staan bol van de troep die dit soort 'developers' creeeren. Als je goed wilt developen moet je ook een en ander weten over het platform wat je gebruikt. Ik zal niet zeggen dat je dat platform perfekt moet kunnen beheren maar enige basis kennis is wel noodzakelijk... Onnodig gebruik van resources en veiligheids issues zijn wel de belangrijkste dingen die programmeren zonder kennis veroorzaken...

Overigens wil ik hiermee niet zeggen dat de tool die Microsoft nu heeft niet goed zou zijn, ik hoop alleen dat mensen die ermee gaan werken wel de discipline hebben om wat meer kennis te vergaren dan alleen de installatie van deze tool... Het kan een leuke start zijn maar hier zou het niet op moeten houden...

[Reactie gewijzigd door mxcreep op donderdag 13 januari 2011 11:42]


oh ffs, mensen moeten toch ergens beginnen? Of je nu met assembly begint of met een tool die heel veel makkelijk voor je maakt, in het begin maak je toch alleen maar rotzooi. Het mooie van dit soort tools is dat de drempel verlaagd wordt en dat mensen een gevoel van progressie hebben waardoor je niet afhaakt na een 5 uur lange sessie met je ASM emulator waarmee je nog steeds niet twee getallen hebt kunnen optellen.

Uiteindelijk zullen mensen altijd een keuze moeten maken: blijf ik hierin een beetje aanklooien, of zal ik me er echt in gaan verdiepen? Maar als ze zich dan gaan verdiepen hebben ze al voldoende kennis en doorzettingsvermogen opgebouwd om ook zich echt ergens op te richten.

Verder maak dit voor het bedrijfesleven allemaal niet uit, die gaan toch niet iemand aannemen die alleen maar scriptgenerators heeft gebruikt*

goede bedrijven that is

haha grapjas, - kijk anders de gemiddelde website eens door ;) ...
dat is ongeveer het zelfde soort lui als bij dat onderzoeksbureau van pas ;)

ik hoorde gister nog van iemand dat hij een bedrijf in de arm had genomen die hem 20 plaatsen binnen 1 dag op google kon laten stijgen ... 't bedrijf had overigens neit eens een kvk en/of btw nummer.

ik hoorde gister nog van iemand dat hij een bedrijf in de arm had genomen die hem 20 plaatsen binnen 1 dag op google kon laten stijgen ... 't bedrijf had overigens neit eens een kvk en/of btw nummer.
Haha dan ist geen bedrijf :P

Maar je hebt helemaal gelijk. Onze directeur had laatst nog een website laten designen en dat was echt diep triest. Ik kan zoiets met een blinddoek op (alleen t erp systeem is belangrijker :p) haha dat zeg ik meer om het niveau van de site aan te geven want ik ben geen professionele programmeur. Het verbaasde me echt en hoop dat t een uitschieter is. Een andere designer heeft voor de gein n (gratis) site voor ons gemaakt en die was gewoon zoveel beter dat we die maar hebben genomen :P

Assembly is meteen wel weer het andere uiterste... het is gewoon goed om te weten welke libraries er gebruikt worden bij bepaalde functies en methodes in je code en wat die uiteindelijk doen... En over het algemeen is het niet zo heel erg moeilijk om de meeste van de pakketten die in deze tool worden aangeboden met de hand te installeren, althans niet op een linux doos... eenvoudige tutorials genoeg online...

Hoe laagdrempeliger de tool hoe meer crap ermee gemaakt wordt.

[Reactie gewijzigd door ncoesel op donderdag 13 januari 2011 12:02]


Je hebt duidelijk totaal niet door voor wie deze tool is en je opmerking slaat echt helemaal nergens op.

Ontwikkelaars willen zich misschien wel helemaal niet bezig houden met HOSTING.
Maar om te beginnen met ontwikkelen hebben ze wel een platform nodig.

Dit is een ontwikkelomgeving die dit platform in een keer voor je neerzet en vervolgens transparant je creatie naar een hoster kan verplaatsen.

m.a.w. de ontwikkelaar hoeft niet meer met hosting bezig te zijn, kan lekker zijn creaties schrijven, CMS-en gebruiken en ontwikkelen en "exporteren" naar een host.

Dat heeft helemaal niets te maken met DOM houden.

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.

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 donderdag 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 ;)

XAMPP is tog ook zon package? :P
Dat gebruikte ik altijd.

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.

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.
«  1  2  »

Op dit item kan niet meer gereageerd worden.

Volgende 11:01 GTX 560 krijgt Ti-aanduiding en komt op 25 januari
Vorige 10:33 KFA2 brengt singleslot-GTX 460 en whdi-versie uit
VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011