Full-color graphics and screenshots throughout make Pro Silverlight 4 in C# an invaluable reference for professional developers wanting to discover the new features of Silverlight 4. Author Matthew MacDonald's expert advice guides you through creating rich media applications using Silverlight across browsers and platforms.

Silverlight is evolving fast. Make complete sense of this exciting technology and exploit its potential to create rich media applications in the environment you're most productive inno matter what the target platform.

Gain expert advice on planning, deploying and customizing searches in SharePoint 2010. This book will guide you through the need-to-know features of SharePoint search, from architecture to indexing to deployment.

Pro Office 365 Development, Second Edition, is a practical, hands-on guide to building applications for the cloud with Office 365. Combine Office 365 features out of the box with custom code to make the most of what this increasingly powerful and flexible platform has to offer.

Have you ever been to a place called dependency hell? Every added dependency to your software product is a potential increase in risk. Pro NuGet, an open-source tool for the .NET Framework, will give you the skills you'll need to manage your software development process with confidence.

NuGet is an open-source Visual Studio extension that makes it easy to manage the libraries, components and configuration files within your project. Pro NuGet will give you a solid, practical, understanding of how to control your software dependencies and ensure a robust development process for you and your team.

Most books show the simplest examples of how to use a method, but they so rarely show how to use the more complex prototypes. This book is different. Demonstrating the overwhelming majority of LINQ operators and prototypes, it is a veritable treasury of LINQ examples.

As a developer, you are likely painfully aware that not all features of an application can be anticipated when the software ships. In order to cope with these eventualities and save yourself time (and perhaps money), it makes sense to write your applications in such a way that end users can be made as independent of the developers as possible.

Pro Design Patterns in C# will teach you those design patterns that have always been present at some level in your code, but were never recognized, acknowledged, or fully utilized. Implementation of specific pattern approaches will prove their value to any .NET developer This book shows you how to can harness the power and flexibility of the C# language to apply the most important and enduring design patterns to your applications, taking your development from journeyman to master.