475 collaborateurs 300 formateurs CPLS Gold Certified depuis collaborateurs 300 formateurs CPLS Gold Certified depuis M€ de chiffres d’affaires entièrement en formation informatique 25 ans d’expérience 33M€ de chiffres d’affaires entièrement en formation informatique 25 ans d’expérience 45% Grands comptes privés 35% Secteur public 20% SSII et constructeurs 45% Grands comptes privés 35% Secteur public 20% SSII et constructeurs
Les WebParts sont des conteneurs visuels standardisés intégrés à une infrastructure L’infrastructure de WebPart se compose entre autres du WebPartManager & de WebPartZones Avec SharePoint 2007, cette infrastructure n’est plus la même que dans WSS2.0 / SPS 2003 L’infrastructure de WebPart SharePoint est basée maintenant sur celle d’ASP.NET 2.0
Créer un nouveau projet de type bibliothèque de classes ou utiliser un projet de type ‘WebPart’ Une WebPart est une classe.Net héritée de System.Web.UI.WebControls.WebParts.Webpart Pour ajouter des contrôles dans la WebPart il faut redéfinir la méthode CreateChildControls() Pour afficher du contenu dans la WebPart il faut redéfinir la méthode RenderContents()
Plusieurs choix possibles : XCOPY + fichier.webpart Feature + Solution Les WebParts doivent être enregistrées comme des contrôles sûrs pour SharePoint Elles peuvent être déployées dans le ‘GAC’ ou dans le répertoire ‘Bin’ situé dans le répertoire virtuel du site SharePoint concerné
Contrôle d’affichage des données, spécifique SharePoint mais hérité du GridView Ajoute le style ‘Liste’ SharePoint avec : Pagination Filtre et Tri Menu contextuel Peut être lié à différentes sources de données Ne supporte pas la génération automatique des colonnes
Très simple à mettre en œuvre ! Placer la propriété AllowPaging à true Gérer l’évènement PageIndexChanging Dans le gestionnaire d’évènement mettre à jour la propriété PageIndex avec le nouvel index (récupéré grâce au GridViewPageEventArgs !) Mettre à jour les données grâce à DataBind()
Brainsonic TV-Center Plateforme WebTV - Vidéo Content Management Brainsonic en quelques mots… Brainsonic est le leader européen des plateformes WebTVs « 2.0 » permettant aux entreprises, sur Internet ou Intranet, de valoriser des contenus Vidéo et Rich Media dans une logique de Portail / Content Management The information contained in this document relates to prerelease software product which may be substantially modified before its first commercial release. Accordingly, the information may not accurately describe or reflect the software product when first commercially released. This document is provided for informational purposes only and Microsoft makes no warranties, express or implied, with respect to this document or the information contained in it. APPLICATION Front WebTV avec player vidéo, playlists, podcasts, votes, commentaires, nuages de tag… Front WebTV avec player vidéo, playlists, podcasts, votes, commentaires, nuages de tag… Back-office Web et client riche, publication de vidéos, catégorisation, workflow de validation… Back-office Web et client riche, publication de vidéos, catégorisation, workflow de validation… Standalone ou intégrable à Sharepoint Standalone ou intégrable à SharepointAPPLICATION Front WebTV avec player vidéo, playlists, podcasts, votes, commentaires, nuages de tag… Front WebTV avec player vidéo, playlists, podcasts, votes, commentaires, nuages de tag… Back-office Web et client riche, publication de vidéos, catégorisation, workflow de validation… Back-office Web et client riche, publication de vidéos, catégorisation, workflow de validation… Standalone ou intégrable à Sharepoint Standalone ou intégrable à Sharepoint TECHNOLOGIES Architecture orientée services en.NET Architecture orientée services en.NET SQL Server 2008 SQL Server 2008 DotNetNuke DotNetNuke MOSS 2007 MOSS 2007 Front Flash et bientôt Silverlight Front Flash et bientôt Silverlight Client riche de publication Video en.NET Client riche de publication Video en.NETTECHNOLOGIES Architecture orientée services en.NET Architecture orientée services en.NET SQL Server 2008 SQL Server 2008 DotNetNuke DotNetNuke MOSS 2007 MOSS 2007 Front Flash et bientôt Silverlight Front Flash et bientôt Silverlight Client riche de publication Video en.NET Client riche de publication Video en.NET
La référence technique pour les IT Pros : pour les IT Pros :technet.microsoft.com L’engagement Microsoft pour les développeurs : msdn.microsoft.com S’informer - Un portail d’informations, des événements, une newsletter bimensuelle personnalisée Se former - Des webcasts, des articles techniques, des téléchargements, des forums pour échanger avec vos pairs Bénéficier de services - Des cursus de formations et de certifications, des offres de support technique Visual Studio Abonnement MSDN Premium Abonnement TechNet Plus : Versions d’éval + 2 incidents support
© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. Votre potentiel, notre passion TM