[.Net] DynamicMethod: performance ultime pour exécuter du code DOM

Lorsqu’on est développeur d’applications, on doit sans cesse faire attention à l’utilisation des ressources et aux performances d’exécution.

Récemment j’ai rencontré plusieurs soucis liés aux performances de mon code et plus précisément sur l’exécution de plusieurs milliers de fonctions DOM (via vbcodeprovider).

J’ai donc fait plusieurs recherches sur le net et j’ai trouvé (désolé je n’ai pas retenu l’addresse) une solution très performante qui consiste à utiliser les DynamicMethod à la place des invoke.

Les DynamicMethod sont tout simplement des méthodes dynamiques (pas possible !) qui peuvent être compilées, exécutées et supprimées.…

Read more