April 13, 2011
@ 07:48 PM
Heute wurde die Beta von Silverlight 5 auf der MIX11 in Las Vegas endlich veröffentlicht.


Die Silverlight 5 Beta und die dazugehörigen Tools stehen jetzt zum Download bereit:

Silverlight 5 Tools for Visual Studio - UPDATED! WORKING DOWNLOAD!

Expression Blend Preview for Silverlight 5

Silverlight 5 SDK CHM

Silverlight 5 Developer Runtime (WIN) - Ist bereits in den Silverlight 5 Tools enthalten!

Silverlight 5 Developer Runtime (MAC)

Silverlight SDK - Ist bereits in den Silverlight 5 Tools enthalten!

Silverlight 5 Breaking Changes


Silverlight 5 Features PDF - UPDATED!



Für die Entwicklung wird allerdings das Service Pack 1 von Visual Studio 2010 vorrausgesetzt.
Dies kann hier downgeloaded werden:
Visual Studio 2010 SP1


Tim Heuer hat zum Release einen ausführlichen Blogeintrag gepostet. Dort finden sich Beispiele, die neuen Features und mehr.


 

Categories: Silverlight

Kein Silverlight5, nur HTML5 und IE10 Quatsche. Das einzig Coole was ich gesehen habe war Webmatrix mit dem Orchard CMS. Das kannte ich bisher noch nicht, doch sah es sehr vielversprechend aus. Wird demnächst erstmal ausprobiert. Hanselman hat mal wieder die Bühne gerockt.


Am Mittwoch den 13.04.2011 kommt die Silverlight 5 Beta wohl definitiv:

 
Categories: .NET | Silverlight

April 12, 2011
@ 12:17 PM

Heute Abend um 18:00 Uhr (UTC+2) findet in Las Vegas die 1. Keynote der MIX2011 statt.
Ich gehe davon aus, dass in der Keynote die Silverlight 5 Beta von
Scott Guthrie, das ist der mit dem roten Sweatshirt, veröffentlicht wird, was in einem Posting des offiziellen Silverlight Team Blogs ersichtlich wird.

"As part of the continued support for scenarios that require plug-in based capabilities, we will ship a beta of Silverlight 5 at MIX, with some great demos for compelling scenarios."



Die Keynote wird heute auch live übertragen: http://live.visitmix.com/

" Watch the MIX Keynotes Live, Apr 12 & 13
Tags: Channel 9 Live, Keynote

Apr 11 2011 5:53 PM
Can’t attend MIX in-person? Watch the keynotes live from Las Vegas, April 12 & 13 at 9am PDT (4pm GMT), via live.visitmix.com.

Tune-in for the latest announcements from Internet Explorer, Windows Phone and Silverlight. Keynote streaming is free; no registration is required to participate. The Channel 9 Live team picks up the live coverage immediately following the keynote - preview the Channel 9 Live guest lineup.

ADD TO YOUR CALENDAR (.ics)

All conference sessions will be available for online viewing or download approximately 24 hours after they are recorded."



Ich bin sehr gespannt auf die neuen Features von Silverlight 5, vorallem wie die lange erwarteten 3D Funktionen umgesetzt worden sind.

Update: Die Keynote beginnt erst eine Stunde später also um 18:00 Uhr, nicht 17:00 Uhr. Mir ist ein kleiner Fehler bei der Umrechnung unterlaufen.

Update 2: Hier der direkte Link zum Livestream: http://msstudios-750-isp-mix-10412.wm.llnwd.net/msstudios_750_isp_mix_10412. Dieser kann direkt mit dem Windows Media Player geöffnet werden. Nützlich für die Leute, deren Unternehmens IT eine ältere Silverlight 4 Version vorschreiben.
 
Categories: Silverlight

Ob Silverlight tot ist oder nicht, möchte ich hier nicht vorhersagen. - Das soll auch nicht der 500. Artikel zu dem leidigen Thema werden.

Vielmehr möchte ich nochmal mit einem anderen Blick auf die Sache schauen, als es der MVP Thomas Bandt getan hat. Anlass gab mir sein Artikel jedenfalls dazu.

Klar ist, dass HTML5 kommen wird. Ob es momentan schon für den produktiven Einsatz geeignet ist möchte ich jedoch in Frage stellen. Steht man in einem Projekt vor der Entscheidung, ob man jetzt auf Silverlight 4/5 setzen sollte, oder doch lieber HTML5, so würde ich eher zu Silverlight 4/ bzw. bald 5 tendieren.

Das Tooling ist meiner Meinung nach einfach unschlagbar, die Anwendung sieht in jedem Browser gleich aus, und die bisherige Business-Logik in .NET kann schnell nach Silverlight portiert werden. Für LoB-Applikationen ist die Geschwindigkeit der Entwicklung atemberaubend. Applikationen können zusätzlich dank MVVM und weiterer Technologien wie IOC schnell als native WPF-Anwendung umgesetzt werden, sofern Bedarf besteht.

Was man neben der Plugin-Verfügbarkeit auch bedenken sollte:

1. Welche Menschen surfen heute noch mit IE6 oder ähnlichem? Ist das meine Zielgruppe? Welche Plattformen möchte ich erreichen? Wer hat davon Silverlight?

Das erfährt man aus seinen eigenen Webstatistiken (Browser Usage) oftmals am besten. Desweiteren sollte man sich klar machen, ob die eigene Anwendung vorraussetzen kann, dass der Nutzer sich das nötige Plugin notfalls nachinstallieren muss, sofern es noch nicht installiert ist. In diesem Fall kommt es sehr stark auf die zu entwickelnde Anwendung an, klar ist, dass jede Technologie ihre vor und Nachteile hat.

Eine Unternehmensanwendung die im ganzen Unternehmen ausgerollt wird, stört sich sicher nicht an einem fehlenden Silverlight Plugin. - Es ist mit Sicherheit unproblematischer ein Plugin zu skriptieren als überall neue HTML5 fähige Browser auszurollen, die zusätzlich eventuelle Abhängigkeiten zu älteren Anwendungen gefährden könnten.

"Mit dem Internet Explorer 9 will Microsoft vieles anders und besser machen. Das gilt vor allem für die Unterstützung von Webstandards. Dafür nimmt Microsoft auch Inkompatibilitäten mit den Vorgängern des IE9 in Kauf."
Artikel auf Golem.de

2. Wenn ich mir diese ganzen HTML5 Anwendungen im Web ansehe, habe ich immer noch das Gefühl, dass ich anstatt ein richtiges UI zu bedienen, irgendwelche Divs und Textparagraphen verschiebe. Meistens kann man diese dann noch selektieren, was dieses Erscheinungsbild nur bestätigt, und den Rendervorgang mit häßlichen Clipping-Fehlern verunstaltet. - Man kann nur hoffen, dass es noch ein vernünftiges Tooling für HTML5 in der Zukunft geben wird, das hochwertigere Anwendungen fördert. Ich denke aber auch dort wird Microsoft wie angekündigt wieder eine wichtige Rolle spielen.

3. Wenn man sich die HTML5 Seiten in verschiedenen Browsern ansieht, fällt mir wieder eine entscheidende Sache auf, warum ich Silverlight momentan bevorzuge: Es sieht in jedem Browser gleich aus.

Das kann bei HTML5 natürlich noch daran liegen, dass es noch nicht überall komplett und auch unterschiedlich weit fertig implementiert ist, aber mein Gefühl sagt mir was anderes. Ich befürchte es wird genau so ein "Gefrickel" wie bei den alten HTML Standards auch.

4. Javascript. :D


 
Categories: Silverlight