Chapter 35. Silverlight

Silverlight is Microsoft's answer to Adobe Flash. A reduced .NET implementation is installed on the user's machine and is used to deliver .NET content contained within web pages. Silverlight supports the mainstream browsers, such as IE, Chrome, Safari, and Firefox and works on Windows and Mac OS X machines.

To a C# programmer, the attraction of Silverlight is that it is based on .NET. The Silverlight runtime doesn't have all the features of the .NET Framework, but it does have many of the core features that programmers rely on every day, including LINQ to Objects, LINQ to XML, the collection classes, generic classes, and more. There is a heavy emphasis on handling media and glossy user interactions. Silverlight user interfaces ...

Get Introducing Visual C# 2010 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.