This expert Wrox guide is exactly what you need to get up andrunning quickly with Visual Studio 2012. Written by a MicrosoftVisual C# MVP, it guides you through the exciting features of theintegrated development environment (IDE)such as codesnippets, refactoring, and patternswhile also showing you howto maximize all the latest tools and significant improvements tothe technology. The in-depth coverage as well as numerousillustrative examples go a long way to get you up to speed so youcan start using Visual Studio 2012 right away.
Professional Visual Studio 2012:
Explains how to use the class designer, server explorer,IntelliSense, and bookmarks
Takes a thorough look at unit testing, documentation with XMLcomments, code tools, and language-specific features
Explores ASP.NET applications (including MVC 4), Officebusiness applications, and Windows Store applications
Addresses a wide variety of data resources, such as visualdatabase tools, datasets and databinding, and more
Demonstrates how to use the debugging windows, debug withbreakpoints, and advanced debugging techniques
Highlights customizing and extending Visual Studio
Join our Programmer to Programmer forums to ask and answerprogramming questions about this book, join discussions on thehottest topics in the industry, and connect with fellow programmersfrom around the world.
Take advantage of free code samples from this book, as well ascode samples from hundreds of other books, all ready to use.
Find articles, ebooks, sample chapters, and tables of contentsfor hundreds of books, and more reference resources on programmingtopics that matter to you.
Comments about oreilly Professional Visual Studio 2012:
Visual Studio is deep and this book covers a good overview of what's available. It focuses on .NET development and the newer features that are available as well as the ones that have been around but are still useful today. Like other people have said, it doesn't cover every single little detail in Visual Studio but it does provide a very good tour with good examples. It mainly focuses on .NET development with C# and VB.net. There is not a lot of material for C++ developers. Another downside is that many of the link references in the book are no longer available or out of date e.g. URLs, software products, etc. This can make it difficult to follow along. On a good note, this book is really good for getting familiar very quickly with a part of Visual Studio that you're unfamiliar with and the examples will help you understand why you may want to use a certain feature, tool, project, etc.
Bottom Line Yes, I would recommend this to a friend