The Programming Model of Microsoft Silverlight

Programming Silverlight is not much different from programming any other .NET application, whether it is an ASP.NET, Windows Forms, or WPF application. In all cases, the application is made of a collection of source code file pairs—a markup file plus a code-behind class file. Differences in the code-behind class are only the result of the different set of classes supported by the Silverlight CoreCLR. The Silverlight markup has little in common with ASP.NET or Windows Forms markup, but it’s a compatible subset of the WPF 3.5 markup language.

Because it’s a compatible subset of WPF, you’re not going to have the same set of syntax elements, but the provided set makes it possible for you to build similar ...

Get Microsoft® ASP.NET and AJAX: Architecting Web Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.