Pourquoi utiliser les builds YAML d’Azure Devops?

On ne va pas se mentir, quand une technologie fonctionne, pourquoi se compliquer la vie à en utiliser une autre ?

C’est à peu de chose près la question que l’on se pose quand on découvre pour la première fois la définition de builds avec YAML. Azure DevOps a un designer de builds très agréable et beaucoup moins austères que YAML. On peut donc se demander pourquoi Microsoft veut nous faire abandonner les builds classiques au profit de YAML.

Mais YAML a de nombreux avantages. Certains avantages rappellent des possibilités perdues lors de la disparition des builds XAML :

Application core 3.1 WPF/WinFom impossible à arrêter ?

Voici un petit problème qui peut vous arrivez si vous utiliser .net core3.1 pour réaliser une application desktop :

Après fermeture de votre formulaire principale, ou de votre dernier formulaire, votre application ne s’arrête pas. Elle n’a plus d’interfaces visibles, mais elle continue à s’exister et reste visible dans le gestionnaire de tâches.

D'où vient le problème ?

Le problème et la solution sont très simples. Vous avez certainement utilisé Microsoft.Extensions.Hosting pour gérer votre injection de dépendeuses. Je vous rassure tout de suite, le problème n’est pas dans la librairie, mais dans son usage.

Publication de la version core 3.1 de MyBlog.net

Je viens de tout juste publier la version .net core 3.1 de MyBlog.net sur GitHub.

Outre le passage à .net core 3.1, cette nouvelle monture inclut de nombreuses optimisations de l’accessibilité et des scripts.

Jérémy Jeanson

Incompatibilité de packages Nuget avec .net Core 3.1 ?

La dernière version de .net core est arrivée. Il est donc de temps de mettre à jour ses projets.

Oui, mais voilà, tout n’est pas tout rose au pays des bisounours. Certaines personnes remontent des problèmes pour mettre à jour leur package Nuget. Visual Studio annoncerait un problème de compatibilité et une installation de package impossible à poursuivre.

incompatilité migration core 3.1

Nouveaux thèmes Visual Studio light & dark pour Prism JS

Si vous publiez vos codes sur le web, vous utilisez peut-être Prism JS. Cette librairie a de nombreux thèmes. Mais jusqu’ici, il n’y avait pas de thèmes Visual Studio Dark et Light.

Il a quelques mois y j’ai réalisé ma propre version de ceux-ci. Après quelques tests sur ce blog, j’ai décidé de les partager sur GitHub, NPM et Nuget:


primsjs-vs lightprimsjs-vs dark


Le thème bleu devrait voir le jour sous peu.

Jérémy Jeanson