Example Code
All my work-in-progress is against my GitHub repositories, although some of the links below point to my older Hg repositories. My work is licensed under the GPL, so please fork (and submit patches!)
- NFeature (.NET 4.0) A simple feature configuration system for .NET.
- Asynchronous performance monitoring (.NET 4.0 / PostSharp / TPL) This asynchronous metrics aspect enables flexible logging of metrics without having to block the thread under measurement.
- Data access component (LINQ to NHibernate) Expose the database to the domain as a generic collection.
- Automatic cache item recalculation (.NET 4.0, PostSharp, TPL) An aspect-oriented caching façade that optionally shields users from cache-misses through asynchronous cache item re-calculation.
- Complete REST-based web application (ASP.NET MVC, .NET 4.0, REST, RPC, SMS, IOC, GOF, SOC.. etc!) A complete web-application submitted as part of a "code challenge", under tight time constraints for a contract role.