Extending C# using Fody with Simon Cropp
Episode #1152
Tuesday, June 16, 2015
How do you extend C#? Carl and Richard talk to Simon Cropp about his open source project called Fody. Simon talks how Fody allows you do do "weaving" of .NET assemblies to add capabilities. Sounds simple, but it's not - it's hugely powerful and has to be handled carefully. To make it even more amazing, there are a ton of add-ins built for Fody to open the door to all sorts of aspect-oriented programming, simplifying testing, instrumentation and other sorts of coding extensions. So many possibilities, you should check it out!
Guests:
Simon Cropp
Software Developer and part-time hacker I contribute heavily to many and varied open source projects. I believe in the open-source ethos of "Paying it forward".
Links:
- OmniSharp http://www.omnisharp.net/
- Fody https://github.com/Fody
- Kind of Magic https://visualstudiogallery.msdn.microsoft.com/d5cd6aa1-57a5-4aaa-a2be-969c6db7f88a
- Mono.Cecil http://www.mono-project.com/docs/tools+libraries/libraries/Mono.Cecil/
- ILSpy http://ilspy.net/