Języka C++ można było używać w dwóch wariantach: C++ Managed obsługującego platformę .NET, tradycyjnego C++ pozwalającego (jako jedyny język w zestawie) na kompilację bezpośrednio do kodu maszynowego. Wszystkie języki (z wyjątkiem FoxPro, który nie został włączony do .NET) wchodzące w skład produktu używały jednolitego środowiska programistycznego. Samo środowisko zostało przeprojektowane w kierunku uzyskania większej elastyczności, funkcjonalności i łatwości obsługi.

Visual Studio .NET 2003 (Visual Studio 7.1) Rok po wersji 2002 firma Microsoft wprowadziła do sprzedaży wersję 2003. Użytkownicy wersji 2002 za niewielką dopłatą mogli uaktualnić swoje oprogramowanie do najnowszej wersji. Wersja ta wprowadzała uaktualnienie .NET Framework do wersji 1.1 i wsparcie dla projektowania aplikacji dla urządzeń przenośnych.