Technologien

Die Silverlight (R)evolution

Im aseantic-Blog finden Sie auch weitere Informationen über Silverlight.
mehr

Microsoft Silverlight

Entdecken Sie die Welt von Silverlight und besuchen Sie die offizielle Silverlight Website. Dort finden Sie zahlreiche Silverlight Referenzprojekte aus der ganzen Welt.
Microsofts Silverlight Website
Retrieving Data

Microsoft Silverlight – Light up the Web 

Silverlight (vormals „Windows Presentation Foundation/Everywhere“ kurz „WPF/E“) ist Microsofts neue, plattform- und browserübergreifende Technologie für moderne Rich Interactive Applications (RIAs). Das kostenlose Plug-in läuft in allen gängigen Browsern unter Windows und Mac OS X (eine Linux-Version namens „Moonlight“ wird von Novell in Zusammenarbeit mit Microsoft entwickelt).

Silverlight besticht durch ein flexibles Programmiermodell mit breiter Unterstützung für eine Vielzahl von Programmiersprachen und Frameworks wie AJAX, Visual Basic .NET, C#, JavaScript, Python und Ruby – und lässt sich nahtlos in bestehende Webanwendungen und Serverumgebungen integrieren. Silverlight ermöglicht schnelle Vektorgrafiken, Audiointegration und kostengünstige Videopräsentation und Videostreaming bis hin zu HD-Video in DVD-Qualität im Web.

Highlights von Microsoft Silverlight

Silverlight ermöglicht faszinierende Cross-Plattform-Online-Erlebnisse

  • Multimedia, HD-Video und Rich Interactive Applications für das Web mit Video, Animation, Interaktivität und beeindruckenden Benutzeroberflächen.
  • Erweiterung vorhandener Standard- oder AJAX-basierter Anwendungen um Vektorgrafiken und interaktive Medien, mit mehr Leistung und mehr Funktionen.

Nutzung der bestehenden Server-Infrastruktur

  • Silverlight baut auf dem Microsoft .NET Framework auf und ermöglicht es, mit vorhandenem Knowhow und bereits verfügbaren Tools multimediale Anwendungen und Rich Interactive Applications für das Web zu entwickeln. Und das in vielen gängigen Programmiersprachen, beispielsweise JavaScript, Ruby, Python, C#, Visual Basic .NET und weiteren.
  • Silverlight kann auf jeder gängigen Back-End-Webplattform und mit jeder Back-End-Technologie verwendet werden. Silverlight lässt sich einfach in die bestehende Server-Infrastruktur und in die auf dem Client vorhandenen Anwendungen integrieren, einschließlich Apache und PHP sowie JavaScript und XHTML.

HD-Medienwiedergabe – zu geringeren Kosten

  • Einheitliches Medienformat von HD (High Definition) bis zu Formaten für mobile Geräte mit WMV (Windows Media Video), der Microsoft-Implementierung des SMPTE-Standards VC-1 (Society of Motion Picture and Television Engineers) sowie WMA (Windows Media Audio) und MP3-Audio.
  • Flexible Lösungen zum Einfügen von Einblendungen in Video und Animation sowie zum Abspielen von Videos mit flüssiger Wiedergabe im Stil von Nachrichtensendungen oder von animierten Anzeigen ohne Verlust der optischen Wiedergabetreue oder Bewegungsqualität.

Einfache Anbindung von Daten, Servern und Diensten

  • Kombination von Diensten (Services) und Daten aus dem Web, indem die Silverlight-Unterstützung für LINQ beim Datenzugriff über verbreitete Protokolle wie JSON, RSS, POX und REST genutzt wird.
  • Erhöhung der Auffindbarkeit in Suchmaschinen. Inhalte von Silverlight-Rich Interactive Applications können dank des textbasierten XAML-Formats korrekt und umfassend indiziert und durchsucht werden.

Was ist Silverlight 1.0?

Silverlight 1.0 ist ein kostenloses schlankes plattform- und browserübergreifendes Plug-in für moderne Rich Interactive Applications (RIAs) und HD-Video im Web. Das Browser-Plug-in ist derzeit für Windows (Internet Explorer und Firefox) und Apple Mac OS X (Firefox, Safari) verfügbar. Silverlight 1.0 wird ausschließlich in JavaScript programmiert.

Was ist Silverlight 2.0?

Silverlight 2.0 ist die nächste Version von Silverlight und befindet sich momentan in der Entwicklung, Betaversionen sind jetzt bereits kostenlos verfügbar. Silverlight 2.0 ist abwärtskompatibel, zusätzlich zu den Funktionen von Silverlight 1.0 enthält Silverlight 2.0 eine plattformübergreifende Runtime des .NET Frameworks und ermöglicht es, in .NET-Sprachen Webanwendungen für Windows, Apple Mac OS X (und Linux) zu entwickeln, sowie in anderen gängigen Sprachen wie Ruby und Python.


Für Fragen sowie ein unverbindliches Beratungsgespräch stehen wir Ihnen gerne zur Verfügung und freuen uns über Ihre Kontaktaufnahme