Microsoft Knowledge Base Email Alertz

(833903) - 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...

Search KbAlertz

Advanced Search

Receive Microsoft Knowledge Base articles by E-Mail?

Every night we scan the Microsoft Knowledge Base. If technologies you're interested in are updated, we'll send you an e-mail. You only get one e-mail a day, and only when new articles are added.

Click here to create a
FREE account
Already have an account?
[Click here to Login]











Microsoft Knowledge Base Article

This article contents is Microsoft Copyrighted material.
©2005-©2007 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks

Article ID: 833903 - Last Review: March 3, 2006 - Revision: 2.8

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

On This Page

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.
Collapse this tableExpand this table
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

Collapse this tableExpand this table
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

Collapse this tableExpand this table
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

Collapse this tableExpand this table
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

Collapse this tableExpand this table
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

Collapse this tableExpand this table
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

Collapse this tableExpand this table
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

Collapse this tableExpand this table
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

Collapse this tableExpand this table
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

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

Enterprise templates

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

Server technologies

Collapse this tableExpand this table
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)

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

APPLIES TO
  • Microsoft Visual Studio .NET 2003 Enterprise Architect
  • Microsoft Visual Studio .NET 2003 Enterprise Developer
  • Microsoft Visual Studio .NET 2003 Academic Edition
  • Microsoft Visual Studio .NET 2002 Professional Edition
  • Microsoft Visual Studio .NET 2002 Enterprise Architect
  • Microsoft Visual Studio .NET 2002 Enterprise Developer
  • Microsoft Visual Studio .NET 2002 Academic Edition
  • Microsoft Visual C# .NET 2003 Standard Edition
  • Microsoft Visual C# .NET 2002 Standard Edition
  • Microsoft Visual Basic .NET 2003 Standard Edition
  • Microsoft Visual Basic .NET 2002 Standard Edition
  • Microsoft Visual C++ .NET 2003 Standard Edition
  • Microsoft Visual C++ .NET 2002 Standard Edition
  • Microsoft .NET Framework 1.1
  • Microsoft .NET Framework 1.0
Keywords: 
kbvs2005swept kbvs2005doesnotapply kbpubtypekc kbinfo KB833903
       

Community Feedback System

Very often, it takes hours to solve a problem. Very often, you've looked high and low, and have tried a lot of solutions. When you finally found it, chances are, it was because someone else helped you. Here's your chance to give back. Use our community feedback tool to let others know what worked for you and what didn't.

Please also understand that the community feedback system is not warranted to be correct, it's simply a system that we've built to let people try and help each other. If something in a feedback response doesn't make sense to you, or you're not comfortable making changes that the feedback talks about (like registry edits), please consult a professional.

Thank you for using kbAlertz.com Feedback System.

-- Scott Cate