Comparison of features that are included with Microsoft products that use the .NET Framework (833903)



The information in this article applies to:

  • Microsoft Visual Studio .NET (2003), Enterprise Architect Edition
  • Microsoft Visual Studio .NET (2003), Enterprise Developer Edition
  • Microsoft Visual Studio .NET (2003), Academic Edition
  • Microsoft Visual Studio .NET (2002), Professional Edition
  • Microsoft Visual Studio .NET (2002), Enterprise Architect Edition
  • Microsoft Visual Studio .NET (2002), Enterprise Developer Edition
  • Microsoft Visual Studio .NET (2002), Academic Edition
  • Microsoft Visual C# .NET (2003)
  • Microsoft Visual C# .NET (2002)
  • Microsoft Visual Basic .NET (2003)
  • Microsoft Visual Basic .NET (2002)
  • Microsoft Visual C++ .NET (2003)
  • Microsoft Visual C++ .NET (2002)
  • Microsoft .NET Framework 1.1
  • Microsoft .NET Framework 1.0

SUMMARY

This article contains information about the features that are included with different editions of Microsoft products that use the Microsoft .NET Framework.

In the tables in this article, the following phrases represent the product names. An "X" indicates that a feature is included with the product.
PhraseProduct name
Enterprise ArchitectMicrosoft Visual Studio .NET Enterprise Architect
Enterprise DeveloperMicrosoft Visual Studio .NET Enterprise Developer
ProfessionalMicrosoft Visual Studio .NET Professional
Academic (student)Microsoft Visual Studio .NET Academic
Book/TrialMicrosoft Visual Studio .NET Trial
Visual C#Microsoft Visual C# .NET Standard
Visual BasicMicrosoft Visual Basic .NET Standard
Visual C++Microsoft Visual C++ .NET Standard

Languages and libraries

FeatureEnterprise ArchitectEnterprise DeveloperProfessionalAcademic (student)Book/TrialVisual C#Visual BasicVisual C++.NET Framework SDK
C# language (compiler and runtime)XXXXXXXXX
C# language (environment language services)XXXXXX
C++ compiler (optimizing)XXXX
C++ compiler (non-optimizing)XXXXX
C++ language (environment language services)XXXXXX
C++ Microsoft Foundation Classes and Active Template Library (MFC/ATL) LibrariesXXXXXX
C++ Standard Template Library (STL)XXXXXX
CRT LibraryXXXXXX
SQL (environment language services)XXXXX
Transact-SQL (all) (environment language services)XXXXX
PL/SQL (environment language services)XX
Visual Basic language (environment language services)XXXXXX
Visual Basic language features (compiler and runtime)XXXXXXXXX

Project and editing environments

FeatureEnterprise ArchitectEnterprise DeveloperProfessionalAcademic (student)Book/TrialVisual C#Visual BasicVisual C++.NET Framework SDK
Server node in Server ExplorerXXXXX
Visual Studio IDE source code control (SCC)integrationXXXXX
Visual Studio IDE Visual Basic macros and programmabilityXXXXXXXX
Visual Studio IDE Add-ins enabled
No wizards or samples in the Standard editions
XXXXXXXX
Visual C# and Visual Basic managed project systemsXXXXXXX
Visual C++ native project systemXXXXXX

Debugging

FeatureEnterprise ArchitectEnterprise DeveloperProfessionalAcademic (student)Book/TrialVisual C#Visual BasicVisual C++.NET Framework SDK
Native debugging engineXXXXXX
Managed debugging engines (Visual Basic and Visual C#)XXXXXXXX
Remote debuggerXXXX
SQL debugging (SQL Server)XX
SQL debugging (Microsoft SQL Server Desktop Engine [MSDE])XXXX
.NET Framework SDK DebuggerXXXXXXXXX

Software installation

FeatureSub-featureEnterprise ArchitectEnterprise DeveloperProfessionalAcademic (student)Book/TrialVisual C#Visual BasicVisual C++.NET Framework SDK
DeploymentXXXXX
CAB, deployment wizard, merge module, Web setup XXXXX
Setup ProjectXXXXXXXX
Setup WizardXXXXX
Redistributable componentsXXXXX

Data tools

FeatureEnterprise ArchitectEnterprise DeveloperProfessionalAcademic (student)Book/TrialVisual C#Visual BasicVisual C++.NET Framework SDK
Create SQL ScriptsXX
Create Command FileXX
Create Database (SQL Server)XX
Create Database (MSDE)XXXXX
Database Data Editor (MSDE)XXXXX
Database Data Editor (ODBC)XXXXX
Database Data Editor (Oracle)XX
Database Data Editor (SQL Server)XX
Database object versioningXX
Query (MSDE Only)XXXXX
Query (ODBC)XXXXX
Query (Oracle)XX
Query (SQL Server)XX
Schema (MSDE)XXXXX
Schema (Oracle)XX
Schema (SQL Server)XX
View Designer (MSDE Only)XXXXX
View Designer (Oracle)XX
View Designer (SQL Server)XX

Life cycle tools

FeatureEnterprise ArchitectEnterprise DeveloperProfessionalAcademic (student)Book/TrialVisual C#Visual BasicVisual C++.NET Framework SDK
Microsoft Visual SourceSafe 6.0cXX
Microsoft VisioX
Visual Studio AnalyzerXX
Microsoft Application Center TestXX

Wizards and other tools

FeatureSub-featureEnterprise ArchitectEnterprise DeveloperProfessionalAcademic (student)Book/TrialVisual C#Visual BasicVisual C++.NET Framework SDK
Crystal ReportsXXXXX
Visual Basic 6.0 to Visual Basic .NET Upgrade WizardXXXXX2003 Only
Visual Basic - Microsoft Windows ApplicationXXXXXX
Visual Basic - Class LibraryXXXXX
Visual Basic - Windows Control LibraryXXXXX
Visual Basic - Web ApplicationXXXXXX
Visual Basic - Web ServiceXXXXXX
Visual Basic - Web Control LibraryXXXXX
Visual Basic - Console ApplicationXXXXXX
Visual Basic - Windows ServiceXXXXX
Visual Basic - Empty ProjectXXXXX
Visual Basic - Empty Web ProjectXXXXX
Visual Basic - New Project in Existing FolderXXXXX
Visual C# - Windows ApplicationXXXXXX
Visual C# - Class LibraryXXXXX
Visual C# - Windows Control LibraryXXXXX
Visual C# - Web ApplicationXXXXXX
Visual C# - Web ServiceXXXXXX
Visual C# - Web Control LibraryXXXXX
Visual C# - Console ApplicationXXXXXX
Visual C# - Windows ServiceXXXXX
Visual C# - Empty ProjectXXXXX
Visual C# - Empty Web ProjectXXXXX
Visual C# - New Project in Existing FolderXXXXX
Visual C# code wizards: all exceptXXXXXX
Add item: Crystal reportXXXXX
Visual C++ application wizards: all exceptXXXXXX
Extended Stored ProcedureXXXXX
MFC ISAPI extensionXXXXX
Custom wizardXXXXX
Visual C++ code wizards: all exceptXXXXXX
Add item: modeler fileXXXXX
Add item: SQL Script fileXXXXX
Web Forms DesignerXXXXXXX
Windows Forms DesignerXXXXXXXX
Windows Management Instrumentation (WMI) Component ATL WizardXXXXXXXX
XML DesignerXXXXXXXX

Online Help and documentation

FeatureEnterprise ArchitectEnterprise DeveloperProfessionalAcademic (student)Book/TrialVisual C#Visual BasicVisual C++.NET Framework SDK
Academic Primer Faculty
Academic Primer StudentX
Visual Studio Full Documentation Set (MSDN Library)XXXXXXXX

Samples

FeatureEnterprise ArchitectEnterprise DeveloperProfessionalAcademic (student)Book/TrialVisual C#Visual BasicVisual C++.NET Framework SDK
Academic samplesX
Duwamish sampleXX
F&M Stocks sampleXX

Enterprise templates

FeatureEnterprise ArchitectEnterprise DeveloperProfessionalAcademic (student)Book/TrialVisual C#Visual BasicVisual C++.NET Framework SDK
Distributed Application templateXX
Architecture policyXX

Server technologies

FeatureEnterprise ArchitectEnterprise DeveloperProfessionalAcademic (student)Book/TrialVisual C#Visual BasicVisual C++.NET Framework SDK
Windows 2000 Standard ServerXX
SQL Server 2000 Developer EditionXX
Exchange 2000 Server with service packXX
Host Integration Server 2000XX
Commerce Server 2000XX
BizTalk Server 2002 Developer EditionX
MSDEXXXXXXXX

Software Development Kits (SDKs)

FeatureEnterprise ArchitectEnterprise DeveloperProfessionalAcademic (student)Book/TrialVisual C#Visual BasicVisual C++.NET Framework SDK
Microsoft Platform SDKXXXXXX
Visual Studio .NET SDKXXXX

Modification Type:MinorLast Reviewed:3/3/2006
Keywords:kbvs2005swept kbvs2005doesnotapply kbPubTypeKC kbinfo KB833903 kbAudDeveloper