La prochaine version de la gamme de produit Visual Studio ALM est en préparation. Nous en savons déjà beaucoup sur les futures fonctionnalités ! Venez découvrir ce que ce nouvel opus vous permettra de faire en termes d'agilité, de tests et de développement ! La session privilégiera les démonstrations d’un maximum de nouvelles fonctionnalités, telles que la notion de feedback, le code review, les tests exploratoires, les nouvelles expériences utilisateurs, les nouveautés du contrôle de code source, et bien d’autres !
Google Web Toolkit 1.5 Presentation Web Creative CommonStéphane Liétard
Présentation GWT en ligne
Support de formation GWT en version 1.5. Vous pouvez le consulter en ligne. Ce support est proposé sous licence Creative Commons.
Réussir son projet Drupal. Plusieurs clefs du succès par Maxime TOPOLOV (@mtopolov) CTO de @adyax, Leader Européen sur Drupal.
Méthodes qui marchent
Equipe projet
Organisation
Estimation du projet
Choses à faire et à pas faire....
SQL Azure Data Sync ou comment synchroniser vos données avec le Cloud ?Microsoft
Venez découvrir comment créer une solution hybride entre vos bases de données On Premises et vos Bases de données dans le Cloud. Nous verrons ensemble les différentes topologies accessibles et les architectures à mettre en Œuvre. Nous découvrirons les possibilités qu'offrent SQL AZURE DATA SYNC pour permettre de consolider et synchroniser vos différentes bases de données avec SQL AZURE.
Introduction aux Technologies Web élaborée par Marouan OMEZZINEMarouan OMEZZINE
Une introduction / ébauche aux technologies Web (Web, évolution, web 2.0, php, ajax...) faite dans le cadre des formations inter-membres du club Junior ENSI (http://www.junior-ensi.org/) de l'école nationale des sciences de l'informatique (http://www.ensi.rnu.tn/).
Architectures et application hybrides selon vos termes et à votre propre rythmeMicrosoft
Nous croyons fermement que notre plateforme cloud - et à l’instar de celles que nos compétiteurs proposent - offre aux entreprises une alternative très intéressante à la définition et l'exploitation de leur capacité propre de centre de données, mais nous devons reconnaître dans le même temps que « le déplacement vers le cloud » est intrinsèquement un processus graduel. Par ailleurs, la plupart des applications (métier) d'aujourd'hui ne sont ni simples ni monolithiques ; elles peuvent être constituées de nombreux éléments distincts qui sont mis en œuvre sous formes de services, de composants, de « plug-ins » tiers et d'autres systèmes ou ressources. En outre, il n'est pas rare pour une application de faire usage de services exposés par des organisations partenaires, ou de services et des composants qui se trouvent à l'intérieur du réseau d'entreprise. Certains de ces éléments ne seront/pourront en fait jamais être migrés vers le Cloud pour une variété de raisons. Toutefois, la proposition de valeur du Cloud peut être intéressante pour les autres. La possibilité de déplacer des éléments constituants spécifiques dans le Cloud peut par exemple réduire les coûts d'infrastructure, les exigences de gestion et de maintenance, etc. Les applications qui en découlent sont souvent désignées comme des applications hybrides. L'intégration de l’ensemble des éléments constitutifs lorsque tous les composants sont hébergés localement dans votre centre de données n'est pas une tâche facile, et elle peut devenir encore plus difficile lorsque vous déplacez une partie des fonctionnalités de l'application dans un environnement Cloud. Les problèmes que vous rencontrez lors de leur développement ou lors de la migration d’éléments existants de vos applications sur site vers le cloud suscitent des questions telles que « Comment puis-je intégrer les différentes parties à travers les frontières de réseau et de domaines de sorte que toutes les parties coopèrent ensemble pour mettre en œuvre l'application complète ? » et « Comment puis-je optimiser les performances et la disponibilité lorsque certaines parties de l’application sont situés dans le nuage ? » Cette session se concentre sur les approches communes pour définir votre propre chemin à votre propre rythme, ainsi que sur les questions que vous rencontrerez lors de la mise en œuvre d’applications qui s'exécutent en partie dans le Cloud et en partie sur site, ou si vous décidez de migrer tout ou partie des éléments d'une application existante en local vers le cloud. Elle illustrera le propos au travers de l'utilisation des services d’infrastructure (IaaS) et de plate-forme (PaaS) de Windows Azure et, montrera comment vous pouvez profiter de ces nombreux services pour simplifier et accélérer le développement et le déploiement de ces applications: Service Bus, SQL Data Sync, Virtual Network, Access Control, etc.
Vous allez apprendre comment un développeur ou un architecte peut tester assez facilement la mise en place d’un environnement relativement complexe, pour un coût modique.
Le tutoriel montre aussi concrètement comment le cloud et un environnement à demeure peuvent fonctionner ensemble (ici au niveau de l’authentification). Il s’agit là encore d’un exemple d’implémentation de ce que peut être le cloud hybride !
La prochaine version de la gamme de produit Visual Studio ALM est en préparation. Nous en savons déjà beaucoup sur les futures fonctionnalités ! Venez découvrir ce que ce nouvel opus vous permettra de faire en termes d'agilité, de tests et de développement ! La session privilégiera les démonstrations d’un maximum de nouvelles fonctionnalités, telles que la notion de feedback, le code review, les tests exploratoires, les nouvelles expériences utilisateurs, les nouveautés du contrôle de code source, et bien d’autres !
Google Web Toolkit 1.5 Presentation Web Creative CommonStéphane Liétard
Présentation GWT en ligne
Support de formation GWT en version 1.5. Vous pouvez le consulter en ligne. Ce support est proposé sous licence Creative Commons.
Réussir son projet Drupal. Plusieurs clefs du succès par Maxime TOPOLOV (@mtopolov) CTO de @adyax, Leader Européen sur Drupal.
Méthodes qui marchent
Equipe projet
Organisation
Estimation du projet
Choses à faire et à pas faire....
SQL Azure Data Sync ou comment synchroniser vos données avec le Cloud ?Microsoft
Venez découvrir comment créer une solution hybride entre vos bases de données On Premises et vos Bases de données dans le Cloud. Nous verrons ensemble les différentes topologies accessibles et les architectures à mettre en Œuvre. Nous découvrirons les possibilités qu'offrent SQL AZURE DATA SYNC pour permettre de consolider et synchroniser vos différentes bases de données avec SQL AZURE.
Introduction aux Technologies Web élaborée par Marouan OMEZZINEMarouan OMEZZINE
Une introduction / ébauche aux technologies Web (Web, évolution, web 2.0, php, ajax...) faite dans le cadre des formations inter-membres du club Junior ENSI (http://www.junior-ensi.org/) de l'école nationale des sciences de l'informatique (http://www.ensi.rnu.tn/).
Architectures et application hybrides selon vos termes et à votre propre rythmeMicrosoft
Nous croyons fermement que notre plateforme cloud - et à l’instar de celles que nos compétiteurs proposent - offre aux entreprises une alternative très intéressante à la définition et l'exploitation de leur capacité propre de centre de données, mais nous devons reconnaître dans le même temps que « le déplacement vers le cloud » est intrinsèquement un processus graduel. Par ailleurs, la plupart des applications (métier) d'aujourd'hui ne sont ni simples ni monolithiques ; elles peuvent être constituées de nombreux éléments distincts qui sont mis en œuvre sous formes de services, de composants, de « plug-ins » tiers et d'autres systèmes ou ressources. En outre, il n'est pas rare pour une application de faire usage de services exposés par des organisations partenaires, ou de services et des composants qui se trouvent à l'intérieur du réseau d'entreprise. Certains de ces éléments ne seront/pourront en fait jamais être migrés vers le Cloud pour une variété de raisons. Toutefois, la proposition de valeur du Cloud peut être intéressante pour les autres. La possibilité de déplacer des éléments constituants spécifiques dans le Cloud peut par exemple réduire les coûts d'infrastructure, les exigences de gestion et de maintenance, etc. Les applications qui en découlent sont souvent désignées comme des applications hybrides. L'intégration de l’ensemble des éléments constitutifs lorsque tous les composants sont hébergés localement dans votre centre de données n'est pas une tâche facile, et elle peut devenir encore plus difficile lorsque vous déplacez une partie des fonctionnalités de l'application dans un environnement Cloud. Les problèmes que vous rencontrez lors de leur développement ou lors de la migration d’éléments existants de vos applications sur site vers le cloud suscitent des questions telles que « Comment puis-je intégrer les différentes parties à travers les frontières de réseau et de domaines de sorte que toutes les parties coopèrent ensemble pour mettre en œuvre l'application complète ? » et « Comment puis-je optimiser les performances et la disponibilité lorsque certaines parties de l’application sont situés dans le nuage ? » Cette session se concentre sur les approches communes pour définir votre propre chemin à votre propre rythme, ainsi que sur les questions que vous rencontrerez lors de la mise en œuvre d’applications qui s'exécutent en partie dans le Cloud et en partie sur site, ou si vous décidez de migrer tout ou partie des éléments d'une application existante en local vers le cloud. Elle illustrera le propos au travers de l'utilisation des services d’infrastructure (IaaS) et de plate-forme (PaaS) de Windows Azure et, montrera comment vous pouvez profiter de ces nombreux services pour simplifier et accélérer le développement et le déploiement de ces applications: Service Bus, SQL Data Sync, Virtual Network, Access Control, etc.
Vous allez apprendre comment un développeur ou un architecte peut tester assez facilement la mise en place d’un environnement relativement complexe, pour un coût modique.
Le tutoriel montre aussi concrètement comment le cloud et un environnement à demeure peuvent fonctionner ensemble (ici au niveau de l’authentification). Il s’agit là encore d’un exemple d’implémentation de ce que peut être le cloud hybride !
Introduction au développement windows 8 modern ui avec html5 et javascriptdavrous
Nous verrons durant cette heure de session comment développer une application pour le Windows Store grâce aux technologies HTML5, JS & CSS3. Nous verrons ainsi comment construire depuis 0 un petit lecteur de flux RSS. Cela sera notre excuse pour découvrir l'usage de WinJS, le framework JavaScript de Microsoft pour Windows 8, ainsi que de l'outillage Visual Studio 2012 et Blend 5. Pour finir, nous verrons à travers un petit exemple d'usage de la camera comment fonctionne l'accès à WinRT depuis JS, le nouveau jeu d'API dédiés aux applications modernes.
Session jouée lors des MS Techdays 2013: http://www.microsoft.com/france/mstechdays/programmes/2013/fiche-session.aspx?ID=60738dd2-6d50-4360-a285-ed988e49d850
Retrouvez les tutoriaux associés sur mon blog: http://blogs.msdn.com/b/davrous/archive/2012/09/05/tutorial-series-using-winjs-amp-winrt-to-build-a-fun-html5-camera-application.aspx & http://blogs.msdn.com/b/davrous/archive/2012/06/04/comment-cr-233-er-un-petit-lecteur-de-flux-rss-pour-windows-8-metro-en-html5-et-en-30-min-partie-1-2.aspx
MS experience 2017 - Transformer votre façon de collaborer avec la nouvelle ...Olivier Carpentier
Slides de la session de Microsoft Experience 2017 "Transformer votre façon de collaborer avec la nouvelle expérience moderne de SharePoint". Animée par Gokan Ozcifci (neoxy) et Olivier Carpentier (Microsoft).
Embarquer une base de données locale dans vos logiciels et applications mobilespprem
Une question revient assez régulièrement sur les forums de discussion, lors des conférences et formations : « comment faire pour déployer ma base de données et les mises à jours de sa structure ? »
Je vous propose une solution simple à mettre en œuvre, disponible dans toutes les éditions de Delphi 10.3.3 Rio (et les versions suivantes).
Les outils utilisés lors de cette session seront : Delphi, FireDAC, SQLite, SQL, TMS Data Modeler, DB Browser for SQLite et Notepad++.
La rediffusion de cette présentation est disponible avec ses codes sources et des liens complémentaires sur https://serialstreameur.fr/webinaire-20191219.php
TechDays 2014 - Retours d'expériences et meilleures pratiques pour la migrati...Patrick Guimonet
Au cours de cette session, nous détaillerons les différentes étapes d'une migration SharePoint (de 2007 ou 2010 vers 2013). Ayant participé à plusieurs projets chez de grands acteurs du marché français (Total, BPCE, ...) nous reviendrons sur les enseignements à en tirer et les meilleures pratiques à mettre en place. Nous aborderons également dans un 2e temps ce que peuvent apporter des outils de migration tiers (tels que ceux proposé par AvePoint ou Dell/Quest) Patrick Guimonet [MVP SharePoint] & Benoit Jester (blog http://spasipe.wordpress.com/)
http://www.microsoft.com/france/mstechdays/programmes/2014/fiche-session.aspx?ID=e085e8f7-0f4c-4883-898d-aea6f41aa9bf
adobe platform flash est un ensemble intégré de technologies bénéficiant de divers programmes de support d'un solide réseau de partenaires commerciaux et de commautés d'utilisateurs enthousiastes.
JavaScript aussi sur le serveur et jusque dans le cloud?Microsoft
JavaScript prend de plus en plus d'importance et Microsoft rend son exécution très efficace. Nous verrons dans cette session les cas d'utilisation de ce langage sur la plateforme Microsoft au niveau du serveur que ce soit par exemple avec Node.js ou Map/Reduce sur Windows Server et Windows Azure.
Session performed at Microsoft Techdays 2012 in Paris.
Talked about Node.JS, MongoDB and Hadoop on Windows Azure.
Available NodeJS demos here :
- https://github.com/fasterize/DemoTechdays2012Chat
- https://github.com/fasterize/DemoTechdays2012Proxy
- https://github.com/fasterize/techdays
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.
Bipico, India is a reputed metal cutting tools supplier offering best quality Hacksaw Frames,Jigsaw Blades, Band Saw Blades, Tool Bits, Carbide Tipped Band Saw Blades and various Abrasive Cutting and Grinding Discs in Gujarat & India for more than a decade.
The document provides summaries of the opening title sequences of two films: Get Carter and Bugsy Malone.
For Get Carter, the summary describes the opening credits over train track point-of-view shots and scenes of people on a train. It then lists some of the main cast and credits.
For Bugsy Malone, the summary outlines the opening scenes of a boy running away and hiding in an alleyway, with silhouettes approaching. It describes the interaction between the boy and four characters, with gun shots fired. It concludes with credits appearing over a shot of the boy walking away.
Présentation utilisée lors du SharePoint Summit Québec 2011.
Rappels sur le stockage des données SharePoint et sur l'utilisation et la mise en place du Remote Blob Storage.
Les slides de notre session lors des Techdays Paris 2013. Michel Laplane sur les nouveautés des formes Visio, Patrick Guimonet sur la partie Workflow SharePoint 2013 et moi sur la presentation des données.
Introduction au développement windows 8 modern ui avec html5 et javascriptdavrous
Nous verrons durant cette heure de session comment développer une application pour le Windows Store grâce aux technologies HTML5, JS & CSS3. Nous verrons ainsi comment construire depuis 0 un petit lecteur de flux RSS. Cela sera notre excuse pour découvrir l'usage de WinJS, le framework JavaScript de Microsoft pour Windows 8, ainsi que de l'outillage Visual Studio 2012 et Blend 5. Pour finir, nous verrons à travers un petit exemple d'usage de la camera comment fonctionne l'accès à WinRT depuis JS, le nouveau jeu d'API dédiés aux applications modernes.
Session jouée lors des MS Techdays 2013: http://www.microsoft.com/france/mstechdays/programmes/2013/fiche-session.aspx?ID=60738dd2-6d50-4360-a285-ed988e49d850
Retrouvez les tutoriaux associés sur mon blog: http://blogs.msdn.com/b/davrous/archive/2012/09/05/tutorial-series-using-winjs-amp-winrt-to-build-a-fun-html5-camera-application.aspx & http://blogs.msdn.com/b/davrous/archive/2012/06/04/comment-cr-233-er-un-petit-lecteur-de-flux-rss-pour-windows-8-metro-en-html5-et-en-30-min-partie-1-2.aspx
MS experience 2017 - Transformer votre façon de collaborer avec la nouvelle ...Olivier Carpentier
Slides de la session de Microsoft Experience 2017 "Transformer votre façon de collaborer avec la nouvelle expérience moderne de SharePoint". Animée par Gokan Ozcifci (neoxy) et Olivier Carpentier (Microsoft).
Embarquer une base de données locale dans vos logiciels et applications mobilespprem
Une question revient assez régulièrement sur les forums de discussion, lors des conférences et formations : « comment faire pour déployer ma base de données et les mises à jours de sa structure ? »
Je vous propose une solution simple à mettre en œuvre, disponible dans toutes les éditions de Delphi 10.3.3 Rio (et les versions suivantes).
Les outils utilisés lors de cette session seront : Delphi, FireDAC, SQLite, SQL, TMS Data Modeler, DB Browser for SQLite et Notepad++.
La rediffusion de cette présentation est disponible avec ses codes sources et des liens complémentaires sur https://serialstreameur.fr/webinaire-20191219.php
TechDays 2014 - Retours d'expériences et meilleures pratiques pour la migrati...Patrick Guimonet
Au cours de cette session, nous détaillerons les différentes étapes d'une migration SharePoint (de 2007 ou 2010 vers 2013). Ayant participé à plusieurs projets chez de grands acteurs du marché français (Total, BPCE, ...) nous reviendrons sur les enseignements à en tirer et les meilleures pratiques à mettre en place. Nous aborderons également dans un 2e temps ce que peuvent apporter des outils de migration tiers (tels que ceux proposé par AvePoint ou Dell/Quest) Patrick Guimonet [MVP SharePoint] & Benoit Jester (blog http://spasipe.wordpress.com/)
http://www.microsoft.com/france/mstechdays/programmes/2014/fiche-session.aspx?ID=e085e8f7-0f4c-4883-898d-aea6f41aa9bf
adobe platform flash est un ensemble intégré de technologies bénéficiant de divers programmes de support d'un solide réseau de partenaires commerciaux et de commautés d'utilisateurs enthousiastes.
JavaScript aussi sur le serveur et jusque dans le cloud?Microsoft
JavaScript prend de plus en plus d'importance et Microsoft rend son exécution très efficace. Nous verrons dans cette session les cas d'utilisation de ce langage sur la plateforme Microsoft au niveau du serveur que ce soit par exemple avec Node.js ou Map/Reduce sur Windows Server et Windows Azure.
Session performed at Microsoft Techdays 2012 in Paris.
Talked about Node.JS, MongoDB and Hadoop on Windows Azure.
Available NodeJS demos here :
- https://github.com/fasterize/DemoTechdays2012Chat
- https://github.com/fasterize/DemoTechdays2012Proxy
- https://github.com/fasterize/techdays
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.
Bipico, India is a reputed metal cutting tools supplier offering best quality Hacksaw Frames,Jigsaw Blades, Band Saw Blades, Tool Bits, Carbide Tipped Band Saw Blades and various Abrasive Cutting and Grinding Discs in Gujarat & India for more than a decade.
The document provides summaries of the opening title sequences of two films: Get Carter and Bugsy Malone.
For Get Carter, the summary describes the opening credits over train track point-of-view shots and scenes of people on a train. It then lists some of the main cast and credits.
For Bugsy Malone, the summary outlines the opening scenes of a boy running away and hiding in an alleyway, with silhouettes approaching. It describes the interaction between the boy and four characters, with gun shots fired. It concludes with credits appearing over a shot of the boy walking away.
Présentation utilisée lors du SharePoint Summit Québec 2011.
Rappels sur le stockage des données SharePoint et sur l'utilisation et la mise en place du Remote Blob Storage.
Les slides de notre session lors des Techdays Paris 2013. Michel Laplane sur les nouveautés des formes Visio, Patrick Guimonet sur la partie Workflow SharePoint 2013 et moi sur la presentation des données.
«Селектел», один из крупнейших операторов коммерческих дата–центров в России, стал официальным партнером программы поддержки стартапов Start Fellows. Компания обеспечит перспективные интернет–проекты грантами на развитие IT–инфраструктуры на сумму 350 тысяч рублей.
Гранты «Селектел» финалистам Start Fellows составят 200 тысяч рублей за первое место, 100 тысяч рублей за второе и 50 тысяч рублей за третье. Эти средства стартапы смогут использовать для оплаты хостинговых услуг, которые компания оказывает под брендом Selectel. Среди них: выделенные серверы, облачное хранилище, CDN и другие. Таким образом, у начинающих интернет–компаний появится возможность создать технологическую инфраструктуру, идеально подходящую для воплощения их идей.
SharePoint Days Casablanca Conference Key notes "sharepoint hier et demain"Nicolas Georgeault
Voici les diapositives du key notes. Ne l'oubliez pas. Transformez, innovez pour vos clients et pour le faire... Simplifiez, packagez vos solutions dans une expérience utilisateur maitrisable par solution. Pas sur l'ensemble d'une plateforme.
DevFest 2013 by Google Developers Group in Nantes. Pourquoi une API Web ? Construire son API Web : les approches. Approche DIY avec Restlet Framework. Approche PaaS avec APISpark. En pratique.
Présentation de Silverlight 3 Beta par Frédéric Queudret lors des MS Days organisés par l'EPITA les 10 & 11 juin 2009.
La présentation contient l'historique de Silverlight et son architecture ainsi que les nouveautés de Silverlight 3.
L'histoire d'html5 pour les développeurs windows phone 8davrous
Dans cette session, nous parcourons ensemble l'histoire HTML5 pour les développeurs Windows Phone 8. Nous verrons d'abord comment utiliser des morceaux d'HTML5 dans certaines applications natives, ce qui peut s'avérer dans certains cas exceptionnels être assez pratique. Ensuite, grâce aux possibilités d'IE10, nous verrons qu'il est également possible de créer de vraies applications vivant uniquement dans le navigateur. Pour finir, nous jetterons un oeil aux possibilités d'intégration dans l'OS grâce au template de projet HTML5 de Visual Studio 2012 ou grâce à des frameworks comme PhoneGap ou Sencha Touch 2.
Jouée pendant les MS Techdays 2013: http://www.microsoft.com/france/mstechdays/programmes/2013/fiche-session.aspx?ID=2d81322e-6ab2-4840-a4b1-568f1bd370f4
Votre site eCommerce avec Drupal Commerce dans le cloud AzureAnne-Sophie Picot
Drupal Commerce est la solution de référence pour le e-commerce avec Drupal. Cette présentation à pour objectif de vous présenter la solution Drupal Commerce au niveau de ses outils "classiques" avant de faire un focus sur les fonctionnalités avancées aussi bien côté expérience utilisateur qu'administration du site.
Découvrez comment rapidement et simplement vous pouvez créer votre site de e-commerce en utilisant Drupal Commerce et la puissance du Cloud Microsoft. Cette présentation s'adresse à toute personne qui souhaite mettre en place une boutique avec Drupal Commerce dans le Cloud.
Similaire à BreizhCamp - Drupal7 dans le cloud avec Azure (20)
Diapositive de la rencontre du 2 avril 2024.
En 2023, Ubisoft, l’une des plus importantes sociétés de jeux vidéo au monde, a décidé de remplacer son ancien moteur de recherche par Microsoft Search.
Dans cette étude de cas, nous décrivons notre parcours avec cette nouvelle technologie et comment nous l’avons déployée pour l’ensemble de l’organisation. Nous détaillons également les stratégies que nous avons prises, les défis que nous avons eus et les leçons que nous avons apprises en cours de route.
Agenda
18h00 : Mot de bienvenue
18h15 : Annonces et évènements (Laurent Sittler, Nicolas Georgeault, Serge Tremblay)
18h30 : Session du mois: Étude de cas d'implantation de la Recherche Microsoft Search chez Ubisoft avec Franck Cornu
20:00: Fin
Construire une gouvernance efficace pour la Power Platform de Microsoft peut s'avérer très compliqué. Compte tenu du nombre de services et des différences entre ces produits. Cette présentation permet de poser quelques questions essentielles pour démarrer la mise en place de votre gouvernance.
aMS Delhi - Are you thinking about building PowerApps on to of SharePoint-Ser...Nicolas Georgeault
Back from the field, this session will talk about Best Practices about using SharePoint lists as a backend for your PowerApps and PowerBI applications. Based on real situations, we will see what are the impacts of prototyping and releasing Business applications that are using SharePoint and how you will have to organize your items if you don’t want to get in huge troubles.
Step by step, we will analyze what are the different options and the risks in using a platform where people can change the data model and how to avoid that risks.
Customer Insights, Customer Service Insights, Supply Chain Insights, ... Microsoft is adding lots of new features in Dynamics 365 using AI in many ways. Let's take some time to review the most significant ones and explore what is already or will be available soon that will improve the way you are working personally or as a team in your day-to-day activities. We will together introduce each of these opportunities to improve our work in some real scenarios and business cases.
Vous souhaitez automatiser un processus dans Power Automate mais vous ne savez pas comment commencer?
Connaissez-vous Process Advisor?
Lors de cette session vous découvrirez comment grace à Power Automate Desktop vos utilisateurs peuvent enregistrer leurs opérations et comment à partir de ces enregistrements vous pourrez en analyser la substance pour accélérer l'automatisation de vos processus métiers même les plus complexe.
Using SharePoint Syntex we will be able to move from document management to knowledge management. But building your corporate knowledge graph needs to anticipate a bit on some changes in the way you are considering your content. During this session you will discover what need to be done in order to use SharePoint Syntex at it maximum potential. Because people are working based on their own semantic, we will see how bridging these personal semantics into a federated one is important to start working like a real team.
It's time to move from collaboration to collective intelligence but is your intranet ready for that?
A l'heure ou l'AI est encore une technologie en vogue et que les initiatives se multiplient dans l'environnement Microsoft 365, nous feront un inventaire des possibilités.
Parce que toutes ces initiatives ne se valent pas en termes d'investissement, il est important de bien en comprendre les périmètres et les usages mais surtout le temps qu'il vous faudra investir pour en tirer les premiers bénéfices.
Au cours de cette session, nous verrons chacune des solutions utilisant AI ou l'apprentissage automatisé et nous passerons en revu les couts et l'évaluation du ROI.
SharePoint Syntex, AIBuilder, Power Virtual Agent, ... Quelle stratégie devez-vous adopter pour tirer le maximum du potentiel de ces solutions pour améliorer votre Intelligence Collective.
Ce que vous apprendrez dans cette session :
- Inventaire des solutions exploitant l'AI dans Microsoft 365
- Évaluation de l'effort à produire pour le déploiement
- Gains immédiats, moyen ou long terme
- Quelles solutions prioriser pour optimiser votre stratégie AI
Using SharePoint Syntex we will be able to move from document management to knowledge management. But building your corporate knowledge graph needs to anticipate a bit on some changes in the way you are considering your content. During this session you will discover what need to be done in order to use SharePoint Syntex at it maximum potential. Because people are working based on their own semantic, we will see how bridging these personal semantics into a federated one is important to start working like a real team.
It's time to move from collaboration to collective intelligence but is your intranet ready for that?
Solving problems! and what we could learn from covid19Nicolas Georgeault
Since March 2020, companies have had to change the way they approach problems. What if the COVID19 crisis was an opportunity for us to return to a more pragmatic management of our problems? What if the survival of our businesses depended on our ability to question the approach to the needs of our customers or our users of the IT resources we provide them? Frugal... Jugaad... how can we keep the pragmatism and efficiency of March 2020?
M365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #GovernanceNicolas Georgeault
Sites from my session:
Managing the Microsoft Power Platform platform can sometimes be very complex, and because your users have access to the various Power Apps and Power Automate options from other services, it's important to understand and understand the intricacies of the options. Understanding the differences in fault environments and others will allow you to better understand its management and better control the costs.
We'll also discuss the risks of letting unchecked developments proliferate at the risk of seeing a repeat of situations already encountered with Microsoft Access and Excel and some applications that have become critical in your business but completely absent from your service contract.
M365 Virtual Marathon - Construire votre gouvernance pour la Power PlatformNicolas Georgeault
La gestion de la plate-forme Microsoft Power Platform peut parfois être très complexe, et parce que vos utilisateurs ont accès aux différentes options Power Apps et Power Automate à partir d’autres services, il est important de comprendre et de comprendre les subtilités des options. Comprendre les différences dans les environnements de défauts et d’autres vous permettra de mieux comprendre sa gestion et de mieux contrôler les coûts.
Nous discuterons également des risques de laisser les développements non contrôlés proliférer au risque de voir une répétition des situations déjà rencontrées avec Microsoft Access et Excel et certaines applications qui sont devenues critiques dans votre entreprise, mais complètement absentes de votre contrat de service.
Montreal Skype and Teams User Group: Développer une application Microsoft TeamsNicolas Georgeault
Les slides de ma session concernant le développement d'application dans Microsoft Teams. Comment transformer Teams en Hub de productivité pour vos utilisateurs.
SPS Ottawa 2019: From the field: Modernize your SharePoint Intranet with Shar...Nicolas Georgeault
n order to migrate an old Intranet from SharePoint 2007 to SharePoint Online, we had to built a fresh new agile strategy using the Power Platform. During this session, you will learn how Quebec Alcohol Corporation built a new modern intranet with the power of PowerApps. The 406 stores are using a Gantt calendar view to see all critical and important activities like products retirement. This Calendar was first a mockup we delivered in a couple of days before delivering the real application.
During this session you will learn how to use PowerApps to start modernizing your digital desktop but we will also cover the Governance we have had to think about to insure the environment works correctly.
The Microsoft Common Data model (CDM) is the Azure-based storage mechanism for the Microsoft business application platform. The most intuitive use case for the CDM is to provide an easy to use relational database for PowerApps. App Creators can use the CDM to model their data and easily share apps created on that data. CDM aims to provide much more than storage, it also provides definitions for common business entities as well as integration capabilities for importing data from multiple sources like SharePoint Online and On Premises. With data sourced across the enterprise, businesses can drive insights and actions using PowerApps, Power BI, and Microsoft Flow based solutions.
SPS Calgary 2019 - What if your intranet was a simple bot?Nicolas Georgeault
We are all focusing on creating again and again the same old Intranet concept with pages and publication logic. But what if your intranet was just a single ASK ME ANYTHING page with a Bot to provide you answers but also to bring you to the right page in your portals?
My slide about ERM for Employee Relationship Management
SPSNYC2019 - What is Common Data Model and how to use it?Nicolas Georgeault
The document discusses the Common Data Model and Common Data Service. It provides an overview of what the Common Data Model is, how it standardizes business entities and concepts. It also discusses how the Common Data Service provides a service level agreement and business-centric approach. Examples are given of how the Common Data Model and Service can be used to build applications and integrate data across different systems using a single data model.
Want to know more about Common Data Model and Service? You need to understant what's the difference between CDS for Apps and Analytics? Feel free to use these slides and send me your feed backs.
CRM-UG Summit Phoenix 2018 - What is Common Data Model and how to use it?Nicolas Georgeault
My Slidedeck about Common Data Service and Model from CRMUG SUmmit in Phoenix Oct 2018. This technology is under development so content is subject to change and based on current service on 10/18/2018
15 minutes to introduce PowerApps and 30 minutes to achieve your first application that lets you fill your project timesheet in SharePoint.
Simple! And without a line of code.
Login and register on powerapps.com order to realize yourself this application during the session.
As a bonus, we will use Microsoft PowerBI to get a quick dashboard as well.
No more need of developers ?! Of course not, finally, we will also discuss the possibilities of supplementing our application with advanced code.
MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...Horgix
This is the slide deck of a talk by Alexis "Horgix" Chotard and Laurentiu Capatina presented at the MongoDB Paris User Group in June 2024 about the feedback on how PayFit move away from a monolithic hell of a self-hosted MongoDB cluster to managed alternatives. Pitch below.
March 15, 2023, 6:59 AM: a MongoDB cluster collapses. Tough luck, this cluster contains 95% of user data and is absolutely vital for even minimal operation of our application. To worsen matters, this cluster is 7 years behind on versions, is not scalable, and barely observable. Furthermore, even the data model would quickly raise eyebrows: applications communicating with each other by reading/writing in the same MongoDB documents, documents reaching the maximum limit of 16MiB with hundreds of levels of nesting, and so forth. The incident will last several days and result in the loss of many users. We've seen better scenarios.
Let's explore how PayFit found itself in this hellish situation and, more importantly, how we managed to overcome it!
On the agenda: technical stabilization, untangling data models, breaking apart a Single Point of Failure (SPOF) into several elements with a more restricted blast radius, transitioning to managed services, improving internal accesses, regaining control over risky operations, and ultimately, approaching a technical migration when it impacts all development teams.
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 - É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".
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 :
2. Qui suis-je? Nicolas Georgeault MVP2y SharePoint Server Architecte SP chez Exakis RP Collab et BI Consultant & Speaker nicolasgt@exakis.com http://nicolasgt.exakis.com (Blog CKS:EBE sur WSS3.0) http://www.facebook.com/nicolas.georgeault http://twitter.com/ngeorgeault http://www.slideshare.com/ngeorgeault Passionné de Horse-Ball Webmaster www.fihb-horseball.org
3. Le club SharePoint National ET Régional Nombreux rendez-vous Office 365 à Rennes Octobre Office 365 à Nantes Novembre Groupe d’échange sur les usages et les bonnes pratiques SharePoint Saturday SharePoint Conférence Paris (10-13 Avril 2012) Afterworks des communautés 2ième Jeudi du mois à Nantes « Le Baco Saveur » Dernier jeudi du mois à Rennes « Au Bureau » http://les-afterworks-des-communautes-microsoft.com http://www.club-sharepoint.fr http://www.ugsf.fr http://www.twitter.com/clubsharepoint
4. Agenda Aperçu de Windows Azure Aperçu de Drupal Windows Azure Companion Déploiement de Drupal Les modules Azure LesMarketPlaces Questions Conclusion
7. La plateforme Windows Azure Distribution, stockage et calcul évolutif Réseau privé virtuel (VPN) Gestion des services automatisés Langages, technologies et outils familiers Stockage relationnel pour le nuage Synchronisation et reporting Modèle de développement cohérent Gestion automatisée Cache distribué Capacité de bus de services Service de contrôle des accès Service d'intégration et de composition de la demande
8. La plateforme Windows Azure Storage Compute CDN Virtual Network Data Sync Reporting Database Management Service Bus Access Control Caching AppFabric Management App Data App Data App Data App Data Platform
9. Web et Clouds Expérience Développeurs Clouds tiers Applications Web Sur la base de compétences existantes et d’outils connus. Compute Storage Management Management Relational data Connectivity Access control On-premises Applications Composites Applications LOB Windows Azure Platform
10. Le Cloud Microsoft ~100 Data Centers répartisWorldWide Quincy, WA Chicago, IL San Antonio, TX Dublin, Ireland Datacenters de 4ième Generation
11. Gestion automatisée des ressources Service Management. Pour contrôler les ressources du Data Center. Le Fabric Controller déploie les services et supervise la santée de la fabrique. Security and Control. Sécurisation physique des locaux, et aux machines. Sauvegarde géo-localisée des données à tout moment.. Virtualized Computation. Pour une montée à l'échelle massive. Le partenaire développe et déploie des rôles Worker et/ou Web. Ces rôles peuvent être multipliés en fonction du besoin, pour démultiplier la capacité de traitement de l'application. Storage Services. Pour un stockage de données qui monte à l'échelle - indépendamment du format, de la durée, avec un coût proportionnel au volume ou à l'utilisation. State-of-the-art data centers. Dernières génération de Data Centers. Pour héberger vos applications et services de manière économique, fiable et performante.
18. Les données des applications Windows Azure sont stockées dans le service “Storage”, pour être consommées par les rôles Web ou Worker
19.
20. Service Management Automatiser la gestion et le contrôle des applications Fabric : collection de serveurs Multiples VMs par serveur Chaque VM exécute un hyperviseur de type Windows Server 2008 64-bit Choisissez parmi 4 tailles de VM, selon vos besoins Fabric Controller se charge de la gestion des services Vous précisez vos besoins – Il va trouver les ressources Augmente, réduit la capacité, met à jour les applications sur demande API de management et déploiement =Fabric Agent
24. Une projet Codeplex bien pratique Plusieurs façon d’installer: Base MySQL Base SQL Azure NoSQL Par défaut Azure Companion: Base MySQL en WorkerRole Maintenu par Microsoft http://archive.msdn.microsoft.com/azurecompanion
30. Connexion au companion Installation des solutions disponibles Définition des paramètres principaux Administration des solutions Effacement des installations précédentes Analyse des Logs d’installation et d’exploitation
50. Des modules Drupal 7 Le module Bing Maps Incorporer des cartes Bing (vous l'aurez deviné) dans le contenu Drupal comme entrées de blog ou entrées techniques. Watch the demo: http://channel9.msdn.com/Blogs/Interoperability/Bing-Maps-Module-for-Drupal Get the module / source code: https://github.com/mindtree/BingMapsDrupal Le module Windows Live ID Lier un login Drupal à une connexion à Microsoft Windows Live et permettent aux utilisateurs de s’authentifier. Watch the demo: http://channel9.msdn.com/Blogs/Interoperability/Windows-Live-ID-Module-for-Drupal Get the module / source code: https://github.com/schakra/WindowsLiveID-Drupal-Module Le module OData Interroger des sources de données basées sur des ODatadepuis le contenu Drupal. Comme par exemple le parcours du catalogue Netflixdans un article de Drupal. Watch the demo: http://channel9.msdn.com/Blogs/Interoperability/oData-Module-for-Drupal Get the module / source code: https://github.com/mindtree/ODataDrupal Le module Silverlight Pivot viewer Incorporer le PivotViewerSilverlight dans les types de contenu Drupal, à l'aide d'un ensemble de sources de données préconfigurés. Watch the demo: http://beta.hitched.co.uk Get the module / source code: https://github.com/mindtree/PivotViewerDrupal
56. Conclusion Windows Azure n’est pas fait que pour .Net http://www.interoperabilitybridges.com Dégagez vous de la capacité à INNOVER grâce au Cloud. C’est ce que vos clients attendent Vous payez ce que vous consommez: N’ayez plus peur de vous lancer!!
70. Pour votre attention Ne manquez pas le prochain AfterWork des Communautés Microsoft Merci
Notes de l'éditeur
Service managementDefine the rules and provide codePlatform deploys, monitors, and manages the serviceStorageSimple storage provided by Windows AzureT-SQL capability delivered through SQL AzureDeveloper experienceFamiliar tools, technologies, languages for MS developersSupport for non-MS technologies, frameworks and toolsIntegration with on-premisesExtend on-premises applications to the cloudFederate identities across cloud applications
AppFabric :Parler oralement de Integration (type Biztalk : pipeline, transform et adapter)Composite App : application WF & WCF
Whether an application runs in the cloud, uses services provided by the cloud, or both, some kind of application platform is required. Viewed broadly, an application platform can be thought of as anything that provides developer-accessible services for creating applications. In the local, on-premises Windows world, for example, this includes technologies such as the .NET Framework, SQL Server, and more. To let applications exploit the cloud, cloud application platforms must also exist. And because there are a variety of ways for applications to use cloud services, different kinds of cloud platforms are useful in different situations. Microsoft’s Windows Azure platform is a group of cloud technologies, each providing a specific set of services to application developers. The Windows Azure platform can be used both by applications running in the cloud and by applications running on local systems. The components of the Windows Azure platform can be used by local applications running on a variety of systems, including various flavors of Windows, mobile devices, and others. Those components include: Windows Azure: Provides a Windows-based environment for running applications and storing data on servers in Microsoft data centers. Microsoft .NET Services: Offers distributed infrastructure services to cloud-based and local applications. Microsoft SQL Azure: Provides data services in the cloud based on SQL Server. Each component of the Windows Azure platform has its own role to play. This overview describes all four, first at a high level, then in a bit more detail. While none of them are yet final—details and more might change before their initial release—it’s not too early to start understanding this new set of platform technologies.
Colleen to add speaker notes to thisAdd three boxes to this—one about general roles
Blobs: large, unstructured data (audio, video, etc)Tables: massive amounts of simply structured data, accessed using ADO.NETQueues: serially accessed messages or requests, allowing web-roles and worker-roles to interactDRIVES: files organized in a directory structure.