Bạn đang câu hỏi thắc mắc Silverlight là gì? Microsoft silverlight có quan trọng không! Hãy cùng Softbuzz tìm hiểu để trả lời mọi thắc mắc của bạn nhé. trong đó bạn sẽ tải không mất phí công cụ này về máy. Hôm nay coder.com.vn sẽ giải thích cho các bạn vì sao Silverlight lại quan trọng trong hỗ trợ các xử lý trình duyệt.
Mục Lục
Microsoft silverlight có quan trọng không ?
1. Silverlight tránh được các đề tài về hệ điều hành cũng như trình duyệt
Với hầu hết các nhóm tăng trưởng ứng dụng, việc phát triển một website sử dụng việc trên các trình duyệt phổ biến khác nhau giống như Internet Explorer, Firefox, Safari và Opera quả là một điều khó khăn. đề tài ở đây k đơn giản ở việc trọng yếu có sự bổ sung mã mà còn cả một số lượng lớn các hoạt động kiểm thử. Khi một nhà tăng trưởng software tạo càng nhiều phiên bản trình duyệt web và hệ điều hành, tỉ lệ công việc test thử sẽ càng trở nên khổng lồ.
Thông thường có hai cách mà một dự án tăng trưởng mãi mãi target đến đó là: giúp đỡ và hỗ trợ một tập nhỏ các trình duyệt web web hoặc tăng tỉ lệ nhân viên để đảm về chất lượng.
Tương phản với điều đấy, Silverlight plug-in cho phép đạt được mô hình tăng trưởng như nhau mà k cần để ý tới hệ điều hành và trình duyệt web của người dùng là gì. hiện tại, hai hệ điều hành và ba trình duyệt web đang đang được hỗ trợ.
2. Silverlight, câu chuyện có thật
Ngay từ phiên bản đầu là Release Candidate, Silverlight đang được nhiều doanh nghiệp nhìn thấy xét và cân nhắc. Quả thực nó có nhiều tính năng quan trọng và thú vị, nhận được rất nhiều sự đồng tình ủng hộ trong phát hành này.
Phát hành Silverlight 1.1 lần trước tiên có support .Net, bao gồm các ngôn ngữ .Net cơ bản, C# và Visual Basic. chèn vào đấy theo Microsoft, Silverlight 1.1 sẽ có sự support .Net cho các ngôn ngữ động giống như Ruby, Python, dynamic Visual Basic và Jscript đang có. Theo một lời phàn nàn của bên chúng tôi, các ngôn ngữ quan trọng để Silverlight support là C# và Visual Basic vì chúng cho phép các chuyên gia phát triển .Net đủ nội lực tạo các áp dụng Silverlight. Trong phiên bản 1.1, bất kỳ ngôn ngữ .Net nào cũng phải được support, vì những gì thực sự được phân phối cho trình duyệt đều là các thành phần .Net lắp ráp.
3. Silverlight dùng công nghệ thân thuộc với các chuyên gia tăng trưởng
Silverlight được thiết lập với các công nghệ của Microsoft vừa mới tồn tại: sự trộn lẫn giữa Windows Presentation Framework-như XAML (ngôn ngữ markup vận dụng XML), JavaScript và các công nghệ .Net. nếu như các người có chuyên môn phát triển của bạn đang dễ dàng sử dụng với các công nghệ site và Microsoft .Net thì họ hoàn toàn có thể sử dụng các kiến thức vừa mới có để thiết lập phần mềm Silverlight.
Phiên bản Silverlight bạn lựa chọn để miêu tả cho một dự án mới sẽ phụ thuộc vào các skill mà nhóm tăng trưởng có. nếu nhóm tăng trưởng software nặng về phát triển ASP.NET trình chủ (chủ yếu là C# và VB.Net) thì bạn cần phải dùng Silverlight 1.1, còn nếu họ tinh thông về các ngôn ngữ trình khách như JavaScript, thì Silverlight 1.0 là nền móng hào hứng để giới thiệu.
4.giao diện người sử dụng của Silverlight cũng là Markup – giống HTML
XAML là một ngôn ngữ của Silverlight cho thiết kế giao diện user. Bạn có thể vừa mới quen với ngôn ngữ markup đa dạng khác như HTML. HTML là các văn bản thô bao gồm các thông tin trình báo với trình duyệt website về công thức render “look” và “feel” của trang website. XAML cũng thực hiện các công việc tương tự. tuy nhiên thay vì trình duyệt web thông dịch các chỉ lệnh về cách render tệp ntn thì runtime của Silverlight lại thực hiện việc render.
Hiện hữu markup XAML là điều quan trọng vì nó đủ nội lực được tạo một cách auto. Dù các người có chuyên môn phát triển của bạn sử dụng bất cứ tool nào để tăng trưởng website trình chủ thì cũng đều đủ nội lực tạo một HTML động cho các site. Kỹ thuật này quá cuốn hút vì bạn đủ nội lực tạo các đoạn HTML có cấp độ dùng lại để sử dụng trên chính website của bạn. Một ví dụ cho vấn đề này là design một trang chủ của các websie. thường thường, phần header và footer (và cả phần bên phải và trái của trang) đều có thể được dùng lại trong all site.
5. Silverlight và công nghệ AJAX đủ sức bổ sung cho nhau
Site vẫn đã trong công cuộc phát triển. Những ngày ban đầu khi mới xuất hiện website, thời điểm những năm 1990, bất kỳ ai cũng đều muốn rằng các người có chuyên môn tăng trưởng nên chuyển nhiều thứ vào máy chủ để ứng dụng trở lên linh động hơn. Trong khi chủ đề này vừa mới được thực hiện tốt về mặt kỹ thuật thì nó đang cản trở những cảm nhận từ phía user. hiện tại Asynchronous JavaScript and XML là all những gì còn lại. đơn giản AJAX vạch mã một cách trực tiếp trong trình duyệt web để cho phép sự tương tác với người dùng hiệu quả hơn. VD kinh điển trong trường hợp này là Google maps (hoặc Live maps của Microsoft).
Silverlight đi theo mô hình này bằng bí kíp cho phép nhiều bố cụ và giao diện user thích thú hơn trong trình duyệt. Việc đàm đạo dữ liệu giữa máy chủ và máy khách bằng dùng các công nghệ AJAX (dù thư viện AJAX nào đi chăng nữa) cho phép các áp dụng Silverlight có những sức mạnh.
Xem thêm : microsoft silverlight có cần thiết không ?
Vũ – Tổng hợp
Tham khảo ( lamweb.vn, … )
Bình luận về chủ đề post