Edgar Maucourant - Consultant / formateur SharePoint

Aller au contenu | Aller au menu | Aller à la recherche

Tag - Visual Studio 2008

Fil des billets - Fil des commentaires

dimanche 20 janvier 2008

Ajouter une référence à un service Web (et pas un service WCF) dans Visual Studio 2008 + Appeler un WebService SharePoint avec WCF

Ceux qui ont déjà travaillé avec Visual Studio 2008 auront sûrement remarqué qu'il n'existe plus d'entrée "Add Web Reference" dans le menu "Project" et dans la menu contextuel du projet, a la place se trouve maintenant une entrée "Add Service Reference" que l'on pourrait confondre mais qui n'agit pas de la même manière.

En effet cette entrée peut être est assez troublante car elle ne créé pas une référence vers un WebService mais vers un service WCF... Chose encore plus troublante, si vous pointez vers un fichier WSDL ou un service ASMX une classe proxy sera bien générée... Mais elle ne fonctionnera pas de la même manière que votre classe proxy de Web Reference. Plus exactement certains objets disponibles dans le cadre d'une référence Web ne seront plus disponibles (comme par exemple la classe "Lists" dispo avec une référence au Webservice Lists.asmx de SharePoint...).

Il existe cependant un moyen simple de pouvoir générer une "Web Reference" de type Visual Studio 2005 en utilisant Visual Studio 2008 et voici la démarche :

Lire la suite...

jeudi 17 janvier 2008

WebPart SharePoint et Visual Studio 2008 ?

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 !

Séminaire Visual Studio 2008 : Les 10 nouveautés majeures

J'ai animé hier un séminaire pour Avolys chez Microsoft (rue de l'Université à Paris) sur les 10 nouveautés majeures de Visual Studio 2008 . J'y ai notamment abordé les thématiques suivantes :

  • Le support du Multi-Targeting
  • Le nouveau designer WPF (Cider)
  • Le support de SharePoint
  • Linq (Dlinq et Xlinq)
  • SQL Server Compact 3.5 et Sync Service pour ADO.Net
  • Le support de VSTO 3.0
  • Le support d'Ajax.Net
  • Le support de Silverlight
  • Les améliorations de WCF, WPF, et WF
  • Les améliorations pour le développement mobile

Vous pourrez accéder au contenu présenté lors du séminaire en téléchargeant le PDF des slides. /!\ 11Mo -> Clique droit et "enregistrer sous..."

page 2 de 2 -