Professional Silverlight 2 for ASP.NET Developers
Our overarching goal in writing this book was to give ASP.NET developers the power to quickly and easily create visually stunning Internet applications, coupled with rich interactivity to fully immerse the user in a new online experience. Silverlight gives you everything you need to do just this, and in serious style!

As well as taking you through each feature that ships with Silverlight, this book will make sure you're able to debug, troubleshoot, and performance-tune your Silverlight applications, as well as seamlessly hook into your existing ASP.NET architecture and code base.

This book is aimed at .NET developers and architects who want to quickly get up to speed with all that Silverlight 2 has to offer.

As well as covering the breadth of features that Silverlight 2 provides, this book makes a point of demonstrating where necessary how the particular feature can be integrated tightly with the ASP.NET host application. An example is in Chapter 7, where the ASP.NET Profile service is utilized directly from within Silverlight to obtain user-specific data. more »
Pro Business Applications with Silverlight 4
Silverlight 4 has the potential to revolutionize the way we build business applications. With its flexibility, web deployment, cross-platform capabilities, rich .NET language support on the client, rich user interface control set, small runtime, and more, it comes close to the perfect platform in which to build business applications. It’s a very powerful technology, and despite its youth, it’s moving forward at a rapid pace and is gaining widespread adoption.

This book will guide you through the process of designing and developing enterprise-strength business applications in Silverlight 4 and C#. You will learn how to take advantage of the power of Silverlight to develop rich and robust business applications, from getting started to deployment, and everything in between. more »
Pro Telerik ASP.NET and Silverlight Controls
This book provides a complete guide to implementing Telerik's range of ASP.NET and Silverlight controls. Telerik controls are invaluable for ASP.NET and Silverlight developers because they provide a vast array of rich controls targeted for the presentation layer of web applications. Telerik offers you solutions for the reports, grids, charts, and text-editing controls that you need but don't want to build from scratch yourself - the options are endless for increasing the functionality of any of your web solutions. more »
Introducing Silverlight 4
Introducing Silverlight 4 brings you up to speed with version 4 of Silverlight quickly and efficiently. The book builds off your understanding of the basics of .NET coding and WPF, allowing your journey to Silverlight 4 proficiency to be as quick and painless as possible. The text highlights where coding techniques are similar to other, more established areas of the .NET framework. Likewise, when your existing coding habits lead you to a syntax or conceptual gotcha, the text points that out, too.

This book provides you with fast-track coverage of all the most important elements of the Silverlight 4 technology ranging from XAML to standard controls, from dealing with media to networking, from testing to deployment. It also reveals features introduced with Silverlight 4 and offers guidance on how to best utilize them. The book concludes with a pair of fully worked sample applications for you to follow through, because nothing reinforces your understanding of how concepts fit together as much as looking at finished code. more »
Pro Silverlight 5 in VB, 4th Edition
Silverlight 5 is the latest iteration of Microsoft's cross-browser technology for creating rich user experiences on the Web. Like its predecessor, Silverlight 4, it rides atop the .NET Framework for maximum ease of use and coding efficiency. The new technology carries forward much of the work that has been done before and augments it in many important respects, including support for H.264 video, major improvements to the graphics engine (including true 3D rendering), and much richer data-binding options for interfacing with other applications.

Pro Silverlight 5 in VB is an invaluable reference for professional developers wanting to discover the new features of Silverlight. As you learn about the features that put Silverlight in direct competition with Adobe Flash, such as rich support for 2D and 3D drawing, animations, and media playback, you'll experience the plumbing of .NET and the design model of WPF through Silverlight - all of the same .NET technology that developers use to design next-generation Windows applications. more »
Pro Silverlight 5 in C#, 4th Edition
Silverlight 5 is the latest iteration of Microsoft's cross-browser technology for creating rich user experiences on the Web. Like its predecessor, it rides atop the .NET Framework for maximum ease of use and coding efficiency. The new technology carries forward much of the work that has been done before and augments it in many important respects, including support for H.264 video, major improvements to the graphics engine (including true 3D rendering), and much richer data-binding options for interfacing with other applications.

Pro Silverlight 5 in C# is an invaluable reference for professional developers who want to discover the new features of Silverlight. As you learn about the features that put Silverlight in direct competition with Adobe Flash, such as rich support for 2D and 3D drawing, animations, and media playback, you'll experience the plumbing of .NET and the design model of WPF through Silverlight - all of the same .NET technology that developers use to design next-generation Windows applications. more »
Beginning Silverlight 5 in C#, 4th Edition
The growing popularity of Web 2.0 applications is increasing user expectations for high-quality website design, presentation, and functionality. It is into this climate that Microsoft is releasing Silverlight 5, the latest iteration of its cross-browser web presentation technology.

Beginning Silverlight 5 in C# brings you to the cutting edge of Web 2.0 application design and includes plenty of practical guidance to get you started straight away. Silverlight design tools have important differences compared with those used to create Ajax and JavaScript functionality.

Once you’ve mastered the basics, you'll move on to gain a more in-depth knowledge of some of the features introduced with Silverlight 5, including H.264 protected content, right-click event handling, a new printing API, and support for the Managed Extensibility Framework. more »
Pro WPF and Silverlight MVVM
WPF and Silverlight are unlike any other user interface (UI) technologies. They have been built to a new paradigm that - if harnessed correctly - can yield unprecedented power and performance. This book shows you how to control that power to produce clean, testable, maintainable code.

It is now recognized that any non-trivial WPF or Silverlight application needs be designed around the Model-View-ViewModel (MVVM) design pattern in order to unlock the technology's full data-binding potential.
more »
MCTS: Microsoft Silverlight 4 Development (70-506) Certification Guide
This book will provide all that you need to know to pass the Microsoft Silverlight 4 development (70-506) exam. Includes a comprehensive set of test questions and answers. The layout and content of the book matches that of the skills measured by the exam closely, which makes it easy to focus your learning and maximize your study time where you need improvement. more »
Beginning Windows Phone App Development
Beginning Windows Phone App Development starts with the basics, walking you through the process of downloading and setting up the right development tools, including Visual Studio,Expression Blend, Silverlight SDK, and Windows Phone SDK. It then takes you step-by-step though the development process as you build and deploy a working application, complete with a sophisticated user interface. Finally, you'll receive step-by-step instructions on packaging and selling your applications through the Windows Phone Marketplace. more »