linfu


A framework that adds mixins, inversion of control, DbC, and other language features to the Common Language Runtime.

The LinFu Framework is a set of libraries that extend the CLR by adding the following language features: * Aspect-Oriented Programming * Dynamic Proxies * Late Binding * Mixins * Universal Event Handling * Closures with Lambda Arguments * Duck Typing * Design by Contract

For more information, you can read the articles posted at this link:

http://www.codeproject.com/cs/library/LinFuPart1.asp

PLEASE NOTE: The LinFu repository has been moved to Github. The LinFu source code will remain on the googlecode site, but all future commits and changes will be pushed to github itself. Click here to access the LinFu Github page.

Project Information

Labels:
linfu mixins designbycontract dbc .net csharp C ioc inversionofcontrol dynamicproxy