Useful tools for building for .NET application whether they are desktop or for web.
Drapper is is a micro-ORM, offering core parameterization and materialization services, but (by design) not the full breadth of services that you might expect in a full ORM such as LINQ-to-SQL or Entity Framework. Instead, it focuses on making the materialization as fast as possible, with no overheads from things like identity managers – just “run this query and give me the (typed) data”.
A tiny ORM-ish thing for your POCOs. PetaPoco is a tiny, fast, single-file micro-ORM for .NET and Mono. http://www.toptensoftware.com/petapoco/
SQLinq – use LINQ to generate Ad-Hoc Sql Queries
Easily generate ad-hoc SQL code using LINQ in a strongly typed manner that allows for compile time validation of sql scripts. http://sqlinq.codeplex.com/
This application is aimed to generate .NET class and methods for databases and model them based on customizable patterns.
SalarDbCodeGenerator is a database first, code generator. It uses customizable patterns to generate different codes and models for applications. The generator engine is mostly optimized for C# but it can be used to generate any other programming language code.