Renouvelé MVP pour l’année 2016

Apr 6, 2016 1 min.

Bonjour à tous, Pour ceux qui ne me suivent pas sur les réseaux sociaux et qui ne le savent pas déjà, j’ai l’immense privilège de vous annoncer que j’ai été renouvelé comme MVP pour l’année 2016. Suite aux changements dans le système des awards et expertises, je suis désormais MVP Office Servers and Services. C’est reparti pour un an de code, de partage, de conférences et de rencontres !! A très bientôt

Conférencier au SharePoint Saturday Calgary 2016

Apr 4, 2016 1 min.

J’ai le privilège d’être conférencier au SPS de Calgary (première fois!!). J’animerai cette fois une session autour des métadonnées en entreprise « Make Graph data useful for your company » (en anglais donc). Nous verrons comment nous pouvons tirer parti de la nouvelle API Microsoft Graph et des outils de Machine Learning pour bâtir des applications métier « intelligentes ». Si vous êtes dans le coin le Samedi 23 Avril 2016 n’hésitez pas à vous inscrire et à participer.

Conférencier au SharePoint Saturday Houston 2016

Apr 1, 2016 1 min.

J’ai le privilège d’être conférencier au SPS de Houston (première fois!!). J’animerai cette fois une session autour des métadonnées en entreprise « Setting up your release pipeline for SharePoint and Office 365 developements » (en anglais donc). Nous verrons au cours de cette session les outils de build et de release de visual studio online (Team foundation services), comment mettre en place des plans de build, de release etc etc. Tout l’outillage pour automatiser un maximum d’actions et rendre votre équipe de développement beaucoup plus productive.

Conférencier au SharePoint Saturday Montréal 2016

Mar 30, 2016 1 min.

Cette année encore j’aurai l’honneur d’être conférencier au SharePoint Saturday de Montréal J’ai aussi eu l’occasion d’aider à l’organisation aussi cette année encore, c’est une expérience intéressante et je tiens à remercier Serge, Nico, Luc, Seb et Fabrice pour leur implication sur le projet, c’est beaucoup plus de travail qu’on imagine ! Je présenterai une session sur la mise en place de votre cycle de release pour vos développements SharePoint/Office 365

Mise à jour maitrisée de schema SQL avec Entity Framework Code First dans un processus de livraison continue

Mar 3, 2016 4 min.

Introduction Entity Framework est une technologie établie dans le domaine des ORM et dans le monde du .NET. Note : Object Relational Mapping, qui fait le lien entre la persistance des données et le code plus « métier » Il y a plusieurs méthodes pour établir le modèle de données l’une d’entre une étant le « code first » c’est-à-dire que c’est notre code qui va piloter l’évolution du schéma SQL.

Tests unitaires xUnit avec Visual Studio Team Services de projets DNX

Mar 1, 2016 3 min.

Tests unitaires xUnit avec Visual Studio Team Services de projets DNX Introduction Avec DNX qui va bientôt passer en version finale vous allez être de plus en plus nombreux à vouloir effectuer des tests unitaires afin de vous assurer de la qualité des développements effectués. Idéalement ces tests seront exécutés dans un processus d’intégration continue afin de s’assurer qu’il n’y a pas eu de régressions techniques, fonctionnelles et/ou de performance.

Build DNX avec agent build vnext installé (TFS , VSTS)

Feb 19, 2016 2 min.

Avec DNX/DNU qui va bientôt arriver en RTM vous allez êtres nombreux à vouloir builder et déployer de l’ASP.NET Core 1 (appelé asp.net mvc 5 il n’y a encore pas si longtemps que ça) Si la procédure est assez bien décrite dans le cadre où vous utilisez les agents fournis par visual studio team services (ceux hébergés dans azure) c’est un peu plus complexe dans les faits quand on veut le faire en local.

Conférencier au SharePoint Saturday Vancouver 2016

Feb 10, 2016 1 min.

J’ai le privilège d’être conférencier au SPS de Vancouver (première fois!!). J’animerai cette fois une session autour des métadonnées en entreprise « The Importance of metadata in your company » (en anglais donc). Si vous êtes dans le coin le Samedi 12 Mars 2016 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é. Une très bonne occasion de réseauter, d’apprendre plein de choses et de passer une bonne journée.

Erreur lors de la publication de sites web asp.net 5 (core) vers Azure

Feb 3, 2016 1 min.

Si vous faites du développement asp.net core et que vous essayez de publier votre site web vers un azure website il se peut que vous ayez rencontré l’erreur suivante en suivant cette documentation https://msdn.microsoft.com/en-us/Library/vs/alm/Build/azure/deploy-aspnet5?f=255&MSPPError=-2147217396 [error]Error: The specified credentials cannot be used with the authentication scheme ‘Basic’. [error]Error: Default credentials cannot be supplied for the Basic authentication scheme. [error]Parameter name: authType Cela vient du fait que le script fournit dans la documentation ne supporte pas les sites qui ont des slots de déploiement.

Migration Git – nettoyage des références TFS

Jan 11, 2016 1 min.

J’ai récemment dû migrer plusieurs contrôles de code source depuis TFS vers Git (Git sur vsonline). Pour ce faire j’ai utilisé Git-Tfs https://github.com/git-tfs/git-tfs qui fait très bien le travail et est vraiment bien documenté https://github.com/git-tfs/git-tfs/blob/master/doc/usecases/migrate_tfs_to_git.md A une étape de la documentation on vous conseille de supprimer les fichiers *.vspscc, *.vssscc et de nettoyer les fichiers *.sln et *.*proj des références vers TFS. Ceci permet d’éviter que Visual Studio tente de se reconnecter à TFS à chaque fois que l’on ouvre projet/solution.