Category Archives: .NET

NDepend, la pleine maturité !

Il y a quelques bonnes années déjà, j’avais demandé à NDepend si je pouvais bénéficier d’une licence d’essai grâce à mon statut de MVP (beaucoup d’éditeurs le font) et Patrick, le responsable, avait bien voulu accéder à ma requête. Déjà, … Continue reading

Posted in .NET, Performance, Prevalence | Tagged | 2 Comments

Kinect et migration au SDK v2

Comme je l’expliquais dans un précédent article, j’aime bien utiliser la Kinect pour faire comprendre l’importance des tests unitaires avant de passer aux tests d’intégration à mes étudiants. Ca fait deux ans que j’utilise ce TP avec une Kinect de … Continue reading

Posted in C# | Tagged | 2 Comments

Attention au Random !

Obtenir du hasard d’un ordinateur, qui a été conçu dès le début pour être le plus déterministe possible, est certainement une des plus grandes difficultés en programmation. Ce n’est pas pour rien que les entreprises qui doivent créer des certificats … Continue reading

Posted in .NET, C# | Leave a comment

RedGate publie un second livre gratuit avec des astuces de performance

J’avais déjà parlé dans un ancien article du premier livre d’astuce de RedGate sur la performance : “50 ways to avoid, find and fix ASP.NET performance issues”. La suite vient d’arriver, sous la forme, toujours gratuite de “25 secrets for … Continue reading

Posted in .NET, Performance | Tagged | Leave a comment

Profilage énergétique dans le prochain Visual Studio

Enfin, ils l’ont fait ! Il existait quelques outils Open Source, ou bien on pouvait utiliser des systèmes de mesure hardware de la consommation électrique (voir ici, à 45’20’’), mais avoir un outil intégré dans Visual Studio, c’est vraiment génial … Continue reading

Posted in .NET | Tagged | Leave a comment

Un provider ADO.NET pour Bamboo Prevalence

Ca a mis le temps (annonce il y a un an), mais ça y est : le fournisseur ADO.NET pour le moteur de prévalence objet Bamboo est enfin disponible, en Open Source bien sûr, sur GitHub : https://github.com/MGDIS/mgdis.data.bambooclient C’est la … Continue reading

Posted in .NET, C#, Performance | Tagged | 1 Comment

Installer une image VMDepot dans Azure

Vous savez comment ça se passe quand vous voulez tester une nouvelle application serveur ? Vous ne voulez pas la mettre sur votre OS hôte, pour ne pas risquer de mettre le bazar sur votre ordi, surtout si c’est une … Continue reading

Posted in .NET | Tagged | Leave a comment

Utiliser des AppDomain pour pouvoir décharger des assemblages

Si vous avez déjà utilisé le chargement dynamique d’assemblages .NET, vous savez certainement qu’une fois une librairie chargée dans le contexte mémoire de la CLR, il n’y a pas de méthode pour la décharger. Si vous jetez un œil à … Continue reading

Posted in .NET, C# | Tagged | Leave a comment

Tech Days 2013 – 10 tips pour améliorer les performances de vos applications Windows 8

Certainement la session la plus technique, et la plus intéressante, de mon programme Tech Days. En particulier, elle a comblé les quelques manques d’une autre session qui était censée être axée performance mais n’avait finalement que peu parlé de ce … Continue reading

Posted in .NET, Performance, Retours | Tagged | Leave a comment

Optimisation d’échanges de titres par algorithmes génétiques

Le problème Comment fait-on quand on ne trouve pas un algorithme élégant qui solutionne mathématiquement un problème, en donnant une solution parfaite ? On transige, en bon développeur pragmatique… Prenons le cas d’un échange de titres dans le cadre d’un … Continue reading

Posted in .NET, C# | Tagged | Leave a comment