1 / 27

SHA302 - Connectez vos données à SharePoint 2010 avec les Business Connectivity Services

SHA302 - Connectez vos données à SharePoint 2010 avec les Business Connectivity Services. 09 février 2010 Gaëtan Bouveret [MVP] & Julien Chomarat Consultants & formateurs SharePoint Access-It. Access It en quelques mots….

magar
Télécharger la présentation

SHA302 - Connectez vos données à SharePoint 2010 avec les Business Connectivity Services

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SHA302 - Connectez vos données à SharePoint 2010 avec les Business Connectivity Services 09 février 2010Gaëtan Bouveret [MVP] & Julien ChomaratConsultants & formateurs SharePointAccess-It

  2. Access It en quelques mots… • Consulting/expertise, réalisation (projet /assistance technique) et formation (CPLS) sur les technologies Microsoft • Haut niveau de certification • 2 agences à Lille et Paris, couverture nationale • Centre des Usages pour la région Nord • 3 grands domaines d’expertise technologique • Plateforme applicative : SharePoint, SQL Server & BI, BizTalk • .Net : architecture, Framework & langages, RIA/RDA (Silverlight, WPF, Surface), industrialisation/ALM (TFS/VSTS)… • Infrastructure : poste de travail, serveurs, virtualisation, messagerie, annuaire… http://www.access-it.fr

  3. Sommaire de la session • Introduction aux Business Connectivity Services • Types de contenu & listes externes • SharePoint Designer 2010 • Ce qu’il faut savoir • Fonctionnalités avancées • Côté développement

  4. Solutions composites • Proposer avec peu ou pas de code des applications collaboratives à la demande et sous contrôle Sites Sites Créer rapidement des solutions sans code Composites Communautés Communities Exposer les données de votre entreprise Vision Contenu Garder le contrôle des solutions utilisateurs Content Recherche Search

  5. Terminologie du BCS • Business Data Connectivity (BDC) : environnement d’exécution et connectivité • Système Externe : source de données métier • Type de contenu externe (ECT) : entité métier • Modèle : description de l’ECT (XML) • Liste externe : liste SharePoint affichant les données externes

  6. Vue d’ensemble de BCS Applications Office Outils de conception Client BCS SharePoint Plateforme de dév. Business Intelligence Enterprise Content Management Réseaux sociaux Recherche d’entreprise SharePoint Designer Listes Externes Types de contenu externes Visual Studio Business Data Connectivity Source de données externes LOB Web Service WCF DB

  7. Les challenges du BCS

  8. Type de contenu externe (ECT) • Définition d’un objet provenant d’une application métier • Contient: • Des champs • Des méthodes (lecture / écriture / suppression) • Des actions (liens) • Les informations de connexion • Exemples : produit, client, facture, …

  9. Liste externe • Exposition de données externes dans une liste : • Capitalisation sur les habitudes des utilisateurs • Vues : filtres, classement, groupement • Accès via le modèle objet serveur & client • Formulaires auto-générés et personnalisables • Colonne de données externe : enrichissement des listes et utilisation dans Office (meta données)

  10. 1er outil: SharePoint Designer 2010 • Personnalisation et facilité ! • Définition des entités • Connecteurs en standard : • SQL Server • Services Web • Librairie .Net • Création de listes externes • Génération automatique des interfaces

  11. Démo Premiers pas avec BCS : SharePoint Designer 2010

  12. Ce qu’il faut savoir • Contrairement aux listes « standards »: • Certaines colonnes classiques absentes :Titre, Modifié/Par, Créé/Par • Pas de versionning des éléments • Pas d’évènements • Pas de permission au niveau de l’élément • Pas de flux RSS • Pas de mode feuille de données

  13. Sécurité • Plusieurs possibilités : • Connexion avec l’identité de l’utilisateur • Secure Store Service (anciennement SSO) • Support des « Claims »

  14. Fonctionnalités avancées (1) • WebParts Données métier: • Actions • Filtres • Item • Item Builder • List • Related List

  15. Fonctionnalités avancées (2) • Recherche : • Indexation du contenu • Rendu personnalisable • Possibilité d’indexer aussi la sécurité • Enrichissement des profils utilisateurs • Connexion aux clients riches : • Outlook • Word • InfoPath • SharePoint Workspace • …

  16. Mode déconnecté • Outlook 2010 : connexion à des listes externes de contacts, d’évènements et de tâches • SharePoint Workspace : listes, bibliothèques, listes avec colonnes de données externes

  17. Démo Connexion avec les clients riches Et les Web Parts …

  18. 2eme outil: Visual Studio 2010 • L’arme du développeur • Modèle de projet ou d’élément en standard • Designer d’entité • Génération automatique de la définition • Packaging et déploiement

  19. Pourquoi développer ? • Connecteur .Net (« .Net AssemblyConnector »): • interface statique • Pas de modification de type dynamiquement • Connecteur personnalisé (« Custom Connector »)  : • interface changeant fréquemment • Possibilité de surcharger le type • Support de scénarii plus complexes • Gestion de la sécurité serveur & client / support du Secure Store Service

  20. Démo Développement d’un modèle sous Visual Studio 2010

  21. Récapitulatif des outils • Connexion personnalisée • Intégration de données dans les applications Office • Ajouter des contraintes métiers • Création de modules réutilisables(UI, ECTs, actions) • Personnalisation • Formulaires InfoPath • Ruban Outlook • Workflow • Web Part Pages • Affichage de données dans des listes externes • Connecter ces listes àOutlook, SPW Simple Intermédiaire Avancée PAS DE CODE CODE SharePoint Designer SharePoint SDK Visual Studio Développeur avancé PowerUser Développeur

  22. Et les performances dans tout ça ? • Indexation et recherche • Gestion du cache • Fréquence du rafraichissement • Récupération d’une plage d’entités • Définition de seuils • Nombre de connexions • Timeout • Taille des données renvoyées

  23. BCS et les licences SharePointServer 2010 Office 2010 Secure Store Service Recherche Données Externes Extensions Clients Riches BDC Client Runtime Pages de Profiles Web Parts SharePoint Foundation 2010 Liste Externe Colonne de Données Externes BCS : Business Connectivity Service

  24. Evénement spécial Techdays Venez participer aux ateliers dirigés sur Project 2010 et sur SharePoint 2010…

  25. Questions / Réponses Retrouvez-nous sur le stand Access It C29 Zone Communication

More Related