Books

Professional Windows Phone 7 Application Development: Building Windows Phone Applications and Games Using Silverlight and XNA
 
The inclusion of Silverlight and XNA on Microsoft’s Windows Phone 7 offers you the opportunity to create unique applications for this smart phone. Using tools such as Visual Studio, Expression Blend, and the device emulator, this book shows you how to take your Windows Phone applications from the drawing board to the marketplace. Helpful examples throughout the book and on the web site demonstrate how to design and lay out a Windows Phone application, interact with the device, and even sell your applications.

Purchase at Amazon
Professional Visual Studio 2010
 
The latest release of Visual Studio is loaded with exciting new features and this invaluable guide shows you how to use them. The unique author team examines the Integrated Development Environment (IDE) and introduces the many new technologies on the .NET platform. You'll explore every facet of the IDE and discover where and how specific features are used. Each chapter clearly illustrates how you can apply various tools, commands, and shortcuts to get the most out of your next project. Packed with best practices and easy-to-follow steps, this book shows you how Visual Studio 2010 can make your life easier.
  • Walks you through all the new features of Visual Studio 2010
  • Demonstrates how to customize the IDE to meet your working needs
  • Shares techniques for building rich client applications
  • Uncovers tips for creating web applications with ASP.NET and Silverlight
  • Explains ways to configure and debug your applications for optimal performance
  • Reveals methods for customizing and extending Visual Studio 2010
Purchase at Amazon
Professional Visual Studio 2008
 
Microsoft Visual Studio 2008 is the latest version in the ongoing evolution of the Integrated Development Environment (IDE), and this resource examines the diverse facets of the IDE—from common tasks to intricate functions to the powerful tools that accompany the main code editing and design windows. Written by a unique author duo and offering an in-depth look at the powerful and fascinating features and techniques of the IDE, this book explores each aspect of the development life cycle from the perspective of how Visual Studio 2008 can make your life easier. Each chapter is packed with examples that illustrate uses for various tools, commands, and shortcuts of Visual Studio 2008. You will gradually learn to identify where a feature is used, conclude how you can use it to its fullest potential, and then seamlessly apply that feature to help solve real-world problems.
  • How to create project templates and wizards
  • Methods for using IntelliSense, code refactoring, class modeling, and unit testing
  • Tips for using DataSets, LINQ, and Synchronization Services for working with data
  • How to build web applications using ASP.NET AJAX, Silverlight, and ASP.NET MVC
  • Ideas for building Office and Mobile applications, WPF, WCF, and WF projects
  • Ways to effectively analyze and identify bugs using the advanced debugging features
  • How to automate repetitive tasks using the Visual Studio 2008 add-ins and macros
  • Suggestions for using Visual Studio Team System components coupled with Team Foundation Server
  • Techniques for building more secure applications
Purchase at Amazon
Professional Visual Studio 2005
 
Visual Studio 2005 is an enormous product. Incorporating the latest advances in both Visual Basic® and C# as well as improvements and new features in the user interface, it can be daunting without the kind of guidance this book provides. In these pages you'll learn to harness every feature of this remarkable development tool. The opening section will familiarize you with the IDE structure and layout, various options and settings, and other core aspects of Visual Studio 2005. Then you will examine each of the nine major categories composing the functions of Visual Studio 2005. Every chapter is cross-referenced, so you can achieve a complete understanding of each feature and how all the elements work together to produce an effective programming environment.
  • How to edit Application Configuration and XML resource files
  • Automated XML documentation and how to use Outline modes to review your code
  • The process for implementing good security
  • How to use IntelliSense, regionalize your code, and tag sections of your program for later processing
  • Effective ways to test and debug both code and databases
  • Timesavers that use regular expressions, Registry hacks, third-party add-ons, and Microsoft® extensions
Purchase at Amazon