Share via


The Value of Team System to C++/Native Win32 developers

Whoa - didn't realize I had let this blog get so moldy! Apologies.

Recently I've had a similar conversation with many folks in the Microsoft consulting and field sales organizations about the value of Team System to C++/Native Win32 developers, folks not developing on .Net today. As an ex VC++ team member, this is a subject close to my heart. The truth is there is a lot of value in the server product in terms of its source control, work item tracking and reporting. But beyond that, we've added a host of advanced development tools that support the C++/Native Win32 developers too. These are all in the Developer edition of the Team System family.

 The Visual Studio 2005 Team Edition for Software Developers (whoa - gotta love that name from marketing - we talk about it as TeamDev) includes:

  • A Code profiler that works well on native code, it is based on profiling technology that has been used to ship SQL server and Windows in the past.  
  • Code analysis tools for native C++ that have been widely adopted and are part of the "minimum shipping bar" for most native code coming out of Microsoft. 
  • Unit test tools that can be targeted at native code (with a little work), and that can collect coverage data on native dlls.
  • Integration of applicaiton verifier, a runtime checker that checks for common Windows programming mistakes and some memory and security issues.

We think it is a compelling offering for folks developing with native code and C++.

Even if these tools are not compelling for you to step to the TeamDev box, Visual C++ 2005 is an absolutley excellent product for those folks still developing native code. The compiler and libraries have gone from strength to strength, and I can speak from personal experience that the editing/browsing and debugging features in this edition make it a natural upgrade for anyone using previous versions of C++ today. And I include VC++ 6.0 in that.

Hope this helps folks understand our unwavering commitment to great tools to make every one of your software projects successful.

J

Comments

  • Anonymous
    April 19, 2006
    Despite the ever-growing popularity of .NET development, a question we frequently receive is, “What...

  • Anonymous
    April 19, 2006
    A common question asked of Team System developers is, "What does Team System offer me for my native code...

  • Anonymous
    April 20, 2006
    Gautam Goenka blogs about building .NET 1.1 applications using Team Build and how to write a custom msbuild...

  • Anonymous
    June 05, 2007
    A question I get asked a lot, and wanted to re-post some information that might be useful for those doing

  • Anonymous
    April 20, 2008
    PingBack from http://www.basketballs-sports.info/basketball-chat/?p=329

  • Anonymous
    June 16, 2009
    PingBack from http://workfromhomecareer.info/story.php?id=25629

  • Anonymous
    June 17, 2009
    PingBack from http://thebasketballhoop.info/story.php?id=1875