Microsoft Silverlight 5 kontra Microsoft Silverlight 4
Microsoft Silverlight 5 i Microsoft Silverlight 4 to dwie wersje Microsoft Silverlight wydane odpowiednio w 2011 i 2010 roku. Microsoft Silverlight to platforma aplikacji do tworzenia bogatych aplikacji interaktywnych (RIA) dla Internetu. Jest obsługiwany przez większość przeglądarek internetowych, w tym Microsoft Internet Explorer i Mozilla Firefox, i jest kompatybilny z różnymi platformami, w tym z systemami operacyjnymi Microsoft Windows i Mac OS X. Microsoft Silverlight łączy kilka technologii w jednym środowisku programistycznym, co pozwala programistom wybierać wybrane narzędzia i języki programowania. Silverlight zapewnia funkcje podobne do Adobe Flash. Wczesne wersje MS Silverlight koncentrowały się na obsłudze mediów strumieniowych, podczas gdy obecne wersje obsługują multimedia, grafikę i animację. Pierwsza wersja MS Silverlight została wydana w 2007 roku, a obecnie silverlight jest w piątej wersji.
MS Silverlight 4
Silverlight 4 został wydany 15 kwietnia 2010 roku i miał na celu ugruntowanie swojej pozycji jako naturalnego wyboru dla programistów do tworzenia aplikacji biznesowych w Internecie. Aby osiągnąć ten cel, zastosowano kilka specjalnych funkcji, takich jak kompleksowa obsługa drukowania, ponad sześćdziesiąt konfigurowalnych zestawów elementów sterujących, w tym RichTextArea z hiperłączami, obrazami i edycją. Silverlight 4 zapewnił również ulepszenia lokalizacji z dwukierunkowym tekstem i złożonymi skryptami dla 30 nowych języków, w tym arabskiego, hebrajskiego i tajskiego. Ponadto Silverlight 4 zapewnia lepszą obsługę wiązania danych, co zmniejszy ilość kodu, który programista musi napisać podczas pracy z niestandardowymi danymi. Silverlight 4 zapewnia także dodatkowe możliwości dla programistów do tworzenia aplikacji z bogatszymi i atrakcyjniejszymi funkcjami multimedialnymi, w tym ulepszonymi funkcjami animacji. Silverlight 4 to pierwsza wersja Silverlight obsługująca przeglądarkę internetową Google Chrome.
MS Silverlight 5
Silverlight 5, najnowsza wersja MS Silverlight, która ma zostać wydana w drugiej połowie 2011 roku, zapowiada się jako potężne narzędzie do tworzenia bogatych aplikacji internetowych z doskonałym doświadczeniem medialnym. Najważniejsze cechy Siverlight 5 to poprawa jakości i wydajności wideo, a także zapewnia on funkcję zwiększania produktywności programistów. Silverlight 5 poprawia wydajność, zmniejszając opóźnienie sieci, wykorzystując wątek tła do pracy w sieci, a także zapewnia obsługę 64-bitowych systemów operacyjnych. Silverlight 5 poprawia także obsługę debugowania, umożliwiając ustawianie punktów przerwania w powiązaniu, co umożliwi przejście przez awarie wiązania. Przyspieszanie sprzętowe jest także włączone w trybie bez okien w Internet Explorerze 9. Dodatkowo Silverlight 5 zapewnia ulepszenia tekstu, które pozwalają budować bogate układy tekstu w stylu magazynu.
Jaka jest różnica między Microsoft Silverlight 5 a Microsoft Silverlight 4
Mimo że Silverlight 5 został opracowany przy użyciu Silverlight 4 jako podstawy, istnieją pewne zauważalne różnice. Silverlight 5 wprowadza ponad 40 nowych funkcji, które nie były obecne w Silverlight 4. Funkcje te obejmują obsługę uruchamiania aplikacji Silverlight w przeglądarce z funkcjami pulpitu, imponującą jakość wideo z poprawioną wydajnością oraz kilka dodatkowych funkcji poprawiających wydajność programistów. Siverlight 5 pozwala także zaufanym aplikacjom na dostęp do lokalnego systemu plików bez ograniczeń, a zaufane aplikacje spoza przeglądarki mogą tworzyć wiele instancji okna. Ponadto Silverlight 5 zawiera nowe klasy efektów dźwiękowych i można ich używać do zarządzania efektami dźwiękowymi opracowanej aplikacji. Wreszcie, w przeciwieństwie do Silverlight 4, Silverligth 5 zapewnia funkcje sprawdzania i zmiany szybkości odtwarzania multimediów.