Developing Applications With Visual Studio.NET

By Robbe D. Morris

Printer Friendly Version

Robbe Morris
Robbe & Melisa Morris
Richard Grimes has written Developing Applications With Visual Studio.NET primarily for Visual C++ users.  The author provides a fairly detailed look at the .NET framework and how it "really" works as it applies to C++ and C#.
Chapters I-IV discuss how the .NET runtime works and compilation optimization specific to C++ not covered in most .NET books.  COM Interop functionality is also explained at a very detailed level.  New methodologies such as SOAP and web services are discussed in a fair amount of detail.  However, if you aren't already familiar with construction of SOAP compliant messages, you'll need supplemental documentation from another source.
Chapters V-IX were my favorites.  The author provides one of the best references for getting the most out of the Visual Studio.NET IDE.  He provides much more than just a passing glance at how to create solutions and projects.  Richard really gets into the low level details of debugging processes and threads with some great screen shots and supporting comments.  Fortunately, his examples don't require a great deal of C++ knowledge for the reader to benefit.  You'll instantly find IDE features and options you were unaware of that will increase your productivity right out of the box.
If you are not an intermediate to advanced C++ developer, you may opt to pass on purchasing the book.  The author almost mandates that you be very familiar with detailed technical terms when he explains various items concerning C++ and C# in .NET.  Unlike most .NET books, this one provides very few layman's terms and examples.  So, if you aren't familiar with existing terminology, you are going to get lost and frustrated very quickly.  On top of that, the author has a bad habit of switching back and forth between complex topics making certain discussions difficult to follow.  It is almost as if he has so much information he wants to share and just can't wait to put the words down on paper.
In the end though, Developing Applications With Visual Studio.NET passes the "should I purchase this test".  No book contains everything we want and this book is no different.  However, the IDE chapters themselves are worth the price of the book even if you can't write a single line of C++ or C# code.  You'll definitely spend the cost of the book (your time is valuable) looking for these answers online.  Just click the picture of the book above and purchase it today!

Robbe has been a Microsoft MVP in C# since 2004.  He is also the co-founder of which provides .NET articles, book reviews, software reviews, and software download and purchase advice.