Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
In Chapter 1, “Introducing Silverlight 2,” you were introduced to Silverlight 2 and saw the architecture that allows Silverlight and the .NET Framework to work together. You saw how XAML is used as a model for representing your user interface (UI) elements, interactions, and animations. In addition, you saw how the programming model for Silverlight can be hosted within the browser and programmed with JavaScript, or it can be hosted within a .NET Runtime for the browser and programmed using C# or other .NET languages.
Then, in Chapter 2, “Using Expression Blend with Silverlight 2,” you took a closer look at Expression Blend, learning more about the design tool that is used to build Silverlight experiences.