Il n'existe aucun complète de la documentation et des tutoriels sur Mono.Cecil?
J'ai vu ces articles et vidéo, afin de ne pas la liste de ces:
Il n'existe aucun complète de la documentation et des tutoriels sur Mono.Cecil?
J'ai vu ces articles et vidéo, afin de ne pas la liste de ces:
Après quelques heures de recherche sur google, j'en conclus que, apparemment Mono.Cecil officiellement manque de documentation... en Citant une réponse par courriel de la bibliothèque de l'auteur Jb Evain (en avril 2008):
> 2) Est-il une documentation pour Cecil (autres que le code source)?
Nop. Il a beaucoup d'exemples de tous sur la place.
Cela dit, voici quelques liens et les notes qui peuvent être utiles:
Et quelques autres plus ou moins utiles des extraits d'articles et d'autres bribes de renseignements:
En passant, si vous avez une expérience positive avec la bibliothèque dans l'avenir, il serait bien si vous envisagé de départ par exemple, certains wiki (peut-être sur un wiki serveur d'hébergement) ainsi que les connaissances que vous avez acquises pourraient aider d'autres personnes à éviter le problème que nous parlons ici...
Le vrai manuel pour tout ça est le livre Expert .NET 2.0 IL Assembler de Serge Lidin . Ce n'est pas une lecture relaxante, mais si vous aimez ce genre de choses, c'est génial.
Le standard annoté de la Common Language Infrastructure est un livre plus général qu'il est utile d'avoir pour une compréhension globale.
Essayez la publication de blog Introduction à IL Rewriting avec Cecil, Première partie - Réécriture de FizzBuzz et l’art de rediriger des appels de méthode .
(Oui, je suis l'auteur. :))
J'ai un exemple de projet décrit dans l'article de blog Jiggler: Ajoutez du code à chaque méthode en assembleur avec Mono.Cecil, appelé Jiggler, que j'utilise pour randomiser l'exécution du code afin d'éliminer les bugs multithreads. Cela utilise Mono.Cecil et a le code source complet.
L'un des meilleurs exemples de l'utilisation de Cecil que j'ai trouvé sont les bibliothèques de Gendarme (le code source). C'est une version open source de FxCop, de sorte qu'il n'beaucoup de CIL de l'analyse. Les règles sont assez bien organisées et bien évidemment de faire un usage intensif de Cecil.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.