CodeAuthor

CodeAuthor is a dedicated C# 2.0 data access layer and 3 tier architecture code generation tool.
By simply selecting a database, CodeAuthor will build a simple, yet powerful open source Data Access Layer (DAL) in C# 2.0 and all related Database Stored Procedures in SQL Server 2005. This greatly reduces the time many developers spend on data access "plumbing" while improving the quality of the overall architecture. Thus, developers can focus on more interesting and valuable business/functional development tasks.
The CodeAuthor framework is best suited to ASP.NET 2.0+ web applications although it works just as well in any WinForm application. The CodeAuthor framework can be used in applications of all sizes and has already been a proven success even in many large scale applications ($1M+).

Go to http://www.codeauthor.org/

See also these related projects.