Retour à la page Visual Studio 2008.
 

Fonctionnalités

Express Products

Visual Studio Standard Edition

Visual Studio Professional Edition

Visual Studio Team System Editions

IntelliSense

Oui

Oui

Oui

Oui

Editeur de code

Oui

Oui

Oui

Oui

Extrait de code

Oui

Oui

Oui

Oui

Langages de programmation inclus

Visual Basic, Visual C#, et Visual C++ en tant que langage unique. Visual Web Developer inclut Visual C#, Visual Basic

Tous

Tous

Tous

Prise en charge du développement pour Office*

Non

Non

Oui

Oui

Prise en charge de Windows Presentation Foundation

Visual C#, Visual Basic

Prise en charge totale incluant volet de fractionnement XAML Designer, Debugger, et modèle de projet.

Prise en charge totale incluant volet de fractionnement XAML Designer, Debugger, et modèle de projet.

Prise en charge totale incluant volet de fractionnement XAML Designer, Debugger, et modèle de projet.

Prise en charge de Windows Communication Foundation

Visual Web Developer: création/consommation, Visual Basic et Visual C#: consommation

Prise en charge totale incluant test client et outils d'autohébergement

Prise en charge totale incluant test client et outils d'autohébergement

Prise en charge totale incluant test client et outils d'autohébergement

Prise en charge de Windows Workflow Foundation

Prise en charge totale d'API (Application Programming Interface), mais pas designer

Prise en charge totale incluant designer

Prise en charge totale incluant designer

Prise en charge totale incluant designer

Multitargeting

Experience simplifiée

Oui

Oui

Oui

Environnement

Options simplifiées de menus et valeurs par défaut

Options simplifiées de menus et valeurs par défaut

Complet

Complet

Windows Forms designer

VB, VC#, VC++

Oui

Oui

Oui

Web Forms designer

Visual Web Developer

Oui

Oui

Oui

Outils CSS Design

Visual Web Developer

Oui

Oui

Oui

Editeur JavaScript

Visual Web Developer

Oui

Oui

Oui

Prise en charge de ASP.NET Ajax

Visual Web Developer

Oui

Oui

Oui

Volet de fractionnement HTML Designer

Visual Web Developer

Oui

Oui

Oui

Prise en charge des appareils mobiles*

Non

Non

Oui

Oui

Prise en charge de LINQ (Objects, XML, SQL)

Visual Basic, Visual C#, Visual Web Developer

Oui

Oui

Oui

Outils de conception de base de données (création/modification de tables et de procédures stockées)

En local

En local et à distance

En local et à distance

En local et à distance

Concepteur objet/relationnel

Visual Basic, Visual C#: en local seulement,  Visual Web Developer: en local et à distance

En local et à distance

En local et à distance

En local et à distance

Documentation

 MSDN Express facultatif; MSDN Online

MSDN Online

MSDN Complet

MSDN Complet

Class Designer / Object Test Bench*

Non

Non

Oui

Oui

Prise en charge de l'éditeur XML

XML uniquement

XML/XSLT complet

XML/XSLT complet

XML/XSLT complet

Outils de déploiement

ClickOnce

ClickOnce, MSI

ClickOnce, MSI

ClickOnce MSI

Extensibilité

Utilisation de contrôles et de contenu de fournisseurs tiers. Aucune macro, aucun complément et aucun package

Écriture, enregistrement, exécution de macros, écriture et consommation de compléments, installation de packages (produits de partenaires)

Écriture, enregistrement, exécution de macros, écriture et consommation de compléments, installation de packages (produits de partenaires)

Écriture, enregistrement, exécution de macros, écriture et consommation de compléments, installation de packages (produits de partenaires)

Génération de rapport

Visual Web Developer : Complément SQL Server Reporting Services

SQL Server Reporting Services

SQL Server Reporting Services / Crystal Reports

SQL Server Reporting Services / Crystal Reports

Contrôle du code source

Non

Compatible MSSCCI (Visual SourceSafe est vendu séparément)

Compatible MSSCCI (Visual SourceSafe est vendu séparément)

Oui

Suivi des éléments de travail, stratégie d'archivage, prise en charge de TFS Proxy server, prise en charge de hors connexion

Non

Non

Non

Oui **

Team Build avec intégration continue, multi-threaded builds, builds planifiés, et rapports riche de build

Non

Non

Non

Oui **

Reporting et business intelligence 

Non

Non

Non

Oui **

Personnalisation des modèles de processus

Non

Non

Non

Oui **

Team Portal 

Non

Non

Non

Oui **

Integration avec les outils de gestion de projet (MS Project, MS Excel)

Non

Non

Non

Oui **

Rapport de projets et artifacts web access ***

Non

Non

Non

Oui

Debogage

En local

En local / à distance

En local / à distance

En local / à distance

Prise en charge du compilateur 64 bits (Itanium)

Non

Non

Non

Oui

Prise en charge du compilateur 64 bits (x64)

Oui

Oui

Oui

Oui

Nœud "Serveurs" de l'explorateur de serveurs

Non

Non

tous

tous

Gestion de projet

Non

Non

Non

Oui

Conception d'application

Non

Non

Non

Oui

Génération de profils de code

Non

Non

Non

Oui

Analyse statique

Non

Non

Non

Oui

Code Metrics

Non

Non

Non

Oui

Test Web

Non

Non

Non

Oui

Test de charge

Non

Non

Non

Oui

Test unités*

Non

Non

Non

Oui

Couverture du code

Non

Non

Non

Oui

Offline Database Project

Non

Non

Non

Oui

Génération de données

Non

Non

Non

Oui

Database Refactoring

Non

Non

Non

Oui

Schéma base de données et comparaison de données

Non

Non

Non

Oui

Outils de déploiement de bases de données

Non

Non

Non

Oui