Nouveautés de Visual C# 2005

Visual C# : mise en route 
Nouveautés de Visual C# 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


Ces informations proviennent du site de http://msdn2.microsoft.com
Source de cette page : http://msdn2.microsoft.com/fr-fr/library/t27ahy37.aspx

Réseaux sociaux

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher les interactions avec les réseaux sociaux sur ces pages.

 

Nuage de mots clés

7 mots clés dont 0 définis manuellement (plus d'information...).

Avertissement

Cette page ne possède pas encore de mots clés manuels, ceci est donc un exemple automatique (les niveaux de pertinence sont fictifs, mais les liens sont valables). Pour tester le nuage avec une page qui contient des mots définis manuellement, vous pouvez cliquer ici.

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher le nuage de mots clés.

 

Astuce pour imprimer les couleurs des cellules de tableaux : http://www.gaudry.be/ast-rf-450.html
Aucun commentaire pour cette page

© Ce document issu de l′infobrol est enregistré sous le certificat Cyber PrInterDeposit Digital Numbertection. Enregistrement IDDN n° 5329-6792
Document créé le 07/11/06 03:08, dernière modification le Vendredi 17 Juin 2011, 12:11
Source du document imprimé : http://www.gaudry.be/dotnet-rf-t27ahy37.html Document affiché 1 fois ce mois de Juin.
St.Gaudry©07.01.02
Outils (masquer)
||
Recherche (afficher)
Recherche :

Utilisateur (masquer)
Navigation (masquer)
Apparence (afficher)
Stats (afficher)
15832 documents
452 astuces.
549 niouzes.
3099 definitions.
447 membres.
8115 messages.

Document genere en :
0,62 seconde

Mises à jour :
Mises à jour du site
Citation (masquer)
Douter de tout ou tout croire sont deux solutions également commodes, qui l'une et l'autre nous dispensent de réfléchir.

Henri Poincaré
 
l'infobrol
Nous sommes le Vendredi 01 Juin 2012, 05:46, toutes les heures sont au format GMT+1.00 Heure, heure d'été (+1)