Visual Studio Update und die Windows 8 Wut
Seit Microsoft Ende Mai die ersten Informationen zu Windows 8 herausbrachten, gibt es große Aufregung unter den Entwicklern.
Denn zur Verwunderung aller wurde hier anstatt von .NET und C# nur von HTML5 und Javascript gesprochen.
Das neue Visual Studio Update wird zu dieser Aufregung nicht unbedingt zur Beruhigung beitragen. Schließlich dient dieses genau dazu diese Technologien noch besser zu unterstützten.
Windows 8 Präsentation sorgt für Wut
Microsoft kündigte bei der Windows 8 Präsentation an, dass das neue Betriebssystem ein komplett neues Userinterface bekommen würde. Aber anstatt dabei auf typische Microsoft-Technologien wie .NET, Silverlight und C# zu setzen, soll dieses auf HTML5, CSS3 und Javascript basieren.
Warum hat Microsoft dann eigene leistungsfähige GUI-Frameworks wie WPF und Silverlight entwickelt und alle Entwickler in diese Richtung gedrängt, wenn sie nun auf freie Web-Standards wechseln? Kein Wunder also, dass die .NET- und Silverlight-Entwickler an die Decke gehen.
Keine Beruhigung in Sicht
Aber anstatt dass Microsoft die sehr hitzige Diskussion beschwichtigt, verweisen die Unternehmenssprecher und -Manager ständig auf die im September stattfindende BUILD-Konferenz. Dort will das Softwareunternehmen genauere Details preisgeben.
Als wenn diese doch sehr lange und ungewisse Zeit nicht reichen würde, bringt Microsoft jetzt auch noch ein Update für Visual Studio 2010 SP1 und Visual Web Developer SP1 heraus, welches genau auf diese Technologien ausgerichtet ist. Es nennt sich das „Web Standards Update“ und bringt u.a. Intellisense-Unterstützung für HTML5, CSS3 und Javascript.
Wenn Ihr das kostenlose Update haben wollt, dann könnt Ihr Euch das hier herunterladen: Web Standards Update
Microsoft und die Softwareentwickler-Community
Auch wenn ich nicht denke, dass Microsoft seine eigenen Technologien aussterben lassen will (vorallem das .NET-Framework halte ich für sehr wichtig für Microsoft), so empfinde ich deren Vorgehen als alles andere als zielführend.
Schließlich ist gerade die große Entwickler-Community ein wichtiger Erfolgsgarant für Microsoft. Denn ohne Entwickler gibt es keine Dienstleister, ohne Dienstleister gibt es für Kunden keinen Service, und ohne Service gibt es irgendwann keine Kunden. Und wenn Softwareentwickler nicht mit Microsoft planen können, wechseln sie irgendwann zu Plattformen und zu Technologien, mit denen man planen kann!
Was haltet Ihr von dieser ganzen Geschichte und dem Vorgehen von Microsoft?
Hallo,
zunächst einmal halte ich es für sinnvoll, dass Microsoft eine Unterstützung für Webstandards in VS integriert.
Was das Thema Win8 angeht kann man sicher diskutieren. Aber es geht hier ja auch „nur“ um die neue Touchoberfläche. „Unten drunter“ scheint Win8 ja nur ein verbessertes Win7 zu sein, also bleiben alle bisherigen Standards erhalten. Daher würde ich sagen, ist alles halb so wild.
Die Frage ist auch, ob ausschließlich Webstandards funktionieren. Bis zum Release ist schließlich auch noch ein weiter weg.
Das schöne an den Webstandards ist doch, dass noch mehr Entwickler angesprochen werden. Und das wird vermutlich auch wieder positive Effekte auf die .NET Entwicklung haben. Wenn Win8 mit der neuen Touchoberfläche gut ankommt, dann wird sich auch Windows Phone 7 weiter verbreiten. Und da sind wir wieder bei .NET und Silverlight (zumindest aktuell 😉 ).
Gruß Jens
P.S.: Sehe gerade, bei dem Webstandards Update handelt es sich nicht einmal um ein offizielles Update (ein paar MS Entwickler haben das in Ihrer Freizeit programmiert).
Zwei empfehlenswerte Artikel:
– http://arstechnica.com/microsoft/news/2011/06/windows-8-for-software-developers-the-longhorn-dream-reborn.ars/
– http://davidburela.wordpress.com/2011/06/14/premature-cries-of-silverlight-wpf-skill-loss-windows-8-supports-all-programming-models/
Mir ist jedenfalls nicht mehr bang um meine XAML-Kenntnisse…