As we all know, learning an IT technology, the most critical is the practice, whether it is software development or network debugging, as long as in the real environment diligent hands-on and thinking, will soon be able to master a technology, Silverlight is no exception. To help more friends learn about Silverlight application development quickly, I plan to describe the characteristics of Silverlight in a practical way, so as to achieve a combination of learning theory and practice. In the example tutorials for each phase, you will expand learning around a Silverlight feature as a core theme.
My development environment is:
Windows 7 Ultimate English version
Visual Studio Premium English version
Expression Blend 4 Premium English version
Silverlight 4
The first Silverlight instance application, we started with the out-of-browser of Silverlight. Before the example begins, we have a theoretical review of the out-of-browser of Silverlight.
What is the out-of-browser application of Silverlight?
The Silverlight Out-of-browser application, which is literally an application of Silverlight out of the browser, can also be understood as Silverlight offline applications, referred to as OOB. The explanation given by Microsoft is that OOB applications can be installed to local applications that run outside the browser, a simple understanding that the Silverlight OOB application is a Web application that does not need access to the HTML DOM and is completely detached from the browser and has a standalone window. Microsoft has released this feature in Silverlight 3, and Silverlight's OOB application has not evolved much since Silverlight 3 's limitations, but the new feature impressed the developers at the time, and Microsoft In the Silverlight 4 version, enhancements to the OOB feature, such as OOB Trust support, custom window design support, messaging API support, and more. These features not only enhance the Silverlight Cross-platform application functionality support, but also increase the user experience of Silverlight offline applications.
Let's look at a Silverlight Oob case where the following image is the Silverlight OOB application of Sina Finance, which runs as a stand-alone window, without browser-based,