Bienvenu(e)

My Dev Blog

Le site qui regroupe mes expériences professionnelles de développeur.

Créer un environnement de développement avec DevContainer, Dockerfile et Docker-Compose
Les environnements de développement consistent souvent en une configuration complexe d’outils, de versions de dépendances, et de systèmes spécifiques. Cela...
écrit le 20 Sep 2024 dans devcontainer
Comment tester sa WebApi ASP.NET Core?
Je suis développeur web backend et ma tâche principale est de créer des WebApi. Les tests sont une seconde nature...
écrit le 17 Jan 2021 dans DotNet, WebApi, xUnit, Tests
Comment migrer vers Unity 5?
La mise à jour de vieux paquets nuget peut parfois poser des soucis. Je me suis pris la tête un...
écrit le 04 Sep 2019 dans DotNet, IoC, Unity
Visual Studio 2019 erreur de compilation DV0001
Je viens d’avoir une erreur qui m’a bien fait tourner en rond. Dans ma solution j’ai des projets csproj version...
écrit le 01 Jul 2019 dans VisualStudio
Rapport du CES 2019 par Euro Tech Week
J’ai réçu le rapport du CES 2019 édité par l’Euro Tech Week. Vous pouvez le voir ici.
écrit le 20 Mar 2019 dans CES2019
Départ pour Las Vegas
Je suis un joueur de poker amateur qui joue dans un club de la région Lilloise : l’Evolution Poker Club...
écrit le 06 Jan 2019 dans CES2019
DevOps : GitHub / VSTS
Dernièrement il m’a été posé la question s’il était possible faire du DevOps avec VSTS et des sources sur Github....
écrit le 23 Nov 2017 dans DevOps, Source Control, Continuous Integration
DevOps : Création du projet
Voici la suite de l’article : DevOps : Définition Je vais commencer par créer un logiciel. Ce projet personnel va...
écrit le 29 Jul 2017 dans DevOps, NDepend
DevOps : Définition
J’ai récemment présenté une interprétation personnelle de DevOps dans une société. Tout d'abord je n'ai, pour le moment, pas eu l'occasion...
écrit le 31 May 2017 dans DevOps
NDepend 2017
Le Clean Code de l’oncle Bob (Robert C. Martin) est ce à quoi devrait tendre tous les logiciels. Le manifeste...
écrit le 12 Feb 2017 dans NDepend
NDepend
J’ai assisté à la session des TechDays 2014 qui présentait l’outil NDepend. Session malheureusement trop courte pour découvrir l’outil en...
écrit le 11 Feb 2014 dans NDepend
OfType et Cast
Vous est-il déjà arrivé de vouloir utiliser Linq sur une liste ou une collection qui ne supporte pas Linq? Je...
écrit le 05 Feb 2014 dans CSharp, Linq
Tri dynamique avec Linq
Avant l’arrivée de LINQ, le tri dynamique consistait en la concaténation de bout de SQL dans une requête. Question sécurité...
écrit le 14 Oct 2013 dans CSharp, Linq
Chaîne de responsabilité
La Chaîne de responsabilité est un design pattern assez courant en programmation Orientée Objet. Il découple la source de la...
écrit le 14 Oct 2013 dans CSharp, Design Pattern
De l'utilité d'écrire de bons messages d'erreur
Qu’est-ce qu’un bon message d’erreur? Celui qui dit à l’utilisateur qu’une erreur est survenue? Que quelque chose s’est mal passé?...
écrit le 20 Sep 2013 dans Divers
Protocol buffers : problèmes et solutions
Voici quelques problèmes rencontrés pendant ma découverte de ProtoBuf : Les objets transférés ne sont pas récupérés Cause Lors de...
écrit le 29 Apr 2013 dans CSharp, protocol buffer
Protocol buffers et WCF
Présentation de Protocol Buffers Protocol Buffers est un système de sérialisation pour des données structurées développé par Google. Il est...
écrit le 29 Apr 2013 dans CSharp, WCF, protocol buffer
Supprimer une queue MSMQ Network Service
Lorsque Windows crée automatiquement des queues il les associent le plus souvent avec l’utilisateur Service Réseau (Network Service). Quand on...
écrit le 23 Jan 2013 dans Divers
MSMQ via VPN
Pour un client j’ai dû faire communiquer via un VPN une application à l’aide de MSMQ et de queues privées....
écrit le 20 Dec 2012 dans CSharp, Tests
Enum et fonctions génériques
Il est courant de trouver parfois dans son code des méthodes génériques de ce type : public void MyMethod<T>(T input)...
écrit le 26 Oct 2012 dans CSharp
Mock de MSMQ
J’ai cherché à faire un mock de la classe System.Messaging.MessageQueue pour les tests unitaire d’un projet. Après avoir testé plusieurs...
écrit le 06 Aug 2012 dans CSharp, Tests
Créer un mock pour un service WCF
Je cherchais sur le web comment tester des appels à un service WCF et faire des tests unitaires. J’ai trouvé...
écrit le 19 Jul 2012 dans CSharp, Tests, WCF
Repository pattern
Voici un design pattern assez intéressant puisqu’il permet à la fois de détacher l’implémentation des entités de sa persistance (ou...
écrit le 27 Mar 2012 dans Design Pattern, CSharp, Repository
Injection de dépendance
Le découplage de composants Il est commun en développement d’utiliser des interfaces pour découpler les composants. Prenons cet exemple. Nous...
écrit le 27 Mar 2012 dans Design Pattern, CSharp, IoC, Injection dépendance
Trouver les erreurs de Binding
Il arrive d’avoir des erreurs de Binding dans le XAML. En effet le Binding est défini en tant que chaîne...
écrit le 15 Sep 2011 dans XAML, WPF, Binding, Debug
Copie de fichier par SSH en ligne de commande
Parfois il arrive de devoir copier une série de fichiers sur un serveur web hébergé sur Linux accessible uniquement via...
écrit le 15 Sep 2011 dans SSH