Database frameworks & generators

Useful tools for building for .NET application whether they are desktop or for web.

Drapper

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”.
code.google.com/p/dapper-dot-net/

PetaPoco

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/

SalarDbCodeGenerator

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.

http://salardbcodegenerator.codeplex.com/

 

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 *