[new:30/07/2014]Chacun d’entre nous connait les rudiments de C#, moins nombreux sont les experts qui jonglent avec toutes ses possibilités. Parmi celles-ci j’en ai relevé que vous ne connaissez peut-être pas ou que vous oublieriez d’utiliser, ou que vous ne sauriez pas utiliser sans consulter la documentation. Un peu comme une visite de nuit d’une ville fait découvrir des paysages nouveaux dans des rues qu’on connait si bien de jour, C# by night c’est ça, alors suivez le guide !Plus...
[new:30/07/2014]Après avoir parlé des dangers de l’incrémentation dans un contexte multitâche parlons de cet opérateur positivement en montrant comment le surcharger dans une classe et l’intérêt qu’on peut y trouver…Plus...
[new:30/07/2014]Parfois il est bon de parler de petites choses dans un billet court.. C’est le cas aujourd’hui pour les opérateurs d’incrémentation et de décrémentation qui posent de sérieux problèmes en mode multitâche… Plus...
[new:30:06/2014]Async et Await simplifient l’écriture des applications qui doivent rester fluides et réactives. Mais cela suffit-il à rendre les applications multitâches ? Pas si simple… C’est ce que nous allons voir…Plus...
[new:30/06/2014]Qui pourrait s’interroger sur le bienfondé de l’utilisation de DateTime.Now pour obtenir la date et l’heure courantes ? Il y a pourtant matière à réfléchir ! Plus...
[new:30/05/2014]C# va arriver en version 6. Chacune de ses versions a été l’occasion de petites ou de grandes avancées. Que nous réserve la 6ème cuvée ?Plus...
[new:30/03/2014]Hier je vous parlais des méthodes d'extension en rappelant leur utilité en C#. Un lecteur très attentif m'a fait remarquer l'existence d'un piège que je n'évoquais pas…Plus...
[new:30/03/2014]Les méthodes d'extension sont aujourd'hui bien connues même si elles restent peu utilisées. Pourtant elles permettent de créer des bibliothèques de services facilement portables d'un projet à un autre et pouvant s'enrichir avec le temps. Aujourd'hui j'avais envie de revenir sur cette feature de C# et de vous en parler un peu ! Plus...
[new:30/03/2014]Beaucoup n’ont pas encore infléchi leur style de programmation vers le multitâche pourtant devenu indispensable. Certains l’ont fait et pensent que jouer avec les Threads est suffisant. En réalité le Threading n’est pas forcément équivalent à du parallélisme. Faisons le point !Plus...
[new:30/11/2013]Développer c’est bien. Refactorer c’est génial, mais interroger le code pour en connaitre ses secrets, ses faiblesses, son organisation, ses dépendances… C’est à la fois indispensable et un peu magique. NDepend version 5 va toujours plus loin pour vous aider dans ce data-mining dont la base de données n’est autre que votre propre code…Plus...