Database frameworks & generators

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.

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.


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.


This entry was posted in .NET and tagged . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *