Entrevue avec le Visual Studio Talk Show - SonarQube

Nov 20, 2017 1 min.

Depuis de nombreuses années, Guy Barretteet Mario Cardinal animent le Visual Studio Talk show avec brio. Ce podcast traite principalement de sujets liés au développement .NET en parlant des outils, solutions, languages, services etc. J’ai eu l’honneur d’être invité sur le show avec eux pour parler de SonarQubesujet que j’ai pu approfondir ces deux dernières années via des séries de blogs, sessions et autres interventions. Au programme: Nouvelles des hôtes Présentation de ma personne Introduction à la dette technique Introduction au types d’outils Introduction à SonarQube Intégration avec la méthodologie DevOps Approfondissement de certaines notions Cliquez ici pour écouter l’enregistrementet si vous n’êtes pas encore abonnés au podcast, je vous le recommande vivement!

Utiliser PnP PowerShell avec Visual Studio Team Services (VSTS) et l'agent hébergé

Sep 29, 2017 2 min.

Visual Studio Team Services (VSTS) fournit des fonctionnalités d’intégration continue (CI) et de déploiement continu (CD) assez intéressant que vous pouvez utiliser au sein de vos pipelines DevOps et vos séquences automatisées pour vos développements. Si vos solutions se reposent sur PnP PowerShell durant leurs phases de build et/ou de déploiement, vous aurez besoin d’avoir PnP PowerShell installé sur l’agent. Malheureusement l’agent hébergé n’a pas PnP PowerShell installé par défaut. Note: Cette documentation s’applique uniquement à l’agent hébergé 2017 et l’agent hébergé, l’agent hébergé base linux n’est pas supporté pour l’instant.

Mise à jour du repo SonarQube

Sep 7, 2017 1 min.

Il y a maintenant quelques temps que j’ai publié une série d’articles pour SonarQube. Pour rappel SonarQube est un outil d’analyse centralisé du code et ce de manière automatisée. Il vous permet de vérifier que le code est bien structuré, propose des solutions et résolutions et permet d’effectuer un suivit des problèmes dans le code. Cerise sur le gateau, la majeure partie de la solution est open-source. Il m’aurai fallu plus d’un an (conférences, autres articles, etc n’aidant pas), mais j’ai fini par traduire la série pour publication sur mon blog en Anglais.

Renouvelé MVP pour l’année 2017-2018

Jul 10, 2017 1 min.

Vous ne le savez peut-être pas, mais la façon dont Microsoft organise le programme MVP a changé au cours des dernières années. Auparavant Microsoft nommait des nouveaux MVP’s tous les 3 mois, et renouvelait les anciens chaque année à la date anniversaire. Un des changements du programme concerne les cycles de renouvellement et de nomination. Les nouveaux MVP sont nommés chaque mois et les anciens sont tous renouvelés en Juillet après un an d’ancienneté.

Conférencier au SharePoint Saturday Paris 2017

Jul 7, 2017 1 min.

J’ai le plaisir de vous annoncer que j’ai été sélectionné comme conférencier pour le SPS Paris 2017. J’animerai une session autour du développement d’applications avec le Graph « Quoi de neuf avec le Microsoft Graph ?». Si vous êtes dans le coin le Samedi 14 Octobre n’hésitez pas à vous inscrire et à participer. Pour rappel les SPS ce sont des évènements gratuits organisés par la communauté avec des sessions de qualité.

SharePoint framework dans mes propres mots

Jun 20, 2017 1 min.

Si vous suiviez déjà @andrewconnell guru de SharePoint depuis quelques années déjà, vous avez probablement déjà connaissance de la séries de vidéos qu’il a commencée il y a quelques semaines “SharePoint framework dans les mots de machin”. L’idée est de partager la vision de la communauté et de personnes qui font du développement SharePoint depuis quelques années. Si vous n’avez pas encore visionné des épisodes de la série, je vous encourage à aller voir.

Mise à jour des définitions de types pour _spPageContextInfo - nouvelles propriétés disponibles

Jun 19, 2017 1 min.

Si vous développez des composants pour SharePoint de manière moderne (en utilisant ou pas le framework), il y a de fortes chances que vous utilisez TypeScript. Dans ce cas, vous utilisez probablement @types/SharePoint afin de bénéficier de l’auto-complétion ainsi que pour fournir une certaines compréhension de ce qu’il se passe au compilateur. Il y a un objet en particulier que SharePoint nous fournit afin d’avoir une compréhension d’où se trouve l’usager et de ce qu’il/elle est en train de faire: _spPageContextInfo.

Personnalisation de page layouts, master pages et image renditions dans SharePoint Online

May 23, 2017 2 min.

Microsoft a récemment mis en place des modifications vis-à-vis de la personnalisation graphique dans SharePoint Online. Si vous provisionnez une nouvelle collection de sites et que vous tentez de modifier un page layout, une page maitre ou bien même les paramètres d’image renditions, vous obtiendrez une erreur d’accès refusé. Ceci même si vous êtes administrateur de la collection de sites. En investiguant un peu plus et en vérifiant les permissions sur la galerie de page maitre, vous remarquerez que tout utilisateur a une permission refusée de type « ajouter et personnaliser des pages ».

Conférencier au SharePoint Saturday Monaco 2017

Apr 25, 2017 1 min.

J’ai le plaisir de vous annoncer que j’ai été sélectionné comme conférencier pour le SPS Monaco 2017. J’animerai une session autour de l’ALM des développements SharePoint/Office 365 avec Azure « Mise en place de votre processus DevOps Office/Office 365/SharePoint » (aka DevOps). Si vous êtes dans le coin le Samedi 3 Juin n’hésitez pas à vous inscrire et à participer. Pour rappel les SPS ce sont des évènements gratuits organisés par la communauté avec des sessions de qualité.

Global Azure Bootcamp 2017 – Edition de Montréal

Apr 20, 2017 1 min.

Chaque année Microsoft organise in évènement mondial sur Azure. La particularité de cet évènement c’est qu’il dure 24h et est représenté localement dans le monde entier par les groupes usagers. Le groupe MSDevMtl en organise un chez Microsoft Montréal (2000 McGill College) le 22 Avril (Samedi). Au programme : Le portail Azure Web Apps Stockage Fonctions Cognitive Services DocumentDB