Technique
Gestion des exceptions en C#

En faisant du code review chez un client j'ai retrouvé quelques erreurs qu'il ne faut absolument pas faire pour traiter les exceptions.

Photo de Julien Chomarat

Julien Chomarat

Technique
Forcer la cmdlet PowerShell Invoke-RestMethod à utiliser TLS 1.2

Si vous avez des scripts PowerShell qui utilisent `Invoke-RestMethod`, vous allez sûrement avoir besoin de changer le comportement par défaut. Je viens d'avoir le problème sur un script qui interroge l'API de Github.

Photo de Julien Chomarat

Julien Chomarat

Technique
Mise en place des headers de sécurité avec NWebSec pour une Azure WebApp

Dans cet article, nous allons prendre une application ASP.Net Core 2 très simple qui sera hébergée dans une Azure WebApp et nous allons configurer les headers de sécurité avec NWebSec. Le sujet de la sécurité étant très vaste, nous allons avoir une approche assez pragmatique. Il vous faudra prendre du temps pour creuser et étudier toutes les options qui sont mises à votre disposition pour ces headers.

Photo de Julien Chomarat

Julien Chomarat

Technique
Azure / Python tips 2 - Accéder à un blob Azure

Dans ce bref post, on va continuer d'explorer le blob storage d'`Azure`. Nous allons montrer une fonctionnalité très utile lorsque nous désirons écrire des données à la fin des fichiers uniquement. C'est souvent le cas lorsque l'on écrit des fichiers de logs.

Photo de Emmanuel Chomarat

Emmanuel Chomarat

Technique
Fonction Azure avec Timer trigger

Dans le cadre de la remise à niveau d'une application SaaS que nous éditons, nous nous sommes aperçus qu'il restait une ressource Azure Mobile Services convertie entre-temps en Scheduler Job Collection. Ce service nous permettait à l'origine de planifier des tâches CRON à moindre coût (gratuit). Le nouveau service permet la même chose mais avec un tarif moins intéressant. Afin d'alléger le coût de fonctionnement de notre application et surtout pour jouer avec les dernières nouveautés Azure, nous avons converti ce Scheduled Job en Azure Function avec un timer trigger.

Photo de Sébastien Jousse

Sébastien Jousse

Technique
UI Automation d'une StoreApp

Dans ce post, nous allons voir comment automatiser en C# une application lourde. Cela peut être utile pour tester de manière automatique l'interface utilisateur d'une application ou aussi pour réaliser des tâches en automatique où seule l'interface graphique est disponible. Avant de rentrer dans le vif du sujet, nous allons avoir besoin de l'outil Inspect que vous pouvez installer avec l'installer de Visual Studio 2017. Pour savoir s'il est installé vous devez vous rendre dans ce répertoire: `C:\Program Files (x86)\Windows Kits\10\bin`

Photo de Julien Chomarat

Julien Chomarat

Précedent Suivant