Michael Gisiger

Silverlight 4: Erste Beta-Version erschienen


Geposted von Michael Gisiger am 24.11.2009, 15:12

Silverlight

Kaum hat Microsoft die Version 3 von Silverlight veröffentlicht, folgt bereits die erste Beta der Version 4. Anlässlich der hauseigenen Entwicklerkonferenz Professional Developer Conference (PDC) in Los Angeles wurde die vierte Version des RIA-Browser-Plug-ins angekündigt (einen ersten Ausblick auf die Version 4 hatte ich bereits hier gewagt). Scott Guthrie, Vice President .NET Developer Platform bei Microsoft, erklärte in seiner Keynote die Fortschritte von Silverlight (Video - Keynote ab 01:02.45). Guthrie teilte dabei seine Preview in die folgenden drei Gebiete ein: Medienunterstützung, Anwendungen und Überarbeitungen beim Betrieb von Silverlight unabhängig vom Browser.

Medienunterstützung

Mit Silverlight 4 erhält man direkt Zugriff auf Audio- und Videodateien externer Geräte wie Webcams mit Mikrofon. Als Beispiele zeigt Guthrie die Aufnahme eines Fotos, welches von der Kamera direkt ins Web (Profilseite von Twitter) übernommen werden kann, und das Scannen eines Barcodes. Darüber hinaus unterstützt Silverlight 4 das Multicast-Streaming von Medien. Die nächsten Version der IIS Media Services unterstützt auch das Streaming aufs iPhone.

Anwendungen

Neu ist hier die Unterstützung des Datenaustauschs mit anderen Anwendungen via Drag & Drop sowie das direkte Drucken aus Silverlight-Anwendungen heraus. Ebenfalls hervorzuheben ist, dass neu auch HTML innerhalb von Silverlight darstellbar ist. Guthrie demonstriert dies anhand einer Webseite, die mithilde von Silverlight in ein Puzzle verwandelt werden kann.

Aber auch Entwickler können sich auf einige Neuerungen freuen. Silverlight beherrscht ab der Version 4 auch das von der Windows Presentation Foundation (WPF) bekannte Command-Pattern. Dadurch wird eine bessere Schichtentrennung und Testbarkeit ermöglicht. Zudem lassen sich neu Assemblies erstellen, die auch ohne Neukompilierung sowohl unter Silverligth wie auch unter .NET laufen.

Betrieb ausserhalb des Browsers

Bereits in der Version 3 schuf Microsoft die Möglichkeit, Silverlight-Anwendungen auch ausserhalb des Browsers laufen zu lassen. Mit der Version 4 wird diese Funktionalität weiter ausgebaut. In Visual Studio können neu Silverlight-Anwendungen als so genannte Trusted Applications definiert werden. Damit erhält diese Anwendung bei der lokalen Installation vollen Zugang zum System. Eine Facebook-Applikation mit Drag & Drop-Import/-Export von Bildern aus dem Explorer und Terminen nach Outlook.

Silverlight 4 wird darüber hinaus endlich auch Google Chrome unterstützen und soll noch im ersten Halbjahr 2010 in der finalen Version vorliegen.

0 Kommentare | Trackback Url

Kommentare
Ihr Kommentar zum Blog-Eintrag





Feedburner
aseantic RSS Feed
Feedburner RSS Feed
Add to Favorites
Add to Delicious
aseantic @ Facebook
Add to Technorati Favorites
Bookmark and Share
Creative Commons