begin process at 2012 02 16 09:33:02
  Trouver un code source :
 
dans
 
Accueil > 

Tutoriels

 > 

Trucs & Astuces

 > CRÉATION D’UN TEMPLATE POUR VS2005

CRÉATION D’UN TEMPLATE POUR VS2005


 Information sur le tutoriel

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10


 Description

Ce tutorial permet de présenter comment créer et utiliser des Templates personnaliser dans Visual Studio 2005

Tutorial

Création d'un Template pour VS2005.

Présentation :

A chaque fois que vous créez un nouveau projet avec Visual Studio 2005, vous avez toujours des références ou des importations en trop ? Vous préférer avoir deux formulaires par défaut dans votre projet ? Avoir du code par défaut dans un de ces formulaires ?
Et bien tout cela est possible grâce aux templates.

Mais comment faire ses propres templates ??? Là est la question.
C'est justement le but de ce tutorial.

Création d'un Template à partir d'une Application Windows

Mais on peut très bien le faire à partir une Application Console, d'un Control Utilisateur ... (etc.)

Donc créons une Application Windows comme nous en avons l'habitude.
Ben tiens, comme à l'habitude, supprimons l'importation de "Microsoft.VisualBasic" qui est à bannir. (On est en DotNet que diable, pas en vb6)
Plaçons un bouton sur la form qui affiche "Bonjour" quand on clique dessus.
Et pourquoi pas une deuxième form. Aller, soyons fous.

Comme vous pouvez le constatez, on peut faire ce que l'on veut.

Mais maintenant, il va falloir créer ce Template. Pour cela, on enregistre d'abord notre projet (c'est important sinon il va crée un Template d'une application Windows standard), puis dans le menu "Fichier", on sélectionne le sous-menu "Exporter Template ..." (Note : je dispose d'une version anglaise, je ne connais donc pas la traduction exacte)
Un assistant se présente devant nous. Il nous demande si on souhaite crée un Template du projet ou un Template d'un élément de notre projet.

Bon, dans l'exemple, on va crée un Template de notre projet ; on clique donc sur suivant.
On arrive au principal, ici on choisie un belle icône, un nom digne de ce Template ainsi qu'une belle description pour montrer ce que va créer ce Template.

Une fois cela rentré on clique sur "Terminer ".
Une fenêtre de l'explorer s'ouvre devant nous avec notre template. Oh, mais c'est un zip notre template. Ouvrons ce zip pour voir. ... Il contient notre projet avec nos deux forms, un fichier "MyTemplate.vstemplate" qui est un xml contenant les informations sur notre Template et un fichier "__TemplateIcon.ico" qui est l'icône de notre Template.

Attention : Le dossier qui s'est ouvert est le dossier d'exportation des Templates.
Notre Template se trouve aussi dans le dossier "Templates" qui est dans le dossier parant. Et c'est celui-ci qui sera utilisé.

Utilisation d'un Template

Maintenant que nous savons créer des Template, on les créer aussi pour les utiliser.

Quand on ouvre la boite de dialogue nouveau projet, mais qui voilà ... vous l'aurez deviné, on retrouve notre Template.

Utilisons le pour voir ...
On se retrouve bien avec nos deux forms, avec l'une contenant un boutons avec le bon code qui affiche "Bonjour" et surtout, on à plus la référence "Microsoft.VisaulBasic"

Conclusions

La création d'un Template peut s'avéré très utile. Ca permet d'éviter par exemple toute la personnalisation à faire lorsque l'on créer un projet.
Les Templates s'adresse aussi pour les applications C#, J#, ASP.net, C++, C++.net.
On peut aussi crée un Template d'un fichier, quelque soit le type du fichier (du moment qu'il puisse s'ouvrir avec Visual Studio)


Ce tutorial permet de présenter comment créer et utiliser des Templates personnaliser

 Historique

09 février 2007 17:30:57 :
Corection de la mise en forme
09 février 2007 17:37:46 :
Corection Mise en forme 2
31 mars 2007 14:03:36 :
Mise en forme avec un docx
31 mars 2007 15:14:18 :
Mise en forme avec un docx
04 avril 2007 17:46:33 :
Mise en forme avec un docx
04 avril 2007 17:50:31 :
Mise en forme avec un docx
05 avril 2007 13:25:45 :
Mise en forme avec un docx

Commentaires

Commentaire de NHenry le 16/02/2007 13:38:31 administrateur CS

Bonjour,

Merci, ton tutorial m'a appris une fonction de VS2k5, Désormais, je vais pouvoir faire mes propres templates.

Commentaire de hvb le 09/03/2007 09:01:38

interessant, je n'ai jamais cherché à le faire mais maintenant que je sais que j'en ai la possibilité, je vais l'exploiter :)

Commentaire de popobelfort le 21/11/2007 11:27:02

Bonjour,

Un super tutorial. Je vais l'utiliser chez moi pour enfin créer mes propres templates (je cherchais à le faire depuis un bon moment sans rien trouver à ce sujet).

Merci beaucoup.

Commentaire de Mastronic le 11/01/2008 17:27:06

Tres bien. ca reste tres clair et compréhensible pour un debutant :)
Je viens de le faire... Fonctionnel.

En version francais: Fichier > Exporter le model
Template = Model

Note 10 car il faut encourager les bonnes ames. :)

Commentaire de Mastronic le 11/01/2008 17:29:23

ha oui, faut mettre une note en meme temps que le commentaire... ne pas oublier donc :)

Commentaire de diskavali le 26/02/2008 19:20:40

oui c'est super cool

Commentaire de cool_dev le 18/04/2008 14:28:34

Clair et concis... Voici un tuto bien utile. -merci-

Commentaire de badlee le 20/05/2008 15:58:08

merci pour le tuto moi je reaprend VB ça me sera util et tres

Commentaire de devIsta le 21/07/2008 22:02:45

merci pour le tuto et aussi pour la facilité

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,203 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales