D3 - SharePoint framework – une nouvelle expérience de développement - Gaetan...SPS Paris
Déjà un an que le SPFx a pointé le bout de son nez, et cela a changé profondément les habitudes des développeurs SharePoint. Lors de cette session, nous reviendrons sur les bases du Framework, ses dernières évolutions avec notamment les extensions, la communication entre WebParts et l’interrogation du Microsoft Graph, ainsi que sur son futur. Nous parlerons des grands principes que nous mettrons en pratique au travers de démonstrations.
[Webinaire] Nuxeo Platform 5.8 : les nouveautésNuxeo
La toute nouvelle version LTS de la plateforme Nuxeo apporte de nouvelles fonctionnalités pour prototyper et développer rapidement des applications orientées contenu. Les principales fonctionnalités de cette version ont déjà été validées par la communauté Nuxeo, qui les a installées et découvertes au fur et à mesure des différentes versions Fast Track.
D3 - SharePoint framework – une nouvelle expérience de développement - Gaetan...SPS Paris
Déjà un an que le SPFx a pointé le bout de son nez, et cela a changé profondément les habitudes des développeurs SharePoint. Lors de cette session, nous reviendrons sur les bases du Framework, ses dernières évolutions avec notamment les extensions, la communication entre WebParts et l’interrogation du Microsoft Graph, ainsi que sur son futur. Nous parlerons des grands principes que nous mettrons en pratique au travers de démonstrations.
[Webinaire] Nuxeo Platform 5.8 : les nouveautésNuxeo
La toute nouvelle version LTS de la plateforme Nuxeo apporte de nouvelles fonctionnalités pour prototyper et développer rapidement des applications orientées contenu. Les principales fonctionnalités de cette version ont déjà été validées par la communauté Nuxeo, qui les a installées et découvertes au fur et à mesure des différentes versions Fast Track.
Grics 2017 - construisez votre intranet avec microsoft office 365 sans codeSamuel Lévesque
Dans le passé, de nombreuses organisations réalisaient leurs intranets et hébergeait celui-ci à l'interne.
La tendance à changé et les organisations s'orientent maintenant vers le cloud pour répondre à leurs besoins d'intranet.
Lors de cette session nous allons tenter de répondre aux questions suivantes : "Est-ce que notre intranet doit être construit avec Microsoft Office 365 ? Est-ce possible de réaliser un intranet sans développement majeur?".
Dans cette session, Samuel Lévesque abordera :
• Les avantages d'utiliser Microsoft Office 365 pour un intranet;
• Les meilleures pratiques à considérer;
• Des composantes clés en main sans code.
[Webinaire] Présentation de la création de workflow avec la Plateforme NuxeoNuxeo
1ere partie : Présentation de la création de workflow avec la Plateforme Nuxeo
La plateforme Nuxeo intègre nativement un moteur de workflow ainsi qu’un outil de conception de workflow complet qui vous aide à définir vos propres workflows modélisant vos processus métier. Notre série de deux webinaires vous permettront d’avoir une vue d’ensemble de la conception de workflows avec la Plateforme Nuxeo.
Rejoignez Alain Escaffre, notre directeur produit, pour ce webinaire et découvrez comment le concepteur de workflows fonctionne grâce à une démonstration en direct et une séance interactive de questions-réponses. Si vous voulez le découvrir par vous-même avant le webinaire, téléchargez la Plateforme Nuxeo et inscrivez-vous pour 30 jours d’essai gratuit de Nuxeo Studio.
Le second webinaire portera sur les techniques avancées de création de workflow.
[Webinar] Techniques avancées de création de workflow - FRNuxeo
2e partie : Techniques avancées de création de workflow
La Plateforme Nuxeo intègre nativement un moteur de workflow ainsi qu’un outil de conception de workflow complet qui vous aide à définir vos propres workflows modélisant vos processus métier. Notre série de deux webinaires vous permettront d’avoir une vue d’ensemble de la conception de workflows avec la Plateforme Nuxeo.
Rejoignez Alain Escaffre, notre directeur produit, pour ce webinaire et découvrez comment le concepteur de workflows fonctionne grâce à une démonstration en direct et une séance interactive de questions-réponses. Si vous voulez le découvrir par vous-même avant le webinaire, téléchargez la Plateforme Nuxeo et inscrivez-vous pour 30 jours d’essai gratuit de Nuxeo Studio.
Le premier webinaire de cette série est une présentation concrète de la création de workflow avec la Plateforme Nuxeo.
Présentation effectuée le 24 novembre 2011 au Groupe d'Utilisateur Sharepoint de Québec ayant pour objet le survol de l'offre de collaboration dans les nuages de Microsoft nommée Office 365.
CUE - Les différences entre On-Premises et le Cloud pour SharePoint (Azure IA...Benoit Jester
This document compares on-premises and cloud-based SharePoint environments. It notes that according to Microsoft's projections from 2013, about 35-50% of existing SharePoint customers will adopt a hybrid on-premises/cloud platform going forward. It then discusses some advantages of on-premises SharePoint like control over the infrastructure but also disadvantages like high costs and downtime during upgrades. Finally, it outlines some benefits of the cloud like lower costs, automatic updates and high availability, but also security concerns raised by storing data off-premises.
Que vaut SharePoint en tant qu'outil de gestion documentaire? Beaucoup d'idées reçues subsistent qui sont pour la plupart fausses et en même temps, beaucoup de particularités et de pièges à éviter au moment des spécifications et de la conception des solutions. Ici, la présentation donnée lors de la Conférence Communication Universelle en Entreprise 2014 par Sébastien Paulet. Responsable du pôle SharePoint AEROW, disposant de 10 ans d'expérience dans la mise en place de solution de GED et proposant de vous faire part de son retour d'expérience.
Abdoulaye Sow (39ième CIPS) a aussi présenté le travail de réseau spécifique à la ville de Conakry où l’on peut voir comment le paquet d’activité a été étendu à de nouveaux besoins en matière de santé mentale, de lutte contre les violences sexuelles et de réponse aadaptée au suivi des épileptiques.
CPN | Clinical Psychiatry Network, premier réseau visant à faciliter, amélior...Connected Concepts
CPN est une plateforme de formation et d'échanges sur la clinique psychiatrique entre praticiens, médecins généralistes, psychiatres et psychologues-psychothérapeutes en Belgique.
L'objectif principal étant de faciliter et de promouvoir une approche multidisciplinaire de la clinique psychiatrique et d'améliorer la communication entre la première ligne (médecins généralistes) et les acteurs de seconde ligne (psychiatres, psychothérapeutes,...).
Este documento resume los aspectos legales de los derechos de autor y las licencias Creative Commons. Explica que los derechos de autor protegen tanto los derechos morales como patrimoniales de los autores. Las licencias Creative Commons permiten a los autores ceder algunos derechos sobre sus creaciones bajo ciertas condiciones. El documento describe las seis tipologías principales de licencias Creative Commons.
Grics 2017 - construisez votre intranet avec microsoft office 365 sans codeSamuel Lévesque
Dans le passé, de nombreuses organisations réalisaient leurs intranets et hébergeait celui-ci à l'interne.
La tendance à changé et les organisations s'orientent maintenant vers le cloud pour répondre à leurs besoins d'intranet.
Lors de cette session nous allons tenter de répondre aux questions suivantes : "Est-ce que notre intranet doit être construit avec Microsoft Office 365 ? Est-ce possible de réaliser un intranet sans développement majeur?".
Dans cette session, Samuel Lévesque abordera :
• Les avantages d'utiliser Microsoft Office 365 pour un intranet;
• Les meilleures pratiques à considérer;
• Des composantes clés en main sans code.
[Webinaire] Présentation de la création de workflow avec la Plateforme NuxeoNuxeo
1ere partie : Présentation de la création de workflow avec la Plateforme Nuxeo
La plateforme Nuxeo intègre nativement un moteur de workflow ainsi qu’un outil de conception de workflow complet qui vous aide à définir vos propres workflows modélisant vos processus métier. Notre série de deux webinaires vous permettront d’avoir une vue d’ensemble de la conception de workflows avec la Plateforme Nuxeo.
Rejoignez Alain Escaffre, notre directeur produit, pour ce webinaire et découvrez comment le concepteur de workflows fonctionne grâce à une démonstration en direct et une séance interactive de questions-réponses. Si vous voulez le découvrir par vous-même avant le webinaire, téléchargez la Plateforme Nuxeo et inscrivez-vous pour 30 jours d’essai gratuit de Nuxeo Studio.
Le second webinaire portera sur les techniques avancées de création de workflow.
[Webinar] Techniques avancées de création de workflow - FRNuxeo
2e partie : Techniques avancées de création de workflow
La Plateforme Nuxeo intègre nativement un moteur de workflow ainsi qu’un outil de conception de workflow complet qui vous aide à définir vos propres workflows modélisant vos processus métier. Notre série de deux webinaires vous permettront d’avoir une vue d’ensemble de la conception de workflows avec la Plateforme Nuxeo.
Rejoignez Alain Escaffre, notre directeur produit, pour ce webinaire et découvrez comment le concepteur de workflows fonctionne grâce à une démonstration en direct et une séance interactive de questions-réponses. Si vous voulez le découvrir par vous-même avant le webinaire, téléchargez la Plateforme Nuxeo et inscrivez-vous pour 30 jours d’essai gratuit de Nuxeo Studio.
Le premier webinaire de cette série est une présentation concrète de la création de workflow avec la Plateforme Nuxeo.
Présentation effectuée le 24 novembre 2011 au Groupe d'Utilisateur Sharepoint de Québec ayant pour objet le survol de l'offre de collaboration dans les nuages de Microsoft nommée Office 365.
CUE - Les différences entre On-Premises et le Cloud pour SharePoint (Azure IA...Benoit Jester
This document compares on-premises and cloud-based SharePoint environments. It notes that according to Microsoft's projections from 2013, about 35-50% of existing SharePoint customers will adopt a hybrid on-premises/cloud platform going forward. It then discusses some advantages of on-premises SharePoint like control over the infrastructure but also disadvantages like high costs and downtime during upgrades. Finally, it outlines some benefits of the cloud like lower costs, automatic updates and high availability, but also security concerns raised by storing data off-premises.
Que vaut SharePoint en tant qu'outil de gestion documentaire? Beaucoup d'idées reçues subsistent qui sont pour la plupart fausses et en même temps, beaucoup de particularités et de pièges à éviter au moment des spécifications et de la conception des solutions. Ici, la présentation donnée lors de la Conférence Communication Universelle en Entreprise 2014 par Sébastien Paulet. Responsable du pôle SharePoint AEROW, disposant de 10 ans d'expérience dans la mise en place de solution de GED et proposant de vous faire part de son retour d'expérience.
Abdoulaye Sow (39ième CIPS) a aussi présenté le travail de réseau spécifique à la ville de Conakry où l’on peut voir comment le paquet d’activité a été étendu à de nouveaux besoins en matière de santé mentale, de lutte contre les violences sexuelles et de réponse aadaptée au suivi des épileptiques.
CPN | Clinical Psychiatry Network, premier réseau visant à faciliter, amélior...Connected Concepts
CPN est une plateforme de formation et d'échanges sur la clinique psychiatrique entre praticiens, médecins généralistes, psychiatres et psychologues-psychothérapeutes en Belgique.
L'objectif principal étant de faciliter et de promouvoir une approche multidisciplinaire de la clinique psychiatrique et d'améliorer la communication entre la première ligne (médecins généralistes) et les acteurs de seconde ligne (psychiatres, psychothérapeutes,...).
Este documento resume los aspectos legales de los derechos de autor y las licencias Creative Commons. Explica que los derechos de autor protegen tanto los derechos morales como patrimoniales de los autores. Las licencias Creative Commons permiten a los autores ceder algunos derechos sobre sus creaciones bajo ciertas condiciones. El documento describe las seis tipologías principales de licencias Creative Commons.
Habita en los bosques húmedos tropicales. Se empareja de por vida después de los 4 años y la hembra pone 2 o 4 huevos blancos en la cavidad de un árbol, los cuales empolla durante 24 o 25 días. Crian a los polluelos durante 105 días antes de que estos se separen de sus padres al año de edad.
Estudio de comercio electrónico en America Latina 2010 - VISANeo Consulting
Estudio de comercio electrónico en América Latina realizado por VISA.
Publicado en Junio del 2010 y presentado durante el Ecommerce Day Perú (31 de Agosto 2010)
Este documento presenta el proyecto de gestión de Tecnologías de la Información y Comunicación (TICs) de la Escuela Normal Superior Santa Ana para el año 2009. Actualmente la escuela cuenta con recursos tecnológicos como computadores, calculadoras y software educativo, pero se busca mejorar el uso pedagógico de las TICs. El proyecto propone fortalecer la infraestructura tecnológica, capacitar a docentes, incorporar las TICs en la currícula y crear redes virtuales para mejorar la formación
Groupe d'usagers SharePoint Québec - PnP pour les usagers!Sébastien Levert
Vos développeurs vous parlent de PnP? Mais qu'est-ce que c'est? Comment peut-on bénéficier de cette "chose" dans vos solutions d'affaires? Quels sont les cas d'utilisation qui sont intéressants de maîtriser pour livrer des solutions de qualité dans SharePoint Online & Server?
Cette session focusera sur la présentation des exemples et des solutions mises à disposition par PnP et la communauté!
Construisez votre intranet avec microsoft office 365 sans code a os canadia...Samuel Lévesque
Dans le passé, de nombreuses organisations réalisaient leurs intranets et hébergeait celui-ci à l'interne.
La tendance à changé et les organisations s'orientent maintenant vers le cloud pour répondre à leurs besoins d'intranet.
Lors de cette session nous allons tenter de répondre aux questions suivantes : "Est-ce que notre intranet doit être construit avec Microsoft Office 365 ? Est-ce possible de réaliser un intranet sans développement majeur?".
Dans cette session, Samuel Lévesque abordera :
• Les avantages d'utiliser Microsoft Office 365 pour un intranet;
• Les meilleures pratiques à considérer;
• Des composantes clés en main sans code.
Dans cette session vous découvrirez comment le couple Visual Studio 2013 et le Framework 4.5.1 augmentent votre productivité ainsi que les performances de vos applications .NET. Dans la lignée du Framework 4.5, cette dernière version offre son lot d’améliorations, parfaitement stabilisées au rythme des versions de Visual Studio. Cependant, Microsoft a décidé de livrer des packages officiels à un rythme plus rapide et plus fréquent que les versions majeures de Visual Studio. La dernière version de NuGet intégrée à Visual Studio 2013 permet de trouver plus facilement le type de package recherché. Ne manquez pas cette session et venez découvrir l’essentielle des nouveautés apportées par Visual Studio 2013 et le Framework 4.5.1.
Speakers : Michel Perfetti (Cellenza), Bruno Boucard (Cellenza)
Modèles d'Azure Resource Manager: Améliorer vos déploiements sur AzureStephane Lapointe
L'API Azure Resource Manager est le futur d'Azure et ses fonctionnalités de gabarits sont un grand pas en avant et simplifies comment vous provisionnez et déployez vos solutions dans Azure. Voyez comment créer des gabarits ARM complexes utilisant plusieurs ressources dans Visual Studio tout en gardant en tête la réutilisation. Découvrez les différentes fonctions disponibles et comment elles peuvent vous aider à bâtir des gabarits plus avancés.
Drupagora 2014 : Reprendre un projet avec Drupal quand on a des centaines de...Core-Techs
Un projets de refonte est souvent périlleux, notamment quand un grande nombre de contenus est à reprendre. Pendant cette conférence nous traiterons de cette problématique en mettant en exergue les bonnes pratiques et les points de vigilance pour réussir sa migration.
Cette conférence s'adresse autant à un prestataire souhaitant éviter les multiples embuches qu'à un chef de projet client souhaitant mettre toutes les chances de réussite de son coté. Nous baserons nos conseils sur un cas client : une migration pour le ministère de l'Agriculture.
Solutions Web « prêtes à porter » avec WordPressStéphane Plante
Aux prises avec un gestionnaire de contenus désuet, coûteux et peu flexible, la Ville de Montréal s’est récemment tournée vers des solutions libres pour gérer ses contenus Internet et Intranet. Elle a notamment retenu WordPress principalement pour des projets intranet, mais également pour quelques besoins Internet.
Nous avons surnommé ce projet Prêt-à-porter puisque l’on souhaitait déployer des solutions rapidement, à faible coût, sans faire de développement et en utilisant un maximum de composantes réutilisables entre les projets.
Lors de cette conférence, nous exposerons ce qui nous à mené au choix de WordPress et comment nous avons procédé afin de pouvoir déployer sur demande des instances WordPress normalisées. Nous aborderons également les défis que nous avons eu à relever dans ce projet dont il reste encore quelques étapes à franchir.
L'HÉBERGEMENT DANS LE CLOUD D'UNE PARTIE DES
PLATEFORMES WEB ARTE AVEC ACQUIA
Pascal Thuet
Chef de Projet Secteur Nouvelles
Technologie ARTE
Cyril Reinhard
Regional Director Acquia
Twitter : @cyrilCR
Nouvelle plateforme éditoriale et de débats d'ARTE
• Destinée à tous les sujets d'aujourd'hui qui feront le
monde de demain
o Environnement
o Sciences
o Société
o Economie
• 3 types majeurs de contenus :
o Vidéos
o Textes & analyses
o Infographies interactives
Création de visuels personnalisés avec Power BI Visuals CLIDenys Chamberland
Contenu de présentation sur la Création de visuels personnalisésavec Power BI Visuals CLI lors de la session MSDEVMTL : Data Platform le 23 janvier 2017 chez Microsoft Montréal.
Création de visuels personnalisésavec Power BI Visuals CLIDenys Chamberland
Contenu de présentation sur la Création de visuels personnalisés avec Power BI Visuals CLI lors de la session MSDEVMTL : Data Plateform, le 23 janvier 2017 au locaux de Microsoft Montréal
Symfony, Nouveau thème classic, widgets, thème enfant, ... quelles sont les nouveautés de Prestashop 1.7 ? Avec l’arrêt des mise à jour de la version 1.6 en octobre 2018, faut-il basculer ? Quels sont les enjeux et les freins ? Comment s'y prendre ?
Intervenants : Jean-François Viguier & Jérôme Donati de Creabilis https://www.creabilis.com/, Olivier Le Corre d'OhWeb https://www.ohweb.fr/
Similaire à Introduction au développement en SharePoint (20)
This document discusses using PowerShell Desired State Configuration (DSC) to automate SharePoint configurations. It introduces DSC and its main components like configurations, modules, resources and the Local Configuration Manager. It then describes the SharePointDSC module for configuring SharePoint with DSC down to the site level. Other related topics discussed include ReverseDSC for documenting existing environments, VisualDSC for a graphical interface to build DSC configurations, and troubleshooting DSC.
This document provides an overview of PowerShell for SharePoint administration. It discusses how PowerShell has evolved to become a powerful tool for managing SharePoint, providing capabilities beyond traditional tools like STSAdm.exe. The author demonstrates how PowerShell allows interaction with SharePoint objects and provides examples of common administrative tasks like site management and list operations that can be performed in PowerShell.
OCTO TALKS : 4 Tech Trends du Software Engineering.pdfOCTO Technology
En cette année 2024 qui s’annonce sous le signe de la complexité, avec :
- L’explosion de la Gen AI
-Un contexte socio-économique sous tensions
- De forts enjeux sur le Sustainable et la régulation IT
- Une archipélisation des lieux de travail post-Covid
Découvrez les Tech trends incontournables pour délivrer vos produits stratégiques.
L'IA connaît une croissance rapide et son intégration dans le domaine éducatif soulève de nombreuses questions. Aujourd'hui, nous explorerons comment les étudiants utilisent l'IA, les perceptions des enseignants à ce sujet, et les mesures possibles pour encadrer ces usages.
Constat Actuel
L'IA est de plus en plus présente dans notre quotidien, y compris dans l'éducation. Certaines universités, comme Science Po en janvier 2023, ont interdit l'utilisation de l'IA, tandis que d'autres, comme l'Université de Prague, la considèrent comme du plagiat. Cette diversité de positions souligne la nécessité urgente d'une réponse institutionnelle pour encadrer ces usages et prévenir les risques de triche et de plagiat.
Enquête Nationale
Pour mieux comprendre ces dynamiques, une enquête nationale intitulée "L'IA dans l'enseignement" a été réalisée. Les auteurs de cette enquête sont Le Sphynx (sondage) et Compilatio (fraude académique). Elle a été diffusée dans les universités de Lyon et d'Aix-Marseille entre le 21 juin et le 15 août 2023, touchant 1242 enseignants et 4443 étudiants. Les questionnaires, conçus pour étudier les usages de l'IA et les représentations de ces usages, abordaient des thèmes comme les craintes, les opportunités et l'acceptabilité.
Résultats de l'Enquête
Les résultats montrent que 55 % des étudiants utilisent l'IA de manière occasionnelle ou fréquente, contre 34 % des enseignants. Cependant, 88 % des enseignants pensent que leurs étudiants utilisent l'IA, ce qui pourrait indiquer une surestimation des usages. Les usages identifiés incluent la recherche d'informations et la rédaction de textes, bien que ces réponses ne puissent pas être cumulées dans les choix proposés.
Analyse Critique
Une analyse plus approfondie révèle que les enseignants peinent à percevoir les bénéfices de l'IA pour l'apprentissage, contrairement aux étudiants. La question de savoir si l'IA améliore les notes sans développer les compétences reste débattue. Est-ce un dopage académique ou une opportunité pour un apprentissage plus efficace ?
Acceptabilité et Éthique
L'enquête révèle que beaucoup d'étudiants jugent acceptable d'utiliser l'IA pour rédiger leurs devoirs, et même un quart des enseignants partagent cet avis. Cela pose des questions éthiques cruciales : copier-coller est-il tricher ? Utiliser l'IA sous supervision ou pour des traductions est-il acceptable ? La réponse n'est pas simple et nécessite un débat ouvert.
Propositions et Solutions
Pour encadrer ces usages, plusieurs solutions sont proposées. Plutôt que d'interdire l'IA, il est suggéré de fixer des règles pour une utilisation responsable. Des innovations pédagogiques peuvent également être explorées, comme la création de situations de concurrence professionnelle ou l'utilisation de détecteurs d'IA.
Conclusion
En conclusion, bien que l'étude présente des limites, elle souligne un besoin urgent de régulation. Une charte institutionnelle pourrait fournir un cadre pour une utilisation éthique.
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Laurent Speyser
(Conférence dessinée)
Vous êtes certainement à l’origine, ou impliqué, dans un changement au sein de votre organisation. Et peut être que cela ne se passe pas aussi bien qu’attendu…
Depuis plusieurs années, je fais régulièrement le constat de l’échec de l’adoption de l’Agilité, et plus globalement de grands changements, dans les organisations. Je vais tenter de vous expliquer pourquoi ils suscitent peu d'adhésion, peu d’engagement, et ils ne tiennent pas dans le temps.
Heureusement, il existe un autre chemin. Pour l'emprunter il s'agira de cultiver l'invitation, l'intelligence collective , la mécanique des jeux, les rites de passages, .... afin que l'agilité prenne racine.
Vous repartirez de cette conférence en ayant pris du recul sur le changement tel qu‘il est généralement opéré aujourd’hui, et en ayant découvert (ou redécouvert) le seul guide valable à suivre, à mon sens, pour un changement authentique, durable, et respectueux des individus! Et en bonus, 2 ou 3 trucs pratiques!
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...OCTO Technology
Par Nicolas Bordier (Consultant numérique responsable @OCTO Technology) et Alaric Rougnon-Glasson (Sustainable Tech Consultant @OCTO Technology)
Sur un exemple très concret d’audit d’éco-conception de l’outil de bilan carbone C’Bilan développé par ICDC (Caisse des dépôts et consignations) nous allons expliquer en quoi l’ACV (analyse de cycle de vie) a été déterminante pour identifier les pistes d’actions pour réduire jusqu'à 82% de l’empreinte environnementale du service.
Vidéo Youtube : https://www.youtube.com/watch?v=7R8oL2P_DkU
Compte-rendu :
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...OCTO Technology
par Claude Camus (Coach agile d'organisation @OCTO Technology) et Gilles Masy (Organizational Coach @OCTO Technology)
Les équipes infrastructure, sécurité, production, ou cloud, doivent consacrer du temps à la modernisation de leurs outils (automatisation, cloud, etc) et de leurs pratiques (DevOps, SRE, etc). Dans le même temps, elles doivent répondre à une avalanche croissante de demandes, tout en maintenant un niveau de qualité de service optimal.
Habitué des environnements développeurs, les transformations agiles négligent les particularités des équipes OPS. Lors de ce comptoir, nous vous partagerons notre proposition de valeur de l'agilité@OPS, qui embarquera vos équipes OPS en Classe Business (Agility), et leur fera dire : "nous ne reviendrons pas en arrière".
2. @NikCharlebois
NikCharlebois.com
À propos de moi
• Conseiller technique principal @ Bibliothèque et Archives Canada
• Responsable du Groupe d’usager SharePoint de l’Outaouais
• PME Réalisation de sites corporatifs sur Office365
• Débuté avec SharePoint 2003
• MCTSWindows SharePoint Services 3.0
• MCP HTML5 and CSS3
3. Ordre du jour
• Historique du développement en SharePoint
• Introduction aux différents composants principaux de SharePoint
• Gabarits deVisual Studio
• Anatomie d’une Solution SharePoint
• Survol des différents types de solutions SharePoint:
• Solution de ferme
• Solution en bac-à-sable
• Modèle d’objet client
• Modèle d’Apps
@NikCharlebois
NikCharlebois.com
4. Historique
2003 et 2007:
• Seule option possible: Solution de Ferme;
• Difficile de gérer les fonctionnalités et paquets de solution;
• Nécessite une installation serveur;
2010:
• Introduction des Solutions en Bac à Sable et du Modèle d’objet client;
• Grande amélioration deVisual Studio pour gérer les solutions;
• Prend en chargeWindows 7;
@NikCharlebois
NikCharlebois.com
5. Historique[…]
2013:
• Introduction au modèle d’Apps;
• Possibilité de déployer des solutions en bac-à-sable à distance (Visual Studio 2012);
• Windows 7 non-supporté;
• Ne nécessite aucune installation de SharePoint locale*
• 30 days of Surface Challenge;
vNext:
• Solutions en bac-à-sable non-supportées
@NikCharlebois
NikCharlebois.com
* Si le modèle d’app est utilisé exclusivement;
7. Composants principaux […]
• Permissions uniques ou héritées peuvent être appliquées sur chaque
composant;
• Permissions peuvent être définie sur:
• Individu;
• Groupe Active Directory;
• Groupe défini dans SharePoint;
@NikCharlebois
NikCharlebois.com
11. Anatomie d’une Solution SharePoint
• Package: Peux contenir 1 ou plusieurs « plugin » nommé des « features ».
Un seul « package » par solution;
• Feature: Ce qui exécute la tâche ou contient des items à être déployés;
• Item: Web Part, pages administratives, fichiers (images,css, master Pages),
listes, types de contenu, etc (voir diapositive précédente);
@NikCharlebois
NikCharlebois.com
12. Types de développement
*Pour les 5 démos qui suivent, nous démontrons toujours la même opération,
mais en utilisant les différents modèles de déploiement offerts.
Scénario: créer un nouveau web qui aura une nouvelle liste qui contiendra 50
items;
@NikCharlebois
NikCharlebois.com
13. Solutions de Ferme
• Accès à tout le modèle d’objets;
• Accès à toutes les ressources du serveur;
• Nécessite un accès direct au serveur pour déployer (via cmd ou PowerShell);
• Recommendation: utiliser seulement pour des solutions administratives;
@NikCharlebois
NikCharlebois.com
14. Solutions de Ferme […]
• Peuvent-être activées au niveau de la ferme, de l’application web, de la
collection de site, ou d’un site en particulier;
• Nécessite redéploiement pour une reconstruction de ferme;
• Cause une réinitialisation du serveur;
@NikCharlebois
NikCharlebois.com
16. Solutions en Bac-à-Sable
• Peuvent être déployées directement par l’utilisateur à distance;
• Limitée à une collection de site en particulier (ne peut pas affecter d’autres
collections de site);
• Gérées par un système de pointage associés aux ressources utilisées;
• Limitée à environ 70% du modèle d’objets entier;
@NikCharlebois
NikCharlebois.com
17. Solution en Bac-à-Sable […]
• Améliorations avecVisual Studio 2012:
• IntelliSense affiche seulement les classes disponibles;
• WebParts visuelles maintenant prises en charge;
• Possibilité de déployer à distance;
@NikCharlebois
NikCharlebois.com
18. Solutions en Bac-à-Sable […]
• Seule option pour de la personnalisation sur Office 365 (pour l’instant);
• Sauvegardées directement dans la base de données de contenu;
• Considérées dépréciées en SharePoint 2013, mais fonctionne toujours!;
@NikCharlebois
NikCharlebois.com
20. Modèle d’objets client
• Utilise soit SilverLight, .NET ou ECMAScript;
• Exécuté en entièreté sur le côté client;
• Améliorations REST avec SharePoint 2013;
• Seule façon d’intéragir avec le Ribbon (JavaScript);
• Possibilité de créer des applications clients qui
interagissent avec le serveur (Window 8, mobile, etc)
@NikCharlebois
NikCharlebois.com
24. Napa
• Visual Studio « Light » en ligne;
• Permet de créé, déployer et publier des Apps SharePoint-Hosted;
• Possibilité de partager le « package »
• Permet de pousser mon « Surface Challenge » plus loin;
@NikCharlebois
NikCharlebois.com
26. Ressources
• .Net Rocks – Episode 849
• http://www.dotnetrocks.com/default.aspx?showNum=849
• Blog de Scott Hillier sur les options d’app
• http://www.shillier.com/archive/2013/02/27/app-designs-in-sharepoint-2013.aspx
@NikCharlebois
NikCharlebois.com