Microsoft Silverlight 5 và Microsoft Silverlight 4
Microsoft Silverlight 5 và Microsoft Silverlight 4 là hai phiên bản của Microsoft Silverlight được phát hành lần lượt vào năm 2011 và 2010. Microsoft Silverlight là một khung ứng dụng để tạo Ứng dụng Tương tác Phong phú (RIA) cho web. Nó được hỗ trợ bởi hầu hết các trình duyệt web bao gồm Microsoft Internet Explorer và Mozilla Firefox và nó tương thích với các nền tảng khác nhau bao gồm hệ điều hành Microsoft Windows và Mac OS X. Microsoft Silverlight kết hợp nhiều công nghệ trong một môi trường phát triển duy nhất, cho phép các nhà phát triển lựa chọn các công cụ và ngôn ngữ lập trình mà họ lựa chọn. Silverlight cung cấp các chức năng tương tự như Adobe Flash. Các phiên bản đầu tiên của MS Silverlight tập trung vào việc hỗ trợ phương tiện truyền phát trực tuyến trong khi các phiên bản hiện tại hỗ trợ đa phương tiện, đồ họa và hình ảnh động. Phiên bản đầu tiên của MS Silverlight được phát hành vào năm 2007 và hiện tại silverlight đang ở phiên bản thứ năm.
MS Silverlight 4
Silverlight 4 được phát hành vào ngày 15 tháng 4 năm 2010 và nó nhằm mục đích thiết lập vị trí của mình như là sự lựa chọn tự nhiên cho các nhà phát triển để xây dựng các ứng dụng kinh doanh trên web. Để đạt được mục tiêu này, nó bao gồm một số tính năng đặc biệt như hỗ trợ in ấn toàn diện, hơn sáu mươi bộ điều khiển có thể tùy chỉnh bao gồm RichTextArea với siêu liên kết, hình ảnh và chỉnh sửa. Silverlight 4 cũng cung cấp các cải tiến bản địa hóa với văn bản hai chiều và các tập lệnh phức tạp cho 30 ngôn ngữ mới bao gồm tiếng Ả Rập, tiếng Do Thái và tiếng Thái. Hơn nữa, Silverlight 4 cung cấp hỗ trợ cải tiến cho liên kết dữ liệu, điều này sẽ giảm lượng mã cần được viết bởi nhà phát triển trong khi làm việc với dữ liệu tùy chỉnh. Silverlight 4 cũng cung cấp các khả năng bổ sung cho các nhà phát triển để tạo ra các ứng dụng với các tính năng đa phương tiện phong phú và hấp dẫn hơn bao gồm khả năng hoạt ảnh nâng cao. Silverlight 4 là phiên bản Silverlight đầu tiên hỗ trợ trình duyệt web Google Chrome.
MS Silverlight 5
Silverlight 5, phiên bản mới nhất của MS Silverlight, dự định phát hành vào nửa cuối năm 2011, hứa hẹn sẽ là một công cụ mạnh mẽ để phát triển các ứng dụng internet phong phú với trải nghiệm truyền thông tuyệt vời. Điểm nổi bật của Siverlight 5 là những cải tiến về chất lượng và hiệu suất video và nó cũng cung cấp tính năng để cải thiện năng suất của các nhà phát triển. Silverlight 5 cải thiện hiệu suất bằng cách giảm độ trễ mạng bằng cách sử dụng luồng nền để kết nối mạng và nó cũng cung cấp hỗ trợ cho hệ điều hành 64-bit. Silverlight 5 cũng cải thiện hỗ trợ gỡ lỗi bằng cách cho phép các điểm ngắt được đặt trên một ràng buộc, điều này sẽ cho phép vượt qua các lỗi liên kết. Tăng tốc phần cứng cũng được bật ở chế độ không cửa sổ với Internet Explorer 9. Ngoài ra, Silverlight 5 cung cấp các cải tiến cho văn bản cho phép tạo bố cục văn bản phong cách tạp chí phong phú.
Sự khác biệt giữa Microsoft Silverlight 5 và Microsoft Silverlight 4
Mặc dù Silverlight 5 được phát triển bằng cách sử dụng Silverlight 4 làm nền tảng, chúng có một số điểm khác biệt đáng chú ý. Silverlight 5 giới thiệu hơn 40 tính năng mới không có trong silverlight 4. Những tính năng này bao gồm hỗ trợ chạy các ứng dụng Silverlight trong trình duyệt với các tính năng dành cho máy tính để bàn, chất lượng video ấn tượng với hiệu suất được cải thiện và một số tính năng được bổ sung để nâng cao hiệu quả của các nhà phát triển. Siverlight 5 cũng cho phép các ứng dụng đáng tin cậy truy cập vào hệ thống tệp cục bộ mà không bị hạn chế và các ứng dụng đáng tin cậy ngoài trình duyệt được phép tạo nhiều phiên bản cửa sổ. Hơn nữa, Silverlight 5 bao gồm các lớp mới cho hiệu ứng âm thanh và chúng có thể được sử dụng để quản lý các hiệu ứng âm thanh của một ứng dụng đã phát triển. Cuối cùng, không giống như Silverlight 4, Silverlight 5 cung cấp các tính năng để kiểm tra và thay đổi tốc độ phát lại của phương tiện.