Advantages and disadvantages of Silverlight

Source: Internet
Author: User

As another force of Microsoft in the. NET field, Silverlight has received much attention since its launch. I personally think it has the following advantages and disadvantages:

Advantages:

Uidesign andCodeSeparated. Now developers don't have to worry about changing the interface. The uidesigner can directly design the interface for development. That is to say, if the company has a full-time uidesigner, the developer did not need to drag the control design interface to adjust the appearance of the interface. This is not possible in the past development tools.
Improve development efficiency. Silverlight uses the server language to develop Web ApplicationsProgramIn the past, JavaScript was indispensable for the operation interface, but now Silverlight uses a hosted language such as C # To operate the interface completely. We know that the C # language is much more efficient than JavaScript code or debug.
It brings unprecedented user experience to Web applications. Silverlight makes the availability of Web applications reach or is close to the user experience of desktop applications, that is, the page can be refreshed. To achieve this effect before Silverlight comes out, we will all use Ajax. However, the comparison between the two is simple and easy.
Silverlight has a wide range of built-in class libraries. Developers who do not want to do the art can also easily make a relatively "Dizzy" effect. if Javascript is used to achieve this effect, it is done by talented people.
Optimized network image transmission and audio playback.
Cross-OS and cross-browser. This is a rare breakthrough for Microsoft. It not only supports multiple browsers, but also supports cross-operating systems.
Disadvantages:

The browser needs to install plug-ins, which cannot be used without installation.
Similar to flash, you must download the web page package (. xap file) before you can browse and use it.
I personally think that the advantage is obvious and the disadvantage is acceptable. Silverlight is worth learning and using. After a while, it is estimated that more and more practical applications will be applied.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.