Microsoft Silverlight 5 und Microsoft Silverlight 4
Microsoft Silverlight 5 und Microsoft Silverlight 4 sind zwei Versionen von Microsoft Silverlight, die 2011 bzw. 2010 veröffentlicht wurden. Microsoft Silverlight ist ein Anwendungsframework zum Erstellen von Rich Interactive Applications (RIA) für das Web. Es wird von den meisten Webbrowsern, einschließlich Microsoft Internet Explorer und Mozilla Firefox, unterstützt und ist mit verschiedenen Plattformen einschließlich Microsoft Windows- und Mac OS X-Betriebssystemen kompatibel. Microsoft Silverlight kombiniert mehrere Technologien in einer einzigen Entwicklungsumgebung, in der die Entwickler die Tools und Programmiersprachen ihrer Wahl auswählen können. Silverlight bietet ähnliche Funktionen wie Adobe Flash. Frühere Versionen von MS Silverlight konzentrierten sich auf die Unterstützung von Streaming Media, während derzeitige Versionen Multimedia, Grafik und Animation unterstützen. Die erste Version von MS Silverlight wurde 2007 veröffentlicht. Derzeit ist Silverlight in der fünften Version.
MS Silverlight 4
Silverlight 4 wurde am 15. April 2010 veröffentlicht und zielte darauf ab, seine Position als die natürliche Wahl für Entwickler zu etablieren, um Geschäftsanwendungen im Web zu erstellen. Um dieses Ziel zu erreichen, enthielt es einige spezielle Funktionen wie umfassende Druckunterstützung und mehr als sechzig anpassbare Steuerelemente, einschließlich RichTextArea mit Hyperlinks, Bildern und Bearbeitung. Silverlight 4 bot außerdem Lokalisierungsverbesserungen mit bidirektionalem Text und komplexen Skripts für 30 neue Sprachen, darunter Arabisch, Hebräisch und Thai. Darüber hinaus bot Silverlight 4 eine verbesserte Unterstützung für die Datenbindung, wodurch der Code reduziert werden muss, der von einem Entwickler geschrieben werden muss, während mit benutzerdefinierten Daten gearbeitet wird. Silverlight 4 bietet Entwicklern außerdem zusätzliche Funktionen zum Erstellen von Anwendungen mit reichhaltigeren und ansprechenderen Medienfunktionen, einschließlich verbesserter Animationsfunktionen. Silverlight 4 war die erste Version von Silverlight, die den Google Chrome-Browser unterstützt.
MS Silverlight 5
Silverlight 5, die neueste Version von MS Silverlight, die in der zweiten Jahreshälfte 2011 erscheinen soll, verspricht, ein leistungsfähiges Werkzeug für die Entwicklung von Rich-Internet-Anwendungen mit großartiger Medienerfahrung zu sein. Highlights von Siverlight 5 sind Verbesserungen der Videoqualität und -leistung sowie Funktionen zur Verbesserung der Produktivität von Entwicklern. Silverlight 5 verbessert die Leistung, indem die Netzwerklatenz mithilfe eines Hintergrundthreads für Netzwerke reduziert wird, und es wird auch Unterstützung für 64-Bit-Betriebssysteme bereitgestellt. Silverlight 5 verbessert auch die Debugging-Unterstützung, indem Haltepunkte für eine Bindung festgelegt werden, wodurch Bindungsfehler durchlaufen werden können. Die Hardwarebeschleunigung ist auch im fensterlosen Modus mit Internet Explorer 9 aktiviert. Darüber hinaus bietet Silverlight 5 Textverbesserungen, mit denen umfangreiche Textlayouts im Magazin-Stil erstellt werden können.
Was ist der Unterschied zwischen Microsoft Silverlight 5 und Microsoft Silverlight 4?
Obwohl Silverlight 5 mit Silverlight 4 als Grundlage entwickelt wurde, weisen sie einige Unterschiede auf. Mit Silverlight 5 werden mehr als 40 neue Funktionen eingeführt, die in Silverlight 4 nicht vorhanden waren. Diese Funktionen unterstützen die Ausführung von Silverlight-Anwendungen im Browser mit Desktop-Funktionen, beeindruckende Videoqualität mit verbesserter Leistung und einige zusätzliche Funktionen zur Verbesserung der Effizienz von Entwicklern. Mit Siverlight 5 können vertrauenswürdige Anwendungen auch ohne Einschränkungen auf das lokale Dateisystem zugreifen, und vertrauenswürdige Anwendungen außerhalb des Browsers können mehrere Fensterinstanzen erstellen. Silverlight 5 enthält außerdem neue Klassen für Soundeffekte, mit denen Sie die Soundeffekte einer entwickelten Anwendung verwalten können. Im Gegensatz zu Silverlight 4 bietet Silverligth 5 schließlich Funktionen zum Überprüfen und Ändern der Wiedergaberate von Medien.