WebPart SharePoint et Visual Studio 2008 ?
Par Edgar le jeudi 17 janvier 2008, 23:05 - Visual Studio 2008 - Lien permanent
Ce post fait suite à une remarque d'un groupe de personnes ayant assisté à mon séminaire sur Visual Studio 2008 et qui m'ont fait remarqué qu'il n'existait plus de modèle de projet (template) de Webpart SharePoint dans Visual Studio 2008.
En effet les Visual Studio Extensions pour WSS (VSeWSS) ajoutaient à Visual Studio 2005 plusieurs modèles de projet SharePoint tels que ceux pour les Workflows et les Webparts. Dans Visual Studio 2008 seuls les modèles pour les WorkFlows sont restés... Pour le moment. Mais qu'à cela ne tienne il existe une solution sur CodePlex : SmartTemplates !
Ce projet apporte un modèle de projet pour les WebParts dans Visual Studio 2008 ainsi qu'un mode de déploiement très intéressant vous permettant de générer un éxecutable qui déploiera votre WebPart sur votre serveur de production (le tout basé sur une solution bien-sûr !). Il intègre aussi les fichiers batch vous permettant de créer votre solution et de la déployer en utilisant STSADM.
Tout se trouve ici : le projet SmartTemplates sur CodePlex
Il y a sur la page d'accueil une vidéo montrant le modèle de projet et le déploiement d'une WebPart.
Attention : L'installeur du projet copie en fait un fichier zip dans le répertoire de templates perso de VS2008 par défaut "c:\Documents and settings\monuser\My Documents\Visual Studio 2008\Templates\ProjectTemplates" pour que cela fonctionne avec une version française de Windows il faut remplacer "My Documents" par "Mes documents"
Bon coding à tous !
Commentaires
Merci pour ces infos. Je viens de passer 2 jours a essayer de faire fonctionner le smarttemplate de codeplex et malheureusement ça ne fonctionne pas !!!
Est il nécessaire d'avoir WSS3 sur son poste ?
Avez vous un tuto sur le sujet ?
j'utilise VS2008 sur un XP et un serveur 2003 WSS3
Cordialement
Bonjour,
Désolé pour la réponse tardive mais la fin d'année est propices aux vacances :p
Pour pouvoir développer sur SharePoint, il est effectivement préférable d'avoir WSS 3.0 sur son poste surtout pour le développement de WebParts, je n'ai pas de tutoriels sur SmartTemplate mais je peux vous conseiller ceux-là sur les WebParts SharePoint :
http://stephaneey.developpez.com/tu...
http://blogs.coforcert.com/dlarticl...
http://blogs.coforcert.com/dlarticl...
En espérant que cela pourra vous aider !
Edgar