Bénéfices | SharePoint, pour quels usages
Bénéfices de SharePoint 2010 pour les développeurs
Avec SharePoint 2010, les développeurs ont à leur disposition des outils familiers, un important écosystème et un large choix d'options de formation conçus pour les aider à répondre rapidement aux besoins de leur entreprise. Les développeurs peuvent utiliser tout un éventail d'API d'extensibilité pour personnaliser leurs implémentations SharePoint. Les développeurs peuvent également créer des composants (composants WebPart, types de contenu externe, activités de workflow) qu'ils pourront exploiter dans leurs solutions SharePoint ; de même, ils peuvent utiliser SharePoint pour développer des applications spécifiques répondant aux besoins des directions métiers
Bénéfices
L'efficacité du Développeur
Les outils de développement Visual Studio 2010 offrent une suite complète de modèles de projets, d'applications de conception et d'outils de création de packages pour les solutions SharePoint 2010. SharePoint 2010 peut être installé sur Microsoft Windows 7, offrant ainsi un meilleur choix d'environnements de développement.
Services de plateforme étendus
SharePoint 2010 propose de nouvelles fonctionnalités pour le développement d'applications métier, notamment "LINQ to SharePoint", les "OData Services" et le Modèle Objet Client . Grâce aux "Business Connectivity Services", les développeurs ont désormais la possibilité d'intégrer aisément des données externes à SharePoint avec des capacités d'accès en lecture/écriture.
Déploiement flexible
Avec les solutions sandbox, vous pouvez exécuter du code personnalisé sur le serveur de manière à en contrôler l'impact sur les autres utilisateurs. Vous pouvez développer du code personnalisé dans Silverlight en accédant à SharePoint à l'aide du modèle COM (Client Object Model) de façon à éviter tout impact sur le serveur.
Principales fonctionnalités
Composants WebPart
Visual Studio 2010 intègre des outils de création, de développement de packages et de débogage des solutions SharePoint. Le logiciel comprend, entre autres fonctions, une application de conception permettant de développer facilement des composants WebPart, une autre dédiée au développement d'entités BCS (Business Connectivity Services), anciennement entités BDC (Business Data Catalog), ainsi que d'autres applications de création de solutions SharePoint. Visual Studio 2010 intègre également la prise en charge de Visual Studio Team Foundation Server, avec notamment des fonctionnalités de contrôle du code source et de consolidation d'équipe.


Silverlight
Le "Business Connectivity Services" (BCS) offrent un accès en lecture/écriture aux données externes à partir d'un ERP, de Web services, de bases de données ou d'autres sources de données externes dans les applications SharePoint 2010 et Office 2010. Les applications SharePoint 2010 et Office 2010 offrent des fonctionnalités capables d'utiliser directement des données externes, aussi bien en ligne que hors connexion, auxquelles s'ajoutent les outils BCS de SharePoint Designer 2010 et Visual Studio 2010.


developer