Silverlight 4.0 Final Release steht zum Download bereit
Microsoft stellt ab sofort die finale Version 4.0 des Adobe Flash-Konkurrenten Silverlight zum Download bereit. Microsoft hatte bereits am Dienstag auf der DevConnections-Konferenz in Las Vegas den offiziellen Launch angekündigt.

Microsoft Silverlight ist eine browser- und plattformübergreifende Implementierung von .NET Framework zum Erstellen von Mediendarstellungen und Rich Internet Applications für das Web.
Silverlight 4 bietet erweiterte Funktionen zur Ausführung außerhalb des Browsers sowie Verbesserungen für Entwickler von Enterprise-Anwendungen wie Druckerunterstützung und Integration mit anderen Anwendungen und eignet sich hervorragend für Geschäftsanwendungen im Intranet und Extranet. Die Vorteile von Silverlight, wie die einfache Verteilung der Anwendungen und Updates sowie leistungsfähige und intuitive grafische Benutzeroberflächen, vereinen die Stärken von klassischer Desktopsoftware und Websites.
Silverlight 4.0 Installation für Anwender
Silverlight 4.0 - Windows Runtime oder Mac Runtime
Mit dem neuen Browser-Plug-In Silverlight von Microsoft können Sie multimediale Inhalte, wie zum Beispiel Videos, Spiele, Animationen und Bildershows direkt in Ihrem Browser betrachten, beziehungsweise nutzen.
http://www.microsoft.com/getsilverlight/get-started/install/default.aspx
Silverlight 4.0 Installation für Entwickler
Silverlight 4.0 Tools RC2 für Visual Studio 2010
Mit Silverlight 4 können Sie herausragende Rich-Media Websites mit Full-HD Smooth Video-Streaming sowie erstklassige Businessanwendungen, die Cross-Browser und Cross-Plattform sowie direkt auf dem Desktop laufen, erstellen.
http://www.microsoft.com/downloads/details.aspx?FamilyID=bf5ab940-c011-4bd1-ad98-da671e491009&displaylang=en
Silverlight 4.0 Overview - Technical Whitepaper
Make this your first stop with Silverlight 4 and read or download the 60+ page whitepaper! Walk through the new features in Silverlight 4, find learning materials and additional resources. This covers all of the new business centric features, features for rich media experiences, Expression Blend and Visual Studio tooling enhancements, and new Out of Browser features!
http://channel9.msdn.com/learn/courses/Silverlight4/Overview/Overview/
Microsoft Expression Blend® 4 Release Candidate (RC)
Expression Blend 4 enables you to create websites and applications based on Silverlight 3 and Silverlight 4, and desktop applications based on Windows Presentation Foundation (WPF) 3.5 with Service Pack 1 (SP1) and WPF 4.
http://www.microsoft.com/downloads/details.aspx?FamilyID=88484825-1b3c-4e8c-8b14-b05d025e1541&displaylang=en
Silverlight Toolkit
The Silverlight Toolkit has been updated to provide support for Visual Studio 2010 and Silverlight 4 development. The Toolkit provides numerous controls for your application and source code is also included for these controls using an Open Source license.
http://silverlight.codeplex.com
Silverlight Client for Facebook updated for Silverlight 4 release
This application brings together the many compelling platform capabilities of Silverlight 4 into a rich out-of-browser application in the familiar context of Facebook. Enjoy the photos, feeds, events, friends’ walls, and inbox mail from your Facebook account in an appealing and user-friendly environment.
http://timheuer.com/blog/archive/2010/04/15/silverlight-client-for-facebook-updated-for-silverlight-4-release.aspx
http://www.silverlight.net/content/samples/apps/facebookclient/
Neue Features in Silverlight 4
Silverlight 4 bietet eine vollständige Suite von leistungsstarken Funktionen für Anwendungsentwickler und bringt innovative Plattformfunktionen für Browser-basierte Anwendungen sowie Desktop-Anwendungen.
Silverlight 4 bietet eine ideale Plattform für die Entwicklung und Bereitstellung von modernen Business-Anwendungen für interne Anwendungen und Endbenutzeranwendungen - sowohl für Intranet, Extranet und Internet.
- Silverlight 4 bietet erweiterte Funktionen zur Ausführung außerhalb des Browsers sowie Verbesserungen für Entwickler von Enterprise-Anwendungen wie Druckerunterstützung und Integration mit anderen Anwendungen.
- Silverlight 4 eignet sich hervorragend für Geschäftsanwendungen im Intranet und Extranet. Die Vorteile von Silverlight, wie die einfache Verteilung der Anwendungen und Updates sowie leistungsfähige und intuitive grafische Benutzeroberflächen, vereinen die Stärken von klassischer Desktopsoftware und Websites.
Top-Features für Business-Anwendungen
- Umfassende Unterstützung für Druck ermöglicht die Erstellung einer virtuellen Druckansicht. Hiermit können Anwendungen auf einfachem Weg druckbare Dokumente erzeugen.
- Eine große Zahl an Controls mit mehr als 60 anpassbaren Komponenten macht es Ihnen einfach, Formulare zu erstellen, die sortiert, in der Größe angepasst und validiert werden können. Eine der neuen Controls ist die RichTextArea mit der Möglichkeit, Hyperlinks und Bilder hinzuzufügen und ist vom Benutzer editierbar.
- Die Microsoft .NET Framework Common Language Runtime (CLR) ermöglicht es nun, den selben kompilierten Code auf dem Server und dem Client auszuführen und reduziert somit die Entwicklungszeit und Testaufwand.
- Das Managed Extensibility Framework unterstützt die Erstellung von komplett modularen Anwendungen und erlaubt somit eine schnelle Startzeit und Download der Anwendung und effiziente Entwicklung und Anwedungstests.
- Windows Communication Foundation RIA Services erweitern die Unterstützung für Netzwerk- und Datenzugriff und ermöglichen es Anwendungen mit jeder Art von Datenquelle und Server zu arbeiten.
- Vertrauenswürdige Anwendungen
- Benutzer können Anwendungen erhöhte Rechte einräumen.
- In vertrauenswürdigen Anwendungen können Benutzer Dateien in ihrem Dokumente, Musik, Bilder und Video Verzeichnis (oder equivalente Verzeichnisse auf non-Windows Plattformen) lesen und schreiben. Anwendungen können somit lokale Kopien von Reporten oder Mediendateien anlegen.
- COM Automation ermöglicht den Zugriff auf Geräte wie zum Beispiel ein USB Kartenleser.
- Group Policy Objekte ermöglichen es Unternehmen zu managen, welchen Anwendungen sie vertrauen.
- Benutzer haben Zugriff auf andere Desktop Programme wie Microsoft Excel um Reporte zu erstellen.
Top-Features für Rich-Media-Anwendungen
- Webcam und Mikrofon Unterstützung erlauben das Senden von Video und Audio in Anwendungen wie zu Beispiel Chat oder Kundenservice. Lokale Aufnahme von Audio und Video erlaubt es Ihnen, Video aufzunehmen, ohne dass ein Server benötigt wird. Hiermit eröffnen sich neue Möglichkeiten wie die Aufnahme von Stimmnachrichten oder Video, um sie dann per E-Mail zu versenden, oder die Möglichkeit, das Video lokal zu editieren bevor es gespeichert wird.
- Multicast Networking ermöglicht es Unternehmen, die Kosten für Streaming Broadcastevents wie zum Beispiel Unternehmens-Meetings und Trainings zu senken, mit nahtloser Interoperabilität mit vorhandener Windows Media Services Streaming Infrastruktur.
- Ausgabeschutz für Audio/Video Streams erlaubt es Rechteinhabern und Distributoren sicherzustellen, dass der geschützte Content nur über eine sichere Videoverbindung angeschaut werden kann.
- Content Protection (DRM) jetzt für H.264 Medien möglich durch Silverlight DRM (powered by PlayReady).
- Offlime DRM erweitert das existierende Silverlight DRM (powered by PlayReady) so dass es auch offline funktioniert. Dies ermöglicht Benutzern, Inhalte zu konsumieren und Silverlight Anwendungen zu verwenden, wann immer und wo immer sie auch wollen, auch ohne eine aktive Internetverbindung. Geschützte Inhalte können mit einer eingebetteten Lizenz versehen werden, die es erlaubt, dass Benutzer auch offline die Inhalte geniessen können.
- Entwickler können HTML in ihrer Anwendung platzieren und haben damit eine viel engere Integration mit Inhalten von Web-Servern wie E-Mail, Hilfe und Reports.
Erweiterte Integration in Visual Studio 2010
- Voll editierbare Designoberfläche um Controls und Layouts zu zeichnen.
- Drag-and-Drop Unterstützung für Databinding und automatische Erstellung von gebundenen Controls wie Listbox und Datagrid.
- Einfach auszuwählende Stile und Ressourcen um eine gut aussehende Anwendung zu erstellen basierend auf in Expression Blend erstellte Designer Ressourcen.
- Eingebaute Projektunterstützung für Silverlight 4 Anwendungen.
- Editor mit IntelliSense Unterstützung für XAML, C# und Visual Basic Sprachen.
Weitere neue Features
- Silverlight 4 erweitert out-of-browser Fähigkeiten die erstmals in Silverlight 3 erschienen sind, die es Webauftritten ermöglichen, eine engere und langfristigere Beziehung mit Kunden aufzubauen, ohne eine zusätzliche Runtime herunterzuladen oder die Anwendung in anderer Weise schreiben zu müssen.
- Silverlight 4 stellt die Möglichkeit bereit, Desktop Benachrichtigungen zu implementieren, die Informationen in Echtzeit liefern können und Benutzern Feedback geben können.
- Silverlight 4 bietet volle Kontrolle über Fenstereinstellungen wie Startposition und -größe um sicherzustellen, dass Anwendungen die größtmögliche Benutzbarkeit und Flexibilität aufweisen können.
- Umfassende Tastaturunterstützung in Fullscreen und out-of-browser Modus verbessert die Unterstützung für Kiosk- und Medienanwendungen.
- Verbesserungen in der Netzwerkunterstützung erlauben Crossdomain-Zugriff ohne ein Security Policy File.
- Lokalisierungserweiterungen mit bidirectionalem Text, Rechts-nach-Links Unterstützung und komplexen Schriften wie Arabisch, Hebräisch und Thai, und 30 weiteren neuen Sprachen.
- Erweiterte Databinding Unterstützung reduziert die Menge Code, die benötigt wird um mit angepassten Daten für die Anzeige zu arbeiten.
- Copy/paste und Drag-and-Drop Unterstützung machen es einfach, Fotos, Text und andere Daten in Ihre Anwendung zur Verfügung zu stellen.
- Neue Features wie Rechtsklick und Mausrad-Scrollen ermöglichen es Entwicklern, konventionelle Desktop-Interaktionsmodelle ihrer Webanwendung hinzuzufügen.
- Silverlight 4 Anwendungen starten schneller und laufen bis zu 200% schneller als equivalente Silverlight 3 Anwendungen mit Performance Optimierungen.
- Erweiterte Animationsfähigkeiten erlauben eine dynamischere interaktive Präsenation von Daten in Listen.
Weblinks - Microsoft / Silverlight / Tools / Resources