Visual Studio 2005 Guided Tour2006Visual Studio 2005 Guided Tour 2006

Visual Basic: Navigate The .NET Framework And Your Projects With The My Namespace

The My Namespace is best described as a speed-dial for the .NET Framework. It provides an intuitive navigation hierarchy that exposes existing .NET functionality through easily understood root objects. Here Duncan Mackenzie explains it all. Duncan Mackenzie

C#: Create Elegant Code With Anonymous Methods, Iterators, And Partial Classes

In this article Juval Lowy describes how exciting new features in Visual Studio 2005, that will improve your overall productivity compared to the first version of C#, so you can write cleaner code faster. Juval Lowy

Smart Clients: Craft A Rich UI For Your .NET App With Enhanced Windows Forms Support

The System.Windows.Forms namespace has increased by approximately 134 percent over the .NET Framework 1.1. There are 446 new public types; 113 existing types have been updated with new members and values; 218 types have been carried over from the original namespace. Read about it here. Chris Sells and Michael Weinhardt

Web Apps: An Overview Of The New Services, Controls, And Features In ASP.NET 2.0

ASP.NET 2.0 aims to reduce the amount of code required to accomplish common Web programming tasks by 70 percent or more. New services, controls, and features make it almost as dramatic an improvement to ASP.NET 1.x as that was to ASP Classic. Here Jeff Prosise explores the new features. Jeff Prosise

Team Up!: Get All Your Devs In A Row With Visual Studio 2005 Team System

In this article, Chris Menegay shows you how to use Team System throughout your software development lifecycle. He covers both the client tools available with Visual Studio Team Suite and the server features enabled by Team Foundation Server. Chris Menegay

Code Download (229 KB)
.Chm Files


Pure C++: Hello, C++/CLI
C++/CLI is a self-contained, component-based dynamic programming language that, like C# or Java, is derived from C++. In fact, you can look at it as a natural step in the evolution of C. Stanley Lippman, who was there from the beginning, provides some insight.Stanley B. Lippman
.NET Column: Introducing Generics in the CLR
Generics are an extension of the CLR type system that allow developers to define types for which certain details are left unspecified. These details are specified when the code is referenced by consumer code, making for enhanced flexibility. Jason Clark explains how.Jason Clark
Security Briefs: Security Enhancements in the .NET Framework 2.0
The.NET Framework 2.0 got quite a few security enhancements. This month Keith takes you on a whirlwind tour of the goodies you'll find there.Keith Brown
Editor's Note: Visual Studio 2005 Guided Tour
2005 was a truly exciting year for us here at MSDN Magazine. We launched a new magazine. We covered all sorts of amazing advances for the programmer, courtesy of Visual Studio 2005. We lost a couple of weeks, because of that dodgy falafel cart on 49th Street.