Posts précédents sur WAQS : WAQS : Introduction Comment utiliser WAQS? Comment WAQS vous propose d’exprimer vos règles métier ? 1/13 Comment WAQS vous propose d’exprimer vos règles métier ? 2/13 Propriétés calculées et polymorphisme Lors de l’écriture
Lire la suite...
Posts précédents sur WAQS : WAQS : Introduction Comment utiliser WAQS? Où écrire le code métier ? Le problème de la maintenance Le code métier est souvent disséminé un peu partout dans l’application : dans les entités côté serveur, dans les entités côté
Lire la suite...
Hier, j’ai codé un SyntaxRewriter qui rajoute les tests de nullité dans le corps de méthodes. Ceci peut s’avérer très facile comme ce code: public int Foo1( OrderDetail od) { return od.Product.Category.CategoryID; } Qui devient: public int Foo1( OrderDetail
Lire la suite...
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d’installer mon NuGet package RoslynHelper .
Lire la suite...
J’ai publié un POC qui permet d’enrichir le langage C# en utilisant Roslyn. Enjoy! :)
Lire la suite...
J’aurais le plaisir d’animer un après-midi du dev sur Roslyn le jeudi 12 avril avec Mitsu , Jean-Baptiste , Florent , Simon et David . Si vous voulez voir du code qui pique, inscrivez-vous !
Lire la suite...
Ma session des TechDays 2012 sur Roslyn que j’ai co-animé avec Léonard Labat est disponible ici .
Lire la suite...
Si vous êtes intéressé par Roslyn, je vous invite à lire l’article que j’ai écrit sur le sujet .
Lire la suite...
Le titre peut paraître bizarre mais c’est un vrai besoin rencontré chez un client pour lequel je vais utiliser Roslyn. Imaginez le scénario suivant : dans un projet, il y a des développeurs et des experts fonctionnels. Les experts fonctionnels doivent
Lire la suite...