Книга: C# 2008 Programmer
Architecture of Silverlight
Architecture of Silverlight
Figure 19-1 shows the architecture for Silverlight 1.0 and 2.
Figure 19-1 Used by permission of Microsoft Corporation
The Presentation Core handles all the interactions with the user (through keyboard, mouse, and so on) as well as the rendering of UI elements such as media and controls. The XAML (Extensible Application Markup Language) component provides a parser for XAML markup (more about this in the next section), which is used as the UI of a Silverlight application. For Silverlight 1.0 applications, the primary means to program the application is JavaScript. In Silverlight 2, you can use either C# or VB.NET. During runtime, the application will be executed by the CLR Execution Engine. Notice that the various features available in the desktop version of the .NET Framework is also available for Silverlight — LINQ, WPF, WCF, BCL, and so forth.
- Chapter 19 Developing Silverlight Applications
- LINQ Architecture
- The State of Silverlight
- Silverlight 1.0
- Silverlight 2.0
- Attributes of a light
- 3.2.13. Other Architectures
- 5.1.2. Architecture Objects
- 5.2.3. Architecture Setup
- 8.1.2. Device Driver Architecture
- 16.1.1. The Architecture Branch
- 16.4.1. Other Architectures