Programming Books C Java PHP Python Learn more Browse Programming Books
Professional Visual Studio 2010 and over one million other books are available for Amazon Kindle. Learn more

Sorry, this item is not available in
Image not available for
Image not available

To view this video download Flash Player


Sign in to turn on 1-Click ordering
Sell Us Your Item
For a $2.26 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Start reading Professional Visual Studio 2010 on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Professional Visual Studio 2010 [Paperback]

Nick Randolph , David Gardner , Chris Anderson , Michael Minutillo
3.9 out of 5 stars  See all reviews (21 customer reviews)

List Price: $49.99
Price: $31.48 & FREE Shipping on orders over $35. Details
You Save: $18.51 (37%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 9 left in stock (more on the way).
Ships from and sold by Gift-wrap available.
Want it Monday, July 14? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student


Amazon Price New from Used from
Kindle Edition $28.49  
Paperback $31.48  
Shop the new
New! Introducing the, a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

May 3, 2010 0470548657 978-0470548653 1
A must-have guide that covers all the new features of Visual Studio 2010

Visual Studio allows you to create and manage programming projects for the Windows platform, and the new 2010 version has undergone a major overhaul comprised of significant changes. Written by an author team of veteran programmers and developers, Professional Visual Studio 2010 gets you quickly up to speed on what you can expect from the newest version of Visual Studio.

This book's first section is dedicated to familiarizing you with the core aspects of Visual Studio 2010. Everything you need is contained in the first five chapters, from the IDE structure and layout to the various options and settings you can change to make the user interface synchronize with your own way of doing things.

From there, the remainder of the book is broken into 11 parts:

  • Getting Started: In this part, you learn how to take control of your projects and organize them in ways that work with your own style.
  • Digging Deeper: Though the many graphical components of Visual Studio that make a programmer's job easier are discussed in many places throughout this book, you often need help when you're in the process of actually writing code. This part deals with features that support the coding of applications such as IntelliSense, code refactoring, and creating and running unit tests In the latest version of the .NET framework, enhancements were added to support dynamic languages and move towards feature parity between the two primary .NET languages, C# and VB. This part covers changes to these languages, as well as looking at a range of features that will help you write better and more consistent code.
  • Rich Client and Web Applications: For support building everything from Office add-ins to cloud applications, Visual Studio enables you to develop applications for a wide range of platforms. These two parts cover the application platforms that are supported within Visual Studio 2010, including ASP.NET and Office, WPF, Silverlight 2 and ASP.NET MVC.
  • Data: A large proportion of applications use some form of data storage. Visual Studio 2010 and the .NET Framework include strong support for working with databases and other data sources. This part examines how to use DataSets, the Visual Database Tools, LINQ, Synchronization Services and ADO.NET Entity Framework to build applications that work with data. It also shows you how you can then present this data using Reporting.
  • Application Services: Through the course of building an application you are likely to require access to services that may or may not reside within your organization. This part covers core technologies such as WCF, WF, Synchronization Services and WCF RIA services that you can use to connect to these services.
  • Configuration and Internationalization: The built-in support for configuration files allows you to adjust the way an application functions on the fly without having to rebuild it. Furthermore, resource files can be used to both access static data and easily localize an application into foreign languages and cultures. This part of the book shows how to use .NET configuration and resource files.
  • Debugging: Application debugging is one of the more challenging tasks developers have to tackle, but correct use of the Visual Studio 2010 debugging features will help you analyze the state of the application and determine the cause of any bugs. This part examines the rich debugging support provided by the IDE.
  • Build and Deployment: In addition to discussing how to build your solutions effectively and getting applications into the hands of your end users, this part also deals with the process of upgrading your projects from previous versions.
  • Customizing and Extending Visual Studio: If the functionality found in the previous part isn't enough to help you in your coding efforts, Microsoft has made Visual Studio 2010 even more extensible. This part covers the automation model, how to write add-ins and macros, and then how to use a new extensibility framework, MEF, to extend Visual Studio 2010.
  • Visual Studio Ultimate: The final part of the book examines the additional features only available in the Premium and Ultimate versions of Visual Studio 2010. In addition, you'll also learn how the Team Foundation Server provides an essential tool for managing software projects.

Though this breakdown of the Visual Studio feature set provides the most logical and easily understood set of topics, you may need to look for specific functions that will aid you in a particular activity. To address this need, references to appropriate chapters are provided whenever a feature is covered in more detail elsewhere in the book.

Professional Visual Studio 2010 is for all developers new to Visual Studio as well as those programmers who have some experience but want to learn about features they may have previously overlooked.

If you are familiar with the way previous versions of Visual Studio worked, you may want to skim over Part I, which deals with the basic constructs that make up the user interface, and move on to the remainder of the book where the new features found in Visual Studio 2010 are discussed in detail. While you may be familiar with most of Part I, it is worth reading this section in case there are features of Visual Studio 2010 that you haven't seen or used before.

If you're just starting out, you'll greatly benefit from the first part, where basic concepts are explained and you're introduced to the user interface and how to customize it to suit your own style.

Frequently Bought Together

Professional Visual Studio 2010 + Visual Studio 2010 All-in-One For Dummies + Microsoft Visual Studio 2010: A Beginner's Guide
Price for all three: $81.43

Buy the selected items together

Editorial Reviews

From the Back Cover

Create cutting-edge applications with 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.

Professional Visual Studio 2010:

  • 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

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

Programmer Forums
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.

Code Downloads
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.

Read More
Find articles, ebooks, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.

About the Author

Nick Randolph is a Microsoft MVP, owns a mobile specialist development company, Built to Roam, and is an active blogger on the Professional Visual Studio web site (

David Gardner is the Chief Software Architect at Intilecta Corporation and a regular blogger on the Professional Visual Studio web site (

Michael Minutillo is a senior .NET developer for Beacon Technology Pty Ltd and currently leads the Perth ALT.NET user group.

Chris Anderson is a consultant who specializes in .NET programming.

Product Details

  • Paperback: 1224 pages
  • Publisher: Wrox; 1 edition (May 3, 2010)
  • Language: English
  • ISBN-10: 0470548657
  • ISBN-13: 978-0470548653
  • Product Dimensions: 2.9 x 3.6 x 0.9 inches
  • Shipping Weight: 4.6 pounds (View shipping rates and policies)
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (21 customer reviews)
  • Amazon Best Sellers Rank: #334,642 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

3.9 out of 5 stars
3.9 out of 5 stars
Share your thoughts with other customers
Most Helpful Customer Reviews
40 of 43 people found the following review helpful
4.0 out of 5 stars Visual Studio Tome June 22, 2010
I've been using Visual Studio for development for as long as .NET has been around,
I've had no problem getting code written, compiled and debugged.

In the back of my mind I knew that Visual Studio had a heap of features and
would often see a presenter press a button here, or change a setting there,
and would think that one day I'll spend some time digging deeper into Visual Studio.

With the release of 2010, Visual Studio is bigger than ever, and I'm really glad that
I choose this book as my tour guide.

I was a bit arrogant to think that I could learn all the features of Visual Studio without
this book, it took 4 authors (and it's not a little book at all), to cover Visual Studio 2010.

Any full time developer who hasn't read a book on Visual Studio, now's about time you did,
and I recommend this tome(did I mention its not a little book?!).
Comment | 
Was this review helpful to you?
20 of 21 people found the following review helpful
5.0 out of 5 stars Great Book for novice and experienced September 20, 2010
Two huge learning curves await anyone that wants to know about MSFT's .NET framework 1) The Framework itself and 2) The tool to develop the applicaitons. Having spent lots of time learning just the framework (going back to version 1.0) I hadn't dug into the IDE much. I just downloaded the free versions of Visual Studio Express and dug in. Owning the current version of VS2010 Professional has changed that for me, and I figured I should "dig-in". This book is perfect for that.

There are 57 chapters in this book with almost 100% focus on Visual Studio. Very rarely does the book go into the Framework details other than to show you how to set up specific things within Visual Studio to go to next step. It's exactly the book you need if you are a good .NET programmer but want to take it to the next "Professional" level. By learning the internals of Visual Studio itself, you are destined to become a "Professional" .NET developer.

I highly recommend this one, as there wan't a single chapter in the entire book that didn't hold my interest to some degree.
Comment | 
Was this review helpful to you?
19 of 21 people found the following review helpful
3.0 out of 5 stars Good coverage, some missing sentences, broken examples November 22, 2010
By GiUmaTo
As shortly said in the title:
according to me this book offers a good (i.e. extended) coverage of the features offered by Visual Studio 2010, including the many new features in this 2010 version. There's plenty of features described, and as a professional you cannot go without at least knowing that they exist... You have to know well your main tool!
In the final chapters the book also gives an overview of so-called "Application Lifecycle Management" related features: check the other Visual Studio Wrox book on A.L.M. if you need a deeper description on those topics.
Maybe, in order to get the book done so quickly after VS2010 release, not everything has been thoroughly reviewed: and here's the bad part.
It happened many times to find broken/bugged code examples; code samples with missing bits or missing textual description; changes in subsequent versions of a code sample with misleading highlighted differences. The result is that sometimes you are left to wonder if it's you don't getting the meaning, or not coding it right, and wasting some time trying to fix it.
Was this review helpful to you?
7 of 9 people found the following review helpful
Format:Paperback|Verified Purchase
I bought this book in the hopes that it would detail how to create C++ Windows Applications. Unfortunately, they mostly focus on C#, Visual Basic, and HTML. Even the Windows Applications chapter falls short, and mainly talks about forms and dialogue boxes. Actually, the book focused on about everything except C++ windows applications.

No talk about accelerators, using a menu or a ribbon and linking those to code, nothing.

The chapters that talk about project deployment will come in handy and are VERY detailed and helpful, including photos of dialogs that appear as you are clicking your way through deploying a project for installation on another computer. I just wished that there was at least a couple chapters dedicated to Windows Applications, as Visual Studio 2010 has several tools (including the ribbon) that are what I am looking for in terms of programming. Unfortunately the book falls short in that category.

Another chapter that will come in handy is deploying program updates and patches.

If you are looking to use Visual Studio 2010 for anything else, I would recommend this book. Otherwise, it is great to have around as a reference just in case I need it for other Visual Studio features, but in the meantime it is collecting dust.
Was this review helpful to you?
8 of 11 people found the following review helpful
5.0 out of 5 stars Buy the BOOK!! January 15, 2011
Format:Paperback|Verified Purchase
I am a computer programming student and I have bought more than my fair share of required $100+ programming books and supplemental programming books that have been a hunk of junk. This is really a great book!! By page 100 I could tell this book would be by my side all the time while I am using Visual Studio 2010 both in academic and professional environments! Like others have said, this book is HUGE but it is packed with so much vital information. Hands down, Buy the book!!
Comment | 
Was this review helpful to you?
3 of 4 people found the following review helpful
3.0 out of 5 stars No coverage of C/C++ July 20, 2012
Format:Paperback|Verified Purchase
I bought this book after being tasked with upgrading some C++ code from VS .Net 2003 to 2010, and from XP to 64-bit Win7. Unfortunately, this book doesn't discuss native code generation at all. Only about 10% of the book is relevant to my project, namely some of the info about the IDE, and dealing with solutions and projects - and most of that, I already knew because it hasn't changed much since 2003. The other 90% of the book mainly deals with .NET/C#/VB issues, and appears to be very good if that's what you're doing.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
2.0 out of 5 stars This book is probably good if you have experience with previous...
This book is probably good if you have experience with previous versions of Visual Studio. With no Visual Studio experience I found it little more than an extended walk through the... Read more
Published 8 days ago by Chuck Graham
5.0 out of 5 stars Great book for a big subject...
This is an excellent hands on book to learn the technology. I've suggested this book to several friends to read.
Published 21 days ago by Anthony Tempio, Jr.
5.0 out of 5 stars Programming
I am a retired programmer and needed some help on Visual Studio. This book is well organized and easy to follow. Good example code that helped me get up to speed quickly.
Published 1 month ago by John Miller
5.0 out of 5 stars Foundationally good deeper understanding
Provides a lot of good information about the application itself if you have the 2010 version. I think version 2012 has significant improvements but this book is foundationally... Read more
Published 8 months ago by Bruce Norgan
4.0 out of 5 stars Good introductory book.
This book covers a good amount of features in Visual Studio 2010 which are very useful for beginners. The content of the book is helpful in general.
Published 11 months ago by Zhenyu Lu
4.0 out of 5 stars Good Book Specially For The Beginners
Even though this is a professional version, it is very good for the beginners. Even though I have not completely read this book but the starting chapters gave some very useful tips... Read more
Published 16 months ago by Sachin
2.0 out of 5 stars Another reference book
I jumped from VS 2005 to a brief VS 2010 then right to VS 2012. Since there isn't a VS 2012 book I am relying on this book for help. It helps a little. Read more
Published 18 months ago by James D. Perkins
5.0 out of 5 stars Outstanding P2P Series
The books in this series are thick to say the least. But this is what happens when you have a lot of topics that need teaching. Read more
Published on June 7, 2012 by Phil W.
5.0 out of 5 stars Good
Good and received the books much earlier than expected. Didn't have any issues. Was happy with the service and no issues.
Published on August 30, 2011 by V. Rajesh
5.0 out of 5 stars Title
Wow! There is so much here! So much more than I expected. I learn something everytime I open the book. It seems a bit hard for me to adapt to the suffistaced terminology. Read more
Published on August 3, 2011 by Michael Lemp
Search Customer Reviews
Search these reviews only

What Other Items Do Customers Buy After Viewing This Item?


Have something you'd like to share about this product?
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for Similar Items by Category

Want to discover more products? You may find many from customized bookmarks shopping list.