Exporter (0) Imprimer
Développer tout

Nouveautés de Visual C# 2005

Visual Studio 2005

Microsoft Visual C# 2005 inclut de nouvelles fonctionnalités dans les secteurs suivants :

  • Compilateur et langage

  • Éditeur de code

  • Environnement de développement

  • Documentation et spécification de langage

  • Débogage

Compilateur et langage

Le langage C# prend désormais en charge des types génériques, des itérateurs et des types partiels. La dernière version du compilateur C# inclut également de nouvelles fonctionnalités et options. Pour plus d'informations, consultez Nouveautés du langage et du compilateur C# 2.0.

Éditeur de code

L'éditeur de code contient les nouvelles fonctionnalités suivantes pour Visual C# 2005.

Extraits de code

Les extraits de code accélèrent l'entrée de constructions en code commun en fournissant un modèle prêt à remplir. Les extraits de code sont stockés en tant que fichiers XML faciles à modifier et à personnaliser.

Refactorisation

Des outils de refactorisation peuvent automatiquement restructurer votre code source, par exemple, par la promotion de variables locales en paramètres ou la conversion d'un bloc de code en méthode.

Environnement de développement

L'environnement de développement présente les améliorations suivantes pour Visual C# 2005 :

IntelliSense

IntelliSense a été enrichi des nouvelles fonctionnalités suivantes :

  • La liste des opérations terminées de la Liste des membres apparaît automatiquement lorsque vous reculez le curseur jusqu'à un opérateur de portée précédant un objet, ou lorsque vous annulez l'action d'achèvement.

  • Lorsque vous écrivez le code de gestion des erreurs, la Liste des membres vous aide à découvrir quelle exception intercepter par exclusion des membres non concernés de la liste, filtrés par une clause catch.

  • Lorsque vous devez insérer du code standardisé, avec Génération de code automatique, vous pouvez demander à IntelliSense d'insérer le code pour vous.

  • IntelliSense est disponible lors de la création d'applications Web.

Concepteur de classes

Le Concepteur de classes est un nouvel éditeur qui affiche graphiquement des classes et des types et autorise l'ajout ou la modification de méthodes. Il est également possible d'utiliser des outils de refactorisation de la fenêtre Concepteur de classes.

Banc de test d'objets

Le Banc de test d'objets permet d'effectuer des tests simples au niveau objet. Il permet de créer une instance d'un objet et en appelle les méthodes.

Déploiement ClickOnce

Utilisez le déploiement ClickOnce pour publier des applications Windows sur un serveur Web ou un partage de fichier réseau pour simplifier l'installation.

Prise en charge d'outils pour les assemblys à nom fort

La boîte de dialogue Propriétés du projet, modifiée, permet désormais de signer des assemblys.

Assistants Code

Les Assistants Code suivants sont désormais obsolètes :

  • Assistant Méthode C#

  • Assistant Propriété C#

  • Assistant Champ C#

  • Assistant Indexeur C#

Documentation et spécification de langage

La documentation de référence C# a été largement réécrite pour fournir des informations plus complètes sur des questions courantes ou plus spécialisées que peuvent se poser les développeurs en créant des applications en C#.

La spécification du langage C# n'est plus intégrée dans l'environnement d'aide ; elle fait l'objet de deux fichiers .doc. Ces fichiers sont installés par défaut sous \\Microsoft Visual Studio 8\vcsharp\specifications\1033\. Les versions les plus à jour peuvent être téléchargées à partir du Centre pour développeurs C# sur MSDN. Pour plus d'informations, consultez Spécifications du langage C#.

Améliorations spécifiques au débogage du langage C#

De nouvelles fonctionnalités, notamment Modifier & Continuer, ont été ajoutées pour aider le développeur en C#.

Voir aussi

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft