iBLOG précédent iBLOG suivant



Publié le 12/06/2008 à 14:03
Par mnafegfaical

Espace de noms My

L'espace de noms My constitue une façon pratique d'accéder à de nombreuses fonctionnalités, ce qui vous évite l'écriture manuelle d'une grande quantité de code. Il vous permet d'accéder rapidement aux données de votre application, à votre ordinateur local, à la collection de formulaires de votre application, aux paramètres de votre application, aux utilisateurs d'applications et à des services Web.

Une ligne de code suffit pour accéder à des informations et des fonctionnalités normalement accessibles par l'intermédiaire du Poste de travail. Par exemple, vous pouvez lire un fichier audio, accéder à des fichiers et des dossiers par le biais du système de fichiers, écrire et lire dans le Registre, etc.

 

Publié le 12/06/2008 à 14:17
Par mnafegfaical
Il s'agit de l'une des fonctionnalités les plus populaires de Visual Studio. Elle peut vous faire économiser de nombreuses heures tout au long d'un projet. IntelliSense propose la saisie semi-automatique des instructions à mesure de votre saisie, afin d'accéder aux propriétés, méthodes et événements. Par exemple, lors de la saisie du nom d'un objet, le fait de taper un point (« . ») affiche une liste contextuelle des éléments disponibles pour cet objet. Dans l'écran suivant, vous pouvez voir toutes les méthodes et propriétés disponibles pour la classe List.




IntelliSense est également précieux pour l'écriture de code, notamment pour ce qui est de la gestion des exceptions. En ajoutant un bloc Try/Catch, IntelliSense filtre les options disponibles pour n'afficher qu'une liste de types d'exception.




Ce filtrage s'applique également aux attributs. Les attributs vous permettent de spécifier les métadonnées de description pour une méthode, une classe ou un assembly. Par exemple, vous pouvez modifier votre numéro de version d'application en mettant à jour l'attribut AssemblyVersion. L'écran suivant montre comment IntelliSense appliquera automatiquement un filtre aux types d'attributs.




Visual Basic Express dispose d'une fonctionnalité de filtrage des membres d'espace de noms pratique qui vous permet de trouver rapidement les membres les plus les plus fréquemment utilisés. Les diagrammes suivants affichent présentent le menu avec l'onglet IntelliSense qui s'affiche lors de l'accès aux membres de l'espace de noms My.Computer.


Publié le 12/06/2008 à 14:25
Par mnafegfaical
Pour faciliter l'écriture de code, Visual Basic Express inclut une fonctionnalité appelée Extraits de code IntelliSensequi sont des extraits de code extensibles que vous pouvez compléter vous-même. Visual Basic Express compte plus de 400 extraits de code prédéfinis destinés à des tâches telles que la lecture et l'écriture de fichiers, l'utilisation de données d'une base de données ou l'interaction avec des dispositifs sur un port série. Certains extraits de code permettent même d'exécuter des tâches courantes telles que le calcul d'échéanciers de prêts. Pour insérer un extrait, cliquez avec le bouton droit n'importe où dans votre code, cliquez sur Insert Snippet…(Insérer un extrait), puis sélectionnez l'extrait dont vous avez besoin. L'écran ci-dessous présente le menu contextuel de sélection de l'extrait voulu.





Pour rechercher un extrait, explorez les dossiers de catégories dans lesquels les extraits sont organisés jusqu'à ce que vous trouviez celui dont vous avez besoin. Cela vous permet de localiser plus rapidement votre code cible, au lieu de parcourir une longue liste d'extraits.

À mesure que vous descendrez dans la hiérarchie, vous verrez un « fil d'Ariane » qui montre la séquence de dossiers que vous avez parcourue pour arriver là où vous vous trouvez Vous avez probablement vu une interface semblable sur des pages Web. L'écran ci-dessous présente un exemple de fil d'Ariane.

 

Une fois que vous avez inséré l'extrait, vous verrez apparaître les zones à remplir surlignées en vert pour vous permettre de les modifier et de les personnaliser selon vos besoins. Vous pouvez passer d'une zone à l'autre grâce à la touche de tabulation pour les modifier rapidement.

Les Extraits de code IntelliSense peuvent être également personnalisés. Vous pouvez donc créer votre propre extrait et le partager avec vos collègues ! Vous pouvez en apprendre plus sur la personnalisation de vos propres extraits de code IntelliSense à la rubrique Totalement personnalisable


Publié le 12/06/2008 à 14:28
Par mnafegfaical
Une fois que vous avez écrit beaucoup de code dans un projet, il peut être ennuyeux de renommer une variable mal nommée ; car vous pouvez alors avoir 10, 20 ou 100 lignes différentes de code à modifier manuellement. Afin d'automatiser ce processus, Visual Basic Express offre des fonctions d'attribution automatique de nouveaux noms. Il vous suffit donc de réaliser une modification et l'outil mettra à jour toutes les références pour vous. Pour utiliser la fonction Renommer, cliquez simplement avec le bouton droit sur un nom de variable (comme textBox1) et sélectionnez Rename….(Renommer)





Vous êtes ensuite invité à entrer un nouveau nom pour la variable, comme l'illustre la boîte de dialogue
Rename (Renommer).


Publié le 12/06/2008 à 14:34
Par mnafegfaical
Il est parfois difficile de retrouver une classe ou une méthode dans le code. Visual Basic Express simplifie cette navigation grâce à deux listes déroulantes dans le volet du concepteur de sources. La liste de gauche vous permet de choisir parmi une ou plusieurs définitions de classes dans le fichier, et la liste à droite vous permet d'accéder directement à la méthode en question.



Go To Definition (Atteindre la définition)

Il peut parfois être difficile de rechercher des sections de code. Mais certaines fonctionnalités de Visual Basic Express facilitent nettement cette tâche. Par exemple, si vous cliquez avec le bouton droit sur une variable ou une classe, puis si vous choisissez Go To Definition (Atteindre la définition) , vous accédez à l'endroit du code où le type a été défini. Si la classe ne fait pas partie du projet, vous accédez à l'entrée appropriée dans l' Explorateur d'objets..

 

Pages : 1 2 3 4 5

Mon calendrier
< Nov. 2009  
L M M J V S D
      1
2345678
9101112131415
16171819202122
23242526272829
30      
Trafic
Noter ce blog :
1 5
164 connectés
735 visiteurs
Mes catégories