Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Fathi Bellahcene

.Net m'a tuer!

Parcourir par tags

Tous les tags » C#   (RSS)
Premiers pas avec AkkaDotNet
Akka.net est un framework qui vous permettra de faire des programmes distribués et scalable assez simplement en se basant sur le pattern “Actors Model” . c’est également un portage de la librairie Akka assez connu des développeurs java et surtout Clojure. Lire la suite...
TypeMock: mock everything!
Tester du code Legacy Il y a quelques temps, j’ai initié une série de blog post sur un sujet toujours d’actualité : comment tester unitairement une application Legacy quand les techniques de bases ne sont plus suffisantes. Le problème qui se pose était Lire la suite...
NFluent : l’outil indispensable pour vos tests unitaires
Qu’est-ce que NFluent C’est une libraire d’Assertion que vous pouvez utiliser avec les principaux framework de tests unitaires (xUnit, NUnit, MsTest,…) et dont le but est de vous faciliter l’écriture et le debug de vos tests unitaires. Pourquoi l’utiliser Lire la suite...
Design pattern : Pattern Strategy et Agilité
Pourquoi parler du pattern strategy? parce que c’est, a mon avis, le pattern que vous allez le plus souvent utiliser lorsque vous faites des projets agiles: qui dit projet Agile, dit projet ayant des tests unitaires, donc Injection de dépendance…et donc Lire la suite...
Design pattern Decorator (décorateur)
Très souvent, lorsque l’on souhaite ajouter des fonctionnalités à une classe on pense : héritage – et c’est un bon réflexe. Mais - très souvent également- la solution n’est pas forcément adapté : on peut souhaiter ajouter plusieurs fonctionnalités à la Lire la suite...
C# 5 : Caller Info Attributes.
Avec C#5, Microsoft n’a pas seulement ajouté le support de l’Asynchronisme avec les mots clés Async/Await…il y avait également les « Caller Info Attributes ». Pourquoi en parler ? Parce que dans certains cas, comme nous allons le voir, cela peut être Lire la suite...
[WebCast]: Application Legacy Testez les avec VS 2012 sans modifier leurs architectures
Microsoft viens de mettre en ligne un webcast que j’ai réalisé au sujet des applications légacy. C’est un sujet qui est de plus en plus d’actualité car .NET, qui reste un langage jeune, commence a avoir un parc d’applications conséquent qu’il faut maintenir Lire la suite...
[Programmez 160]: Article sur le Fakes Framework!
Dans le numéro de janvier (160) j’ai publié avec Jason un article sur les Shims: après avoir écris un article sur les nouveautés qu’apporte VS 2012 pour les tests unitaire, il était important pour moi de traiter le Fakes Framework dans un article à part. Lire la suite...
Article Programmez 155 : TDD avec VS 2012
Avec Jason , nous avons publié un article dans le magazine Programmez (155) sur le TDD et VS 2012. L’idée de cet article n’était pas de faire une contribution majeure sur le TDD (presque tout à été dit sur le sujet et par des personnes beaucoup plus compétentes Lire la suite...
tout est dans l’image :)
Lire la suite...
Posted: lundi 2 avril 2012 22:13 par fathi | 2 commentaire(s)
Classé sous : , ,
[framework 4] Les Tasks et le Thread UI
Je viens de passer quelques temps au TechDay’s et j’ai pu voir pas mal de session intéressante. Par contre une chose m’a un peu étonné lors de certaines de ces sessions qui abordaient les améliorations du framework .NET (donc le 4.5) : en gros, beaucoup Lire la suite...
Article au sujet de Code Contracts dans le dernier programmez
Vous trouverez dans lire “Programmez” de décembre un article écrit par Jason et moi qui présente l’API Code Contracts. Vous pouvez avoir un aperçu ici et ici . Dans le même numéro (juste après notre article), vous aurez également le bonheur de lire un Lire la suite...
Appeler des méthodes en ignorant la casse? c’est possible!
Je préfère le dire de suite, ce post à pour seul objectif de s’amuser en codant et il est fort peu probable de retrouver ces lignes de code en production Ca fait un bout de temps que je regarde la possibilité d’utiliser les classes dynamiques arrivés Lire la suite...
Posted: jeudi 17 mars 2011 23:11 par fathi | 2 commentaire(s)
Classé sous : ,
[CodeContracts] PEX, un ami qui vous veut du bien
Lors de mes deux derniers posts ( ici et ici ), j’ai eu l’occasion de parler du framework proposé par Microsoft pour faire du Design by Contract. J’ai pas abordé des sujets tels que l’analyse statique ou encore toutes les types de contrats possible car Lire la suite...
Interface-Based Programming & Code Contracts
Dans le post précédent, on a vue que les contrats définis sur une classe étaient reportés sur ses classes dérivés. Cela nous permet de mieux respecter le principe LSP. Ce poste ne va pas porter sur les différentes features proposées par CC, vous les trouverez Lire la suite...
Code Contracts …. ca déchire!
ca y est! j’ai un peu de temps de “libre” a moi Je vais donc pouvoir consacrer un peu de temps à mon blog et vous parler de CodeContract. Pourquoi? bah parce que comme le dit le titre : ca déchire! Le but n’est pas de vous bassiner avec les différents Lire la suite...
Article dans Programmez sur les principes SOLID
Hello tout le monde! J’ai pas pu blogger ces derniers temps car j’ai eu un (heureux) petit chamboulement dans ma vie perso (un “bug” de 3.8 kg et de 52 cm) J’en profite juste pour vous annoncer la parution d’un article sur les principes SOLID dans le Lire la suite...
Faire de l’audit avec PostSharp
Lors de mon précédent post, j’ai parlé de PostSharp et des différentes utilisations possibles de ce Framework d’AOP (Programmation orienté Aspect). Ici je vais vous présenter un nouveau type d’attribut qui arrive avec la V2 de PostSharp l’attribut LocationInterceptionAspect Lire la suite...
Premiers pas avec PostSharp !
Pour mon premier post, après avoir beaucoup réfléchit, j’ai décidé de parler de PostSharp étant donné que j’étais plongé dans la V2. PostSharp est un framework qui permet de faire de l’AOP (programmation orienté aspect) de manière assez simple étant donnée Lire la suite...


Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01