La plateforme de développement Office System 2007

Slides:



Advertisements
Présentations similaires
Présentation des technologies SharePoint 2007
Advertisements

Pierre Lagarde Relation technique développeur Grégory Renard [Rédo] Responsable Développement Wygwam.
Les technologies décisionnelles et le portail
Office 2007 – Développement client (5/5) OpenXML & Nouveautés de linterface Stéphane Crozatier Relation Technique Editeurs de Logiciels DPE - Microsoft.
« Les Mercredis du développement » Core Développement WSS
On ne va pas se quitter comme ça !. Windows Presentation Foundation (Avalon) Windows Communication Foundation (Indigo) Windows Workflow Foundation Atlas.
ASP.NET v2 + Ajax = Atlas Pierre Lagarde DevDays 2006 Equipé aujourdhui, prêt pour demain !
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
« Les Mercredis du développement » Nouveau format de fichier Template Solution Présenté par Pierre Lagarde Relation Développeurs.
Microsoft Office system Opportunités pour les éditeurs Franck Halmaert Chef de Produit Office Microsoft France.
Les Excel Services de Office 2007
Conclusion Rencontres ASP.NET : Développement Rapide dApplications Web.
Test et Développement Visual Studio Team System Eric Mittelette – Benjamin Gauthey – Yann Faure DevDays 2006 Equipé aujourdhui, prêt pour demain !
Nouveautés pour les développeurs Office System Scott Burmester Responsable des programmes PSPS.
Tout commence par un modeste éditeur de texte issue dune PME à Redmond, WA-USA.
Automatisation de Tâches Scenarios
Introduction à InfoPath Forms Server 2007 Christophe Lauer Relations Techniques Editeurs de Logiciels Microsoft France - DPE
Open Days 2006 Le Web 2.0 demain: produits, technologies, outils.
Connecter des données métier à Office SharePoint Server 2007 via le Business Data Catalog.
Personnalisation des sites SharePoint avec SharePoint Designer 2007
Conception de solutions de formulaires en ligne avec InfoPath 2007 et les services de formulaires SharePoint DELIVER THIS PRESENTATION UNDER NDA ONLY.
Licensing Office 2007 et plate-forme SharePoint. + 22% vs Pro Plus % vs Office Pro EE 2003 Pas de changement Le licensing des suites Office Productivité
Concevoir, déployer et gérer les workflows
Microsoft Office Groove Le contexte Une utilisation des postes de travail en très grande évolution chez les professionnels. Des lieux de travail.
Introduction aux fonctions de gestion de contenu Web dans Microsoft Office SharePoint Server 2007.
Applications collaboratives avec Windows SharePoint Services
Excel 2007 et les services Excel. Pourquoi Excel ? Outil privilégié danalyse des données issues des bases multidimensionnelles Ergonomie connue des outils.
Tour dhorizon de la plate-forme Portail SharePoint de Microsoft version 2007.
Tour d’horizon de la plate-forme SharePoint de Microsoft, version 2007
La plate-forme collaborative SharePoint
Création d’un portail décisionnel appliqué au Business Intelligence
2 Search Driven Portal 10 Février 2010 Xavier Vanneste – ICT7 / Nicolas Schmitt – Microsoft
Présentation de Windows Presentation Foundation Vers une nouvelle génération dinterfaces graphiques.
Développement Rapide dApplications Web avec.NET « Mon premier site »
Création de sites Internet avec SharePoint 2010
Connecteur Team Foundation Server Project Server
Formulaires dynamiques et workflows évolués
Visio 2010 : représentez et partagez encore plus simplement vos diagrammes et données
SHA302 - Connectez vos données à SharePoint 2010 avec les Business Connectivity Services
Publication de Contenu Web Microsoft Office SharePoint Server 2007
Excel et Excel Services
Agenda de la journée 10h00 : La place d’ASP.NET dans la plate-forme Microsoft 10h30 : Développement rapide d’applications Web en ASP.NET 12h00 : Construire.
ISV Crée une solution smart document pour aider les commerciaux à la rédaction des propositions commerciales ISV crée un volet activable par lutilisateur.

Windows Sharepoint Services “v3“ (1/6) Les nouveautés Stéphane Crozatier Relation Technique Editeurs de Logiciels DPE - Microsoft France
Visio. Copyright© 2012 Microsoft CorporationConfidentiel Les défis pour l'entreprise Environnement complexe Explosion du volume de données Un monde plus.
Introduction au développement Office 2007
22 Visual Studio Tools et Office 2010 Thomas LEBRUN Architecte Access It Sebastien BOVO Application Dev Consultant Microsoft France
Tirer le meilleur parti d’Office /10/ Vincent Bippus IT/OIS 07 octobre 2014.
Windows SharePoint Services. Windows SharePoint Services Successeur de SharePoint Team Services Comment Service de Windows Server 2003 Fourni des services.
Introduction à la plateforme .NET
1 Laurent BONNET Stéphane GOUDEAU Architectes en Système d’information Division Développeurs et Plateforme d’Entreprise © 2005 Microsoft Corporation Un.
Thomas Conté Ingénieur Avant-Vente Spécialiste Plate-Forme Office
Open Days 2006 Le développement Office 12 Thomas LEBRUN – Microsoft MVS Administrateur de Developpez.comDeveloppez.com.
Technet Office System
Visio 2010 Plein les yeux 9 février 2010 Frédéric Bojman – Microsoft
© WYNIWYG / Communication, reproduction interdite sauf autorisation.
Améliorer la performance des organisations en apportant à toutes les équipes la meilleure compréhension de leur activité pour des décisions plus rapides.
Microsoft Dynamics CRM Online : l’efficacité utilisateur au premier plan
1 Visual Studio 2005 Tools For Office: Présentation et Démonstrations.
22 Lag110 : Le développement SharePoint 2010 avec Visual Studio 2010 Mardi 9 février 2010 Frédéric Wickert Partner Technical Specialist Microsoft.
Communication & Collaboration Gestion de contenu numérique Business Intelligence Solutions Office system 2007 Vos équipes Gestion de Projets Entreprise.
Comprendre le Catalogue de Données Métier Utiliser le Catalogue de Données Métier Développer avec le Catalogue de Données Métier Conclusion.
22 Visual Studio Tools et Office /02/2010 Thomas LEBRUN Architecte Access It Sebastien BOVO Application Development Consultant Microsoft France.
Introduction au développement Web avec ASP.NET Présenté par Pierre Lagarde Relation Développeurs Microsoft France.
Portail collaboratif avec les technologies SharePoint
Renaud COMTE MVP SharePoint Technologies MVP SharePoint Technologies Consultant Technique : Consultant.
Windows Sharepoint Services “v3“ (2/6) Les nouveautés Stéphane Crozatier Relation Technique Editeurs de Logiciels DPE - Microsoft France
Microsoft Windows SharePoint Services 18 Mars 2009 Introduction à SharePoint Kevin TRELOHAN
Enterprise Content Management © 2007 IBM Corporation 02 octobre IBM FileNet User Group Bertrand BLASQUEZ - Consultant ECM IBM.
Transcription de la présentation:

La plateforme de développement Office System 2007 DevDays 2006 Equipé aujourd’hui, prêt pour demain ! La plateforme de développement Office System 2007 Pierre Lagarde pierlag@microsoft.com http://blogs.developpeur.org/fox Stéphane Cordonnier Winwise stephane.cordonnier@winwise.fr

Agenda Nouvelle interface utilisateur Nouveau format de fichier Office Sharepoint Serveur Windows Sharepoint Services v3 Nouveautés Développement ASP.NET v2 Infopath Forms Service Excel Service

demo Nouvelle interface Démo dans l’émulateur WAP

Office Open XML Architecture Package Utilisateur : Un seul fichier [Content Types].xml Document (Contenu, Media, etc..) Document Office 2007 wordML / excelML / powerpointML Propriétés du document docProps Développeur : Un fichier zip Relations _rels XML Métier, Macros, etc… Document.zip Répertoire Personnalisé

Les droits numériques (Information Right Management) Nouveaux Formats Office Open Package Convention XPS Format de Document Office 2007 Open XML Formats Formats Personnalisés XML Paper Specification Les droits numériques (Information Right Management) Package Services Parts et Relationships Zip Open Package Specification

Scénarii de développement Format de fichier personnalisé Accès aux documents XPS et Office 2007 directement Accès aux documents XPS et Office 2007 par l’API WinFx Application WinFx API WinFX XPS Document API WinFX Package API API Personnalisée XPS Format de Document Formats Personnalisés Office 2007 Open XML Formats

Open Package Convention XPS demo Open Package Convention XPS Démo dans l’émulateur WAP

De Office à Office System 2007 Office client Orienté utilisateur et travail personnel Office System offre (depuis 2003) La collaboration La connexion aux processus d’entreprise Le partage du savoir et de l’information La remontée de données métier (SAP,…) Passer de la production à la gestion de l’information

Ecosystème Office System Gestion de contenu d'entreprise Faciliter l’édition et la gestion des contenus et documents Accès et mise en valeur de la connaissance Fournir la bonne information à plus de personnes Collaboration Synchroniser l’activité entre collègues, partenaires et clients Productivité personnelle Accroître l’indépendance et l’efficacité des utilisateurs Solutions métier Construire des applications Web et clientes intégrant des workflows et une interopérabilité avec les applications métier Fondamentaux Plus de sécurité, de fiabilité, facilité de gestion

Nouvelle architecture serveur Business Intelligence Collaboration Délivrer de l'information contextuelle et un accès personnalisé à l'information, aux applications et aux personnes Faciliter la collaboration et la rendre plus intuitive Business Processes Portal Windows SharePoint Services “V3” Faciliter la prise de décision via la mise en œuvre de tableaux de bord Contrôler le cycle de vie de tout le contenu de l'entreprise Content Management Search Connecter en temps réel les personnes avec la bonne information et les bonnes personnes Capturer des données métiers critiques et automatiser les processus

Plateforme de Services Collaboration Office Serveur Business Processes Search CMS BI Services Systèmes Modèle de site Management Sécurité Stockage Topologie APIs ASP.NET V2 Web Parts | Personnalisation | Master Pages | Framework (Navigation, Sécurité…) Services Base de données Services de Recherche Services de Workflow Système d’exploitation

Développer sur cette plateforme de service Model Objet SPGlobalAdmin SPWebServer SPVirtualServer SPSite SPWeb SPList SPListItem Windows SharePoint Serveur Model Objet .NET de WSS Web Services Client Windows (admin sur le serveur) WebParts SiteWeb Client distant

Les WebParts dans WSS v3 Ce sont des WebParts ASP.NET 2.0 Compatibilité complète avec les WebParts de SharePoint v2 Il faut changer le using Microsoft.SharePoint.WebPartPages.WebPart System.Web.UI.WebControls.WebParts.WebPart Même système de connexion entre les WebParts que ASP.NET v2 Possibilité d’utiliser les contrôles serveurs de SharePoint Pas de UserControl Sauf si utilisation de SonOfSmartPart

WebPart Utilisation des contrôles WSS demo WebPart Utilisation des contrôles WSS Démo dans l’émulateur WAP

Les nouvelles fonctionnalités Gestion de contenu Sécurité granulaire : Niveau des sites et des listes Historique de chaque donnée Gestion des données en mode asynchrone ou en mobilité Syndication RSS de chaque contenu Composant personnalisable de la saisie des contenus Alimentation pilotée par la messagerie Recycle bin Interface Web (Merci ASP.Net 2.0) Interface pour mobile Navigation : Menu d'action, BreadCrumb, Cross browser Master page et template WebPart 2.0 (compatible 100% avec celle actuelle) Moteur de Blog Processus internes Intégration de Windows WorkFlow Services Déploiement par «  Fonctionnalités » (activation et désactivation en lot) Edition avec SharePoint Designer Service de recherche autonome Catalogue des modèles de contenu Evénements synchrones /asynchrones

demo Nouvelles fonctionnalités Sécurité Corbeille WorkFlow (WF) « Features » Démo dans l’émulateur WAP

L’offre Produit basée sur WSS Portal + CMS = Office SharePoint Server (MOSS) Portail avec un système de gestion de contenu Sur un socle WSS ASP.NET v2, (Master Page, MemberShip) WorkFlow (Validation) Listes (Contenu des publications) Infopath Forms Service Excel Service

Content Management dans Office SharePoint Server 2007 demo Content Management dans Office SharePoint Server 2007 Démo dans l’émulateur WAP

Le Rôle d’InfoPath dans la plateforme Office Plateforme de formulaire Saisie de données métier Dynamique, XML Validation de données avancées Déploiement de solution rapide Intégration de script .NET par VSTA (Visual Studio Tools for Application)

Les nouveaux scénarii avec Infopath 2007 Sites Web Ouvrir la forme depuis un lien sur la page Web Embarquer le formulaire dans une page ASPX Hoster InfoPath dans une application Winforms Hoster l’ActiveX dans une application Managed (WinForms) Formulaire dans un Mail Intégrer Infopath dans un mail grâce à Outlook "12" Cycle de vie des applications Office Workflow Panneau de propriétés

Solution Infopath 2007 Création WSS V3 Office 2007 server Designer Publish XSN XSN

Solution Infopath 2007 ASPX WSS XSN Browser XMLHTTP Office 2007 server XSN, XML Génération de rendu HTML Téléchargement de script et data ASPX InfoPath Client Génération Download XSN, XML

Développement Infopath Manipulation des données du formulaire avec System.XML Développer des événements avec VSTO Supporte les interfaces IDTExtensibility2 and IStartup Supporte le TaskPanel ICustomTaskPaneConsumer Nouveauté : Développement des événements avec VSTA (Visual Studio Tool for Application) Outil de développement sans avoir VS

demo Infopath Serveur de formulaire Web Application Windows Infopath dans Word et Excel VSTA

Spreadsheets/snapshots Excel Services Calcul et graphique Navigateur Feuille de calcul dans une WebPart Affectation de paramètres tris et parcours de données pour afficher les bonnes informations (‘à la mode Excel’) Pur HTML Rendeding (Cross Navigateur) Feuille de calcul stockée dans une document library Récupération de données externes et mise en cache Gestion du rendu HTML et du WebService Office 2007 SharePoint Servers & Excel Services Feuille de Calcul Excel 2007 SmarClient (Ouvrir la feuille de calcul dans Excel) Spreadsheets/snapshots Excel 2007 Application personnalisée Affectation de paramètres calcul via des WebServices Spreadsheets/ Calculated data

Excel Serveur Html Rendering WebService demo Excel Serveur Html Rendering WebService

Business Data Catalog Un entrepôt de données prêtes à l’emploi Permet de fédérer et d’agréger des données externes Exposées sous forme de liste : Utilisable dans SharePoint Utilisable dans des applications externes

VSTO vs Add-In Document vs Application Version managée de VBA permettant de répondre en .NET à des événements d’applications Office (Document par document) Share In (COM Add-in) Permet d’étendre une application Office

Deux méthodes d’extension Etendre le menu Fichier XML de description du ruban RibbonX (eXensibility) Etendre l’interface par les « smartdocuments » Ajouter un panneau d’action à l’application Office Déploiement simplifié par un projet de setup automatique

RibbonX ribbon tabs tab chunk control Ribbon Chunk Control Tab public class MyOfficeAddIn : Object, Extensibility.IDTExtensibility2, IRibbonExtensibility { #region IRibbonExtensibility Members public string GetCustomUI() { } #endregion } ribbon tabs tab chunk control Ribbon Chunk Control Tab

Les contrôles disponibles Buttons Menus SplitButtons ToggleButtons Labels EditBoxes CheckBoxes DropDowns ComboBoxes Galleries Office 2003 ne permettait d’utiliser que 5 contrôles.

Ecosystème Office System Gestion de contenu d'entreprise Faciliter l’édition et la gestion des contenus et documents Accès et mise en valeur de la connaissance Fournir la bonne information à plus de personnes Collaboration Synchroniser l’activité entre collègues, partenaires et clients Productivité personnelle Accroître l’indépendance et l’efficacité des utilisateurs Solutions métier Construire des applications Web et clientes intégrant des workflows et une interopérabilité avec les applications métier Fondamentaux Plus de sécurité, de fiabilité, facilité de gestion

Document & Web Content Management Site Model, Security, and Licence Collaboration portal + content management Document lifecycle capabilities Enterprise search enhancements E-Forms services Spreadsheet publishing & reporting Business data integration Search Data Integration E-Forms Data Mgmt & Reporting Business data Business data library Web part integration Mgmt, publishing, process creation & completion Spreadsheet publishing & calculation Report Center Additive CAL Workflow Document & Web Content Management Site Model, Security, and Management Extensible and customizable search of enterprise content and people 5 out of box workflows reporting for ECM Policy Management Auditing Records management Personalization Deployment Site Manager Base CAL Office SharePoint Server 2007 will unify portal and content management, business insight and business process capabilities to help organizations collaborate more effectively, make more-informed decisions and control content. In addition, Office SharePoint Server 2007 will give IT professionals the tools they need for server administration, application extensibility and interoperability. Project Mgmt Team Collab Windows Workflow Foundation Admin and deployment Status and history Framework: repository, versioning, metadata Basic document management Site and role management infrastructure Text search of team sites Issue tracking applications Project workspaces Workspaces and tools Blogs Windows SharePoint Services* *Included with Windows Server and CAL licenses

Sur le site MSDN Rendez-vous sur le site MSDN pour y retrouver l’ensemble des contenus des DevDays 2006 : Les webcasts Les présentations Les codes source http://www.microsoft.com/france/msdn/devdays2006/default.mspx