An open-source project designed to gather together my work in and around WCF. Currently, the primary focus of the project is to deliver a mechanism for generating a client based solely on the service interface definition; if you have access to the original interface/models then this framework will automatically generate a client for you and handle exceptions appropriately without having the change the client code.

The NinjaFerret.Wcf code can be found on github and the alpha release will be coming shortly.


My next project is going to be working on a set of templates for developing a CQRS system in .NET. Using OpenWrap as the mechanism for linking the different components together these templates will provide a standardised logging and some basic data access components as well as providing the project structure for your domain.