Les outils de développement pour SharePoint dans Visual Studio 2012

Jul 9, 2012 3 min.

Avec une nouvelle version de Visual Studio qui sort bientôt on peut s’attendre à des outils pour simplifier notre vie de pauvre développeur SharePoint. Et effectivement un ensemble de nouveautés arrivent.

Après avoir suivi cet article pour m’installer WS2012RC + SQL2012 + SPS2010 SP1 + VS2012 j’ai commencé à explorer ce nouveau Visual Studio (avec un œil de développeur SharePoint)

https://craiglussier.com/2012/03/01/install-sharepoint-2010-on-windows-server-8-beta/

Note : vous avez une vidéo des teched 2012 très intéressante ici mais pour ceux qui n’ont pas 1h15 ou bien qui ne sont pas familiers avec la langue de Shakespeare je me suis donné la peine de rédiger quelque chose en Français.

Lire l'article complet

WCF + Entity FrameWork Code First + Azure

Jul 8, 2012 12 min.

Introduction

Nous allons aujourd’hui nous intéresser à une certaine (ubber) approche de développement qui pourrait convenir à beaucoup. Celle de déployer des WCF auto-générés sur Azure à partir d’un modèle Code First Entity Framework.

Mais quelle langue il nous parle là ? Oui en effet quelques rappels s’imposent.

Entity Framework : Technologie .NET poussée depuis quelques années pour l’accès et la manipulation des données qui permet de faire abstraction du moteur de bases qui tourne en dessous. Couche d’accès aux données. Ce que ça change dans l’approche de développement c’est que vous manipulez uniquement des objets (entités) et non plus des enregistrements en base (donc plus de requête SQL à écrire, meilleures possibilités de débug etc)

Lire l'article complet

Créer des librairies pour les projets SharePoint

Jun 23, 2012 2 min.

Récemment au travail on m’a demandé d’extraire du code d’un projet que j’avais réalisé pour gérer la sécurité des formulaires dans SharePoint lors d’un projet client pour qu’il resserve au sein de plusieurs autres projets.

Puisqu’il n’y avait « que du code » et pas d’éléments de déploiements propres à SharePoint (ex webparts, contrôles utilisateurs & co) j’ai donc commencé à construire un projet de type librairie de classes afin que les autres développeurs puissent directement inclure cette librairie au sein de leurs projets SharePoint.

Lire l'article complet

Déployer son (ou ses) blog(s) BlogEngine sur Azure

Jun 17, 2012 16 min.

Introduction Une fois n’est pas coutume, je m’écarte un peu de mon sujet favoris (SharePoint) pour vous parler de Windows Azure. Pour ceux qui ne le savent pas Azure est le cloud IaaS et Paas de Microsoft offrant des services tels que des bases de données en ligne ou l’hébergement de machines virtuelles, sites web etc… Pour plus d’informations https://www.windowsazure.com/fr-fr/ Passons maintenant à BlogEngine, c’est un projet .NET (opensource ?) gratuit et un moteur de blog (on pourrait dire qu’il est au .NET ce que wordpress est à PHP) Actuellement il est distribué de manière à être déployé directement sur un serveur IIS classique. Dans le cadre de mes études on m’a demandé (poke Julien Dollon) de déployer un blog (toute techno confondue) sur Azure. Nous avions un barème qui faisait évoluer la note en fonction de la difficulté de la solution choisie. Bien évidemment, j’ai choisi la plus difficile (sinon ce n’est pas drôle hein ;-) ) Au-delà du simple projet d’étude, le déploiement de BlogEngine dans Azure pourra convenir à toute personne désirant profiter des bénéfices du cloud pour son blog (payer ce qu’on consomme et pas plus, avoir une haute disponibilité pour pas cher, montée en charge simple et rapide pour les blogs qui couvrent des évènements par exemple…) Cet article s’adresse à des personnes ayant Visual Studio 2010 et le SDK azure d’installé et ayant quelques connaissances (même légères) de Visual Studio ainsi que du développement ASP.NET.

Lire l'article complet

SharePoint Auto Upgrade Solution

Apr 18, 2012 1 min.

Récemment un collègue de travail (Laurent COTTON) a publié un projet codeplex assez intéressant :

https://sharepointautoupgrad.codeplex.com/

Cette solution permet d’automatiser et de planifier simplement la mise à jour de solutions SharePoint.

C’est très utile dans des scénarios d’intégration continue, de développement et de tests quand des versions sont fréquemment livrées et qu’il faut souvent mettre à jour la plateforme.

Je vous laisse profiter de cet outil très pratique, n’hésitez pas à lui faire des retours !

Lire l'article complet

Video de ma session aux techdays

Mar 11, 2012 2 min.

Lors d’un précédent billet je vous annonçais que je serai speaker lors des techdays pour une session.

Je tiens dans un premier temps à remercier mes co-speakers à savoir Cécilia Penha et Fabrice Vaxelaire. Je remercie aussi Microsoft et plus particulièrement Nathalie Hesters et Na-Young Kwon respectivement chef de produit Visio et Project et chef de produit SharePoint pour m’avoir donné l’occasion de m’exprimer lors des techdays. Enfin je remercie tous ceux qui étaient présents pour assister à la session (la salle était plus que pleine !). Si vous avez des questions/remarques n’hésitez pas à me contacter.

Lire l'article complet

Session aux Microsoft Techdays 2012

Jan 27, 2012 1 min.

Comme chaque année Microsoft Franc organise les Microsoft Techdays au Palais des congrès les 7, 8 et 9 Février.

Cet évènement gratuit, qui n’est plus à présenter, propose plus de 300 sessions, vous permet de rencontrer 150 partenaires et communautés et a réuni l’an dernier 17 000 personnes.

J’ai l’immense honneur d’animer une session cette année « SharePoint votre portail métier d’entreprise » aux côtés de Cécilia Penha (MS France, CSS) et Fabrice Vaxelaire (Practice Leader MS, SOGETI) le 8 de 13h à 14h.

Lire l'article complet

Visual Studio 2010 & les outils autours des données (SQL)

Jan 11, 2012 13 min.

Introduction

Visual Studio comporte plusieurs outils souvent méconnus des développeurs pour ce qui est de la « gestion » des bases de données SQL Server. Ne vous êtes-vous jamais posé la question, après avoir modifié le fichier EDMX d’une application en production pour constituer une nouvelle version : « Comment être sûr de n’avoir rien oublié avant de mettre en PROD ?»

Ou bien encore après avoir joué des modifications sur les données en elle-même en production et en développement « comment vais-je faire pour avoir les mêmes données partout ? »

Lire l'article complet

Ajouter une Web App SharePoint à un SSO AD FS existant

Jan 5, 2012 4 min.

Introduction

Cet article vient compléter une série d’articles sur le SSO dans SharePoint avec AD FS (que je vous conseille de lire pour mieux comprendre celui-ci) suite à une demande de certains lecteurs.

La demande de leur part était la suivante, quelle est la marche à suivre pour ajouter une web app à notre SSO avec AD FS ? Dans la série évoquée j’avais indiqué que je rédigerai peut être cet article, chose promise chose due.

Lire l'article complet

Localisation du répertoire de décompression du setup SharePoint

Dec 27, 2011 2 min.

Bonsoir,

Un billet rapide pour vous donner une information de supplémentaire sur le setup SharePoint.

Je viens de terminer une intervention en urgence pour ma société car mes collègues m’ont appelé en m’indiquant qu’ils n’arrivaient pas à passer le psconfig pour ajouter un serveur à une des fermes que nous gérons. Loin de moi l’idée de leur jeter la pierre j’ai simplement jugé utile de vous faire un retour d’expérience sur la situation.

Lire l'article complet