Microsoft Silverlight
Light up the Web
Silverlight ist Microsofts neueste Web-Technologie, mit welcher die nächste Generation der Rich Internet Applications (RIA) –Anwendungen erstellt und bereitgestellt werden kann. Microsoft Silverlight stellt eine browser- und plattformübergreifende Implementierung des .NET Frameworks dar, und vereint dadurch die Funktionen von Server, Web und Desktop, von deklarativer und herkömmlicher Programmierung mit der Leistungsstärke der Windows Presentation Foundation (WPF).Features von Microsoft Silverlight
Microsoft Silverlight ermöglicht Ihnen moderne und userfreundliche Anwendungen auf dem neuesten Stand der Technik zu erstellen. Rich Internet Applications mit beindruckender Benutzeroberfläche und Usability, diversen Multimedia-Inhalten wie Video oder Animation werden dank Silverlight zum Cross-Plattform-Erlebnis. Dabei bietet Silverlight folgende Features:- Browser- und plattformübergreifende Technologie: Ihre Anwendung kann durch die Installation des Silverlight-PlugIns in allen gängigen Webbrowsern (Microsoft Internet Explorer, Mozilla Firefox, Apple Safari, Google Chrome) sowie unter Microsoft Windows und Apple Mac OS X ausgeführt werden.
- WPF, XAML und .NET Framework: Silverlight beinhaltet eine Teilmenge der WPF-Technologie, und ermöglicht somit das Erstellen von interaktiven Graphiken, Animationen, Medien und anderen Rich Client-Funktionen. Silverlight-Anwendungen können mit einer beliebigen vom .NET-Framework unterstützen Sprache (z.B. C#) erstellt werden. Ebenso wie HTML ermöglicht XAML das Erstellen der Benutzeroberfläche mit deklarativer Syntax, und ermöglicht eine strikte Trennung von Design und Code.
- Tool-Unterstützung: Für die Entwicklung können Tools wie das Visual Studio oder Expression Blend verwendet werden.
- Netzwerkunterstützung: Silverlight bietet Überstützung für http über TCP, und erlaubt Verbindungen mit WCF-, SOAP- der ASP.NET-AJAX-Diensten herzustellen.
- Integration in vorhandene Anwendungen: Silverlight lässt sich auch nahtlos in bestehende ASP.NET-AJAX Applikationen integrieren.
Aktuell ist Silverlight in der Version 4 am Markt, und bietet neben vielen anderen Erweiterungen nun auch Out-of-Browser-Unterstützung an. Damit können Silverlight-Anwendungen nun auch so konfiguriert werden, dass dass Benutzer diese von Ihrer Website installieren und auch außerhalb des Browsers ausführen können.



