Discret mais terriblement efficace, SharePoint est un véritable cheval de Troie pour Microsoftau coeur du système d’information des entreprises. Qu’est-ce que SharePoint ? A la base, c’est à la fois une plate-forme collaborative, de partage documentaire, un portail intranet et extranet, portail applicatif, une plate-forme de développement, plate-forme s’intégrant avec d’autres outils et serveurs Microsoft. Share-Point 2010 peut se résumer ainsi : sites web, réseau social d’entreprise, recherche, contenu, décisionnel, applications composites. Vous l’aurez compris, définir simplement SharePoint est impossible. Cette puissance fonctionnelle ne sert à rien si vous ne pouvez l’exploiter et l’utiliser. Car Share- Point ne s’installe pas comme une suite bureautique ou un jeu. Le déploiement peut se révéler complexe, et son administration nécessite une solide expérience. Mais ensuite, « que du bonheur » ! Pour le développeur, SharePoint se révèle d’une puissance impressionnante. Désormais parfaitement intégré au modèle de développement .Net / Visual Studio, nous ne sommes pas dépaysés. Vous pourrez rapidement créer des applications SharePoint avec les templates projets VS 2010. Et la plateforme supporte de nombreux frameworks et services : Linq, OData Services, .Net, COM, Web Parts, Silverlight.Dans notre dossier, nous allons plonger au coeur de Share- Point, pour découvrir quelques-unes de ses nombreuses facettes : les outils de développement, modèle de développement avec VS 2010, comment utiliser des sources de données externes, interfacer SharePoint avec Powershell. Et ce n’est qu’un début !
François Tonic