Créer un WebService avec Visual Studio
Avant de démarrer ce tutorial, voyons un peu comment définir un service Web “Un service web est un programme informatique permettant la communication et l’échange de données entre applications et...
View ArticleUtiliser les Web Services dans vos projet Visual Studio
Ce petit tutorial est la suite (logique) du post intitulé “Créer un Web Service avec Visual Studio”. Dans cette première partie, nous avions appris à créer un Web Service qui nous permettait au final …...
View ArticleDesign Pattern : Le Singleton en C#
Je démarre aujourd’hui des petits articles sur la mise en place en C# des design pattern les plus courants. Pour ceux qui ne connaissent pas les Design Pattern, je les invitent à lire quelques...
View ArticleDesign Pattern : Le Décorateur en C#
Aujourd’hui nous allons implémenter en C# le design Pattern Décorateur. Commençons par une petite définition “Le décorateur va attacher (Ajouter) des responsabilités supplémentaires à un objet. Il va...
View Articleforeach ou List.forEach : Lequel est le plus rapide ?
Parfois, on utilise l’un, parfois l’autre … Et puis on se dit que les performances sont similaires … Toutefois aujourd’hui j’ai cherché un peu d’infos à ce sujet et je suis tombé sur un article très...
View ArticleDesign Pattern : La Fabrication en C#
Aujourd’hui c’est au tour d’un des patterns Fabrication de se montrer ! Commençons par une petite définition Le pattern Fabrication fourni une interface permettant la création d’un objet tout en...
View ArticleLisibilité du code … Quelles sont vos règles ?
Avoir un code propre, un code lisible, un code qui, malgré des centaines de lignes, reste simple à comprendre et à modifier n’est pas aisé. Toutefois de nombreuses petites règles peuvent permettre de...
View ArticleTimeout de 10min avec TransactionScope
Aujourd’hui j’ai était confronté à un problème qui concerne les durées des transactions avec l’objet TransactionScope. Dans le cadre de la refonte d’une application (très) lourde nous commençons par...
View ArticleHow to : Le mot clé abstract
En faisant hier soir un petit tour sur des forums dédiés au développement, j’ai trouvé une question intéressante à propos des mots clé abstract et virtual. Le développeur cherchait à comprendre le...
View ArticleTout savoir (ou presque) sur le Behaviour Driven Development (BDD)
Il y a maintenant plus d’un an, je suis arrivé sur un projet qui, je le pense, a profondément changé ma façon de voir le monde du développement. De nombreuses techniques, liées à l’agilité, m’ont fait...
View Article