This section of the Visual Studio 2008 Learning Guide looks at testing and debugging improvements in the new IDE. The inclusion of unit testing is a biggie. Other features include the ability to debug LINQ queries and the .NET Framework 3.0 libraries. After reading about testing and debugging, make your way to the final section of the Visual Studio 2008 Learning Guide, which focuses on open-source, shared-source and commercial product news.
TABLE OF CONTENTS ![]() |
| Visual Studio 2008 Testing and Debugging |
Debugging
and Profiling Features in VS 2008 (Soma Somasegar)
Here the vice president of the .NET Framework developer division introduces the main debugging and
profiling features that have been added to Visual Studio 2008, from script and thread debugging
improvements to StackTips within the thread window.
Unit testing with
Visual Studio 2008, Part 1 (K. Scott Allen)
This blogger summarizes some of the controversy surrounding unit testing and VS 2008 but expresses
relief that it has been included in the Professional versions of the product.
Unit
testing with Visual Studio 2008, Part 2 (Naysawn Naderi)
More details on the unit testing features that Microsoft has included in VS 2008.
Unit
testing with Visual Studio 2008, Part 3 (Dennis van der Stelt)
This blogger discovers, somewhat accidentally, that VS 2008 unit testing can accommodate
applications for mobile devices.
Code obfuscator added to Visual
Studio 2008 (ENT News)
Microsoft announced at Tech Ed Barcelona that it is adding PreEmptive Solutions' Dotfuscator
Community Edition to Orcas, the nest version of Visual Studio. Dotfuscator, which is available in
certain versions of Visual Studio 2003 and 2005, mixes up code so hackers cannot reverse engineer
it.
Walkthrough: Debugging a
multithreaded application (MSDN)
Visual Studio 2008 comes with an improved Threads window. This, in turn, makes it easier to debug
multithreaded applications. This document demonstrates how to accomplish this particular type of
debugging task.
VS 2008 supported
scenarios for LINQ debugging (MSDN)
This document details which Visual Studio 2008 debugging features are compatible with LINQ
statements. There are some special considerations, though, for Debugging LINQ to SQL.
Preparing to debug
ASP.NET or WCF applications (MSDN)
Here you will find reference material that explains how to debug ASP.NET 3.0 or Windows
Communication Foundation applications.
Debugging ASP.NET Web
forms and XML Web services (MSDN)
This page provides resources for debugging several types of Web forms applications and Web services
deployments.
How do I debug a Windows
Presentation Foundation application in Visual Studio 2008? (MSDN)
This video demonstrates the debugging capabilities of VS 2008 by applying them to a WPF
application.
Debug
JavaScript in JSP or PHP Pages with Visual Studio 2008 (Kirk Allen Evans)
This blogger picked a random PHP page on the Internet and decided to debug it. The ability to view
relevant information in Locals, Call Stack and Watch windows impressed him the most.
*** Go on to the final section of the Visual Studio 2008 Learning Guide: Visual Studio 2008 Products and Plug-ins
This was first published in November 2007
TABLE OF CONTENTS