.Net

.Net ASP.NET Dev HTTP

Passer à HTTP/2 pour améliorer les performances d’utilisation d’une API

Eric FAUQUEMBERGUE | juillet 19, 2018
Lorsque l’on développe ou utilise une API, on souhaite que celle-ci puisse être consommée de la manière la plus performante possible; il existe aujourd’hui une mesure technique relativement simple (quand on en remplit les prérequis), qui ne nécessite quasiment aucun développement et n’introduit pas de risque de régression : passer le protocole de communication entre le client et l’API de HTTP 1.1 à HTTP 2.0. Lors d’une de mes interventions chez un client, nous...
.Net Dev Non classé

Faciliter l’écriture de clients HTTP avec Flurl

Eric FAUQUEMBERGUE | juillet 9, 2018
Dans cet article, je souhaite vous faire découvrir Flurl, un petit bijou de librairie .Net qui permet d’écrire de manière très simple et très lisible des clients HTTP dans vos applications. Flurl ? La librairie s’appelle Flurl en référence à Fluent URL. Comme vous allez le voir, sa syntaxe d’utilisation est en mode fluent, ce qui la rend extrêmement lisible. Il s’agit d’un projet open source (source sur GitHub), à la fois stable (le projet a 2 ans), vivant...
.Net Azure BigData Dev

Scale automatique HdInsight

Nicolas Bailly | juin 20, 2018
  Avec HdInsight, il est possible de modifier le nombre de worker node depuis le portail azure. Mais une fois que c’est fait, il faut encore modifier les configurations dans Ambari pour que les modifications Hardware soient prises en compte au niveau software. Cela peut s’avérer fastidieux si on le fait souvent, nous allons voir comment automatiser tout ça. I. Mise à l’échelle de HdInsight Grâce au package nuget Microsoft.Azure.Management.HDInsight, nous pouvons...
.Net Azure DevOps PowerShell

Ma VM Azure est-elle démarrée ou pas?

Nicolas Bailly | juin 8, 2018
Lorsqu’on démarre une VM dynamiquement par powershell par exemple, on aimerait savoir  tout aussi dynamiquement si la VM est démarrée et opérationnelle. Pour cela, nous disposons de différentes informations sur la VM, mais lesquels prendre. Par exemple, on peut trouver le statut du réseau, des disques, … Nous allons voir quels statuts récupérer et comment les interpréter. Avant de commencer, nous allons nous connecter à la souscription qui contient...
.Net Dev

Fiabiliser les applications .Net avec l’amie Polly

Eric FAUQUEMBERGUE | août 8, 2017
Polly n’est pas qu’une balade de Nirvana, que les jeunes générations peuvent ne pas connaître mais qui, pour les autres, vous restera maintenant en tête pendant la lecture du reste de cet article. Polly est aussi une librairie Open Source .NET permettant de renforcer considérablement la robustesse de votre application en implémentant assez simplement des politiques de rejeu (retry), de circuit breaker, de gestion des timeouts, d’isolation et de fonctionnement de repli...
.Net Azure Dev Windows Azure

L’API Management S01E03 : design et consommation d’API avec Azure API Management

Eric FAUQUEMBERGUE | mai 3, 2017
Dans les deux premiers articles de cette série, nous avons vu à quoi servaient les outils d’API Management, et avons montré comment préparer la mise en place d’une API dans le produit Azure API Management. Dans cet ultime article, je me propose de vous montrer comment exploiter cette instance pour tirer bénéfice de ce type de produit. Administration de l’API : construction de produits Quand on publie une API publique, on peut trouver un intérêt à sous diviser son offre en...
Aller au contenu principal