Projects

FluentData

FluentData is an open source Micro ORM framework that makes it simple to select, insert, update and delete data in a database. It gives the developer the power of ADO.NET but with the convenience of an ORM. It has a simple to use fluent API that uses SQL - the best and most suitable language to query data, and SQL or fluent builders to insert, update and delete data.

See http://fluentdata.codeplex.com for the project home page

ViewStateToDB

ViewStateToDB is a simple assembly (.DLL) that can be plugged into any existing ASP.NET Web Form web site/application in order to move the persistence of the view state from the page (HTML) to a database. By storing the view state in the database the size of the page is greatly reduced (=saves you bandwidth) and the security is increased since the view state can no longer be viewed by everyone.

See http://viewstatetodb.codeplex.com for the project home page

Nollie

Nollie is a lightweight, simple to use caching framework for .NET. Nollie let's you cache your .NET objects in a MS SQL-Server database, memory or both for improved performance.

See http://nollie.codeplex.com for the project home page

AutoMock

When writing unit tests for any code that uses dependency injection, and when using a mocking framework, we need to declare and inject any dependency we have. This is repetitive and boring code to write, especially on classes with many dependencies. AutoMock solves this by creating mocks/stubs on the fly for a given class together with an instance of it.

See http://automock.codeplex.com for the project home page