Microsoft Silverlight 5 vs. 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 unterstützt, einschließlich Microsoft Internet Explorer und Mozilla Firefox, und ist mit verschiedenen Plattformen kompatibel, einschließlich Microsoft Windows- und Mac OS X-Betriebssystemen. Microsoft Silverlight kombiniert mehrere Technologien in einer einzigen Entwicklungsumgebung, die es den Entwicklern ermöglicht, die Tools und Programmiersprachen ihrer Wahl auszuwählen. Silverlight bietet ähnliche Funktionalitäten wie Adobe Flash. Frühe Versionen von MS Silverlight konzentrierten sich auf die Unterstützung von Streaming-Medien, während aktuelle Versionen Multimedia, Grafiken und Animationen unterstützen. Die erste Version von MS Silverlight wurde 2007 veröffentlicht und derzeit befindet sich 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 natürliche Wahl für Entwickler zu etablieren, um Geschäftsanwendungen im Internet zu erstellen. Um dieses Ziel zu erreichen, enthielt es einige spezielle Funktionen wie umfassende Druckunterstützung, mehr als sechzig anpassbare Steuerelemente, einschließlich RichTextArea mit Hyperlinks, Bildern und Bearbeitung. Silverlight 4 bietet auch Lokalisierungsverbesserungen mit bidirektionalem Text und komplexen Skripten für 30 neue Sprachen, darunter Arabisch, Hebräisch und Thailändisch. Darüber hinaus bietet Silverlight 4 eine verbesserte Unterstützung für die Datenbindung, wodurch die Menge an Code reduziert werden muss, die von einem Entwickler geschrieben werden muss, während er mit benutzerdefinierten Daten arbeitet. Silverlight 4 bietet außerdem zusätzliche Funktionen für Entwickler, um Anwendungen mit reichh altigeren und ansprechenderen Medienfunktionen zu erstellen, einschließlich erweiterter Animationsfunktionen. Silverlight 4 war die erste Version von Silverlight, die den Webbrowser Google Chrome unterstützte.
MS Silverlight 5
Silverlight 5, die neueste Version von MS Silverlight, die in der zweiten Hälfte des Jahres 2011 veröffentlicht werden soll, verspricht ein leistungsstarkes Tool für die Entwicklung von Rich-Internet-Anwendungen mit einem großartigen Medienerlebnis. Highlights von Silverlight 5 sind die Verbesserungen der Videoqualität und -leistung sowie die Bereitstellung von Funktionen zur Verbesserung der Produktivität von Entwicklern. Silverlight 5 verbessert die Leistung, indem es die Netzwerklatenz mithilfe eines Hintergrund-Threads für das Netzwerk reduziert, und es bietet auch Unterstützung für 64-Bit-Betriebssysteme. Silverlight 5 verbessert auch die Debugging-Unterstützung, indem H altepunkte für eine Bindung festgelegt werden können, wodurch Bindungsfehler schrittweise überwunden werden können. Die Hardwarebeschleunigung ist auch im fensterlosen Modus mit Internet Explorer 9 aktiviert. Darüber hinaus bietet Silverlight 5 Textverbesserungen, die das Erstellen reichh altiger Textlayouts im Magazinstil ermöglichen.
Was ist der Unterschied zwischen Microsoft Silverlight 5 und Microsoft Silverlight 4
Obwohl Silverlight 5 auf Basis von Silverlight 4 entwickelt wurde, weisen sie einige bemerkenswerte Unterschiede auf. Silverlight 5 führt mehr als 40 neue Funktionen ein, die in Silverlight 4 nicht vorhanden waren. Zu diesen Funktionen gehören die Unterstützung für 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. Silverlight 5 ermöglicht außerdem vertrauenswürdigen Anwendungen den uneingeschränkten Zugriff auf das lokale Dateisystem, und vertrauenswürdige Anwendungen außerhalb des Browsers dürfen mehrere Fensterinstanzen erstellen. Darüber hinaus enthält Silverlight 5 neue Klassen für Soundeffekte und sie können verwendet werden, um die Soundeffekte einer entwickelten Anwendung zu verw alten. Schließlich bietet Silverlight 5 im Gegensatz zu Silverlight 4 Funktionen zum Überprüfen und Ändern der Wiedergaberate von Medien.