2, 3 astuces avec Visual Studio 2005

2, 3 astuces avec Visual Studio 2005

Diagrammes de classes (sauf Visual studio 2005 Express edition)

Vous avez la possibilité d'afficher le diagramme de classe d'une application en faisant :

clic droit sur projet > afficher le diagramme de classe

Ainsi vous pouvez avoir une vision d'ensemble de l'application, ce qui peut être très utile lorsque c'est une source qui n'est pas de vous (téléchargée sur CodeS-SourceS par exemple), il est également possible d'afficher le diagramme de classe d'une application que vous auriez migré.

Vous pouvez également utiliser un diagramme de classe (qui est en fait une description XML) pour créer graphiquement vos classes, le code étant généré automatiquement

clic droit sur projet >Ajouter > nouvel élément > diagramme de classes

Ainsi vous pouvez créer très facilement des interfaces, classes abstraites, classes et relations (héritage,...), de même vous pouvez ajouter fields(attributs), property(propriétés), constructeurs... depuis le menu contextuel
Vous pouvez soit glisser les classes depuis la boite à outils, soit utiliser le menu contextuel directement sur le schéma sur classe > clic droit > ajouter

Vous pouvez également glisser/déposer des classes sur le diagramme depuis explorateur de solutions

Astuce : vous pouvez générer les property (ou propriétés) correspondantes aux fields(attributs) ainsi:
clic droit sur le field(attribut/ champ) > Refactoriser > encapsuler le champ

On peut constater que le code a bien été généré (double clic sur champ ou propriété permettent un accès direct au code correspondant)

Afficher le contenu d'un DataSet au cours d'un Debug (pas à pas)

Avant Visual Studio 2005, il était assez difficile de voir le contenu d'un DataSet en cours de debug. Il fallait aller chercher dans la fenêtre "variables locales" et en fait on ne trouvait pas grand chose, ce n'est plus le cas

Depuis Visual Studio 2005, on a la possibilité d'afficher en cliquant sur la loupe le contenu du DataSet en cours de debug (une fenêtre s'ouvre alors avec un DataGridView permettant d'afficher clairement le contenu)

(tiens j'en ai fait de la pub pour l'application que j'ai posté sur CodeS-SourceS présentant comment développer en couches)

ou

Le contenu du DataSet s'affiche alors dans une fenêtre :

A savoir qu'il est possible de créer ses propres Visualizer

clic droit sur projet > ajouter > nouvel élément >visualiseur du débogueur (bebugger visualizer)

Voilà!

++

Ce document intitulé « 2, 3 astuces avec Visual Studio 2005 » issu de CodeS SourceS (codes-sources.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.