About This Book

Silverlight is a cross-browser, cross-platform plug-in that delivers the next generation of .NET-based media experiences and rich interactive applications (RIAs) for the Web. With Silverlight, your Web development experience will much more closely resemble the development of desktop applications in WPF. Ultimately, the goal of Silverlight is to create Web applications that are indistinguishable from desktop applications.

Practical Silverlight Programming provides everything you need to create advanced graphics and user interfaces in your Web applications using Silverlight 2. The book uses code examples to clearly explain every step it takes to build a variety of Silverlight applications, from simple user interfaces and 2D shapes to complex custom user controls, game physics, and 3D graphics objects. You'll learn how to use Silverlight to develop impressive graphics effects and high-fidelity user interfaces.

This book and its sample code listings, which are available for download at this website, provide you with:

Please also see the Table of Contents and the introduction to the book .