Basically, it is a programming model used to develop and publish rich Internet applications. It provides free cross-browser plug-ins for the network multimedia experience. It is also considered a substitute for Adobe Flash.
Silverlight supports the Microsoft Universal Language Runtime Library (CLR), which allows designers and developers to run the. NET environment in a browser and implement this operation with relatively simple data packets.
Silverlight allows website development companies to design, develop and provide powerful applications and network experience. It is a browser plug-in that supports MacOS, windows, and Linux. The most important thing is that it is free and only has 4 MBS and can be installed within 10 seconds.
In the Silverlight ApplicationProgram.
The Silverlight application can be hosted on any network server. The two most common network servers are Microsoft IIS and Apache.
Microsoft Silverlight provides rich Internet applications and high-quality interactive videos through networks and mobile devices. Microsoft Silverlight extends and extends existing development skills, we can create new types of network applications without worrying about the target platform and browser.
Microsoft also launched a free service called Silverlight streaming. programmers can use this service to save up to 4 GB of Silverlight applications, eliminating the programmer's worries about storage.
There are various versions of Silverlight, including Silverlight 1.0, silverlight1.1, Silverlight 2, and the latest Silverlight 3.
Silverlight 1.0
Silverlight1.0 is applicable to Mac and windows. Silverlight 1.0 focuses on enabling rich media scenarios in browsers. We can only use java scripts to create a 1.0 Silverlight application.
Silverlight 1.1
Silverlight 1.1 will contain a cross-platform. NET Framework and allow the rich. NET development experience in the browser. It contains the complete information we are currently using. A subset of the Net Framework base class library, including for collections, generics, Io, threads, globalization, networks (including network services and rest support), HTML Dom, XML, supports local storage and LINQ. We will be able to develop Silverlight applications (VB, C #, JavaScript, Python, Ruby, Pascal, etc.) using any. NET language ).
Silverlight 2
Silverlight 2 contains a cross-platform, cross-browser version of the. NET architecture, and enables the rich. NET development platform running in the browser. Programmers can use any. NET language to compile Silverlight applications (including Vb, C #, JavaScript, ironpython, and ironruby ). Silverlight 2.0 is much faster than previous versions.
Silverlight 3
Silverlight 3 is the latest version of Silverlight, which was just launched in July and is expected to become the first choice for rich Internet platforms. This latest version of Silverlight provides 3D image support and the ability to detach image jobs to the GPU, bringing users a smoother and faster experience.
Silverlight provides powerful functions for smart Customer business program development, and has excellent network deployment and navigation performance. This tool represents the future development options. The Silverlight application will bring a new situation for website application development.
Ref: http://webservices.ctocio.com.cn/net/281/9066281.shtml