Open Source Code Generators
Advanced Data Provider, ADP - The Advanced Data Provider - ADP, is a
transparent factory for
ADO.NET which loads providers dynamically. It
is written in C# and works on .NET, Portable.NET and Mono on Linux and
Windows.
Go to project 'Advanced Data Provider, ADP'
Bamboo.Prevalence - Bamboo.Prevalence is a .NET object prevalence
engine.
All you need to start using Bamboo.Prevalence in your projects is
the .NET framework runtime.
Go to project 'Bamboo.Prevalence'
Base4.NET - Base4 is a powerful open source platform and API for
extending and integrating existing legacy and 3rd party databases. It
is more than just a product it is a philosophy, and approach to
integration t ...
Go to project 'Base4.NET'
BBA Data Objects - BBA DataObjects is an object-to-relational mapping
library forMicrosoft .NET that maps SQL Server tables to Objects, so
you can buildreal Object Oriented Applications in a fast and easy way.
Top featu ...
Go to project 'BBA Data Objects'
Castle - Castle is an open source project for .net that aspires to
simplify the development of enterprise and web applications. Offering
a set of tools (working together or independently) and integration
with ...
Go to project 'Castle'
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 Acce ...
Go to project 'CodeAuthor'
csopf - C# Object Persistence Framework - The C# Object Persistent
Framework (csopf) is a project which has agoal of making development
of business software as rapid and asmaintainable as possible. The
philosophy is to create a framework whic ...
Go to project 'csopf - C# Object Persistence Framework'
D4Modelizer - D4Modelizer is a simple but powerful code generator. It
produces C#code from your Database. Each table could be mapped to an
object andits fields in properties. D4Modelizer propose a mapping
schema be ...
Go to project 'D4Modelizer'
Data Tier Generator - Generates SQL Server scripts for stored
procedures and C# classes used to access those stored procedures. T-
SQL and C# code generation are currently support for the following
actions: * Insert ...
Go to project 'Data Tier Generator'
DataObjects.NET 4.0 - DataObjects.Net v4.0 is a comprehensive business
logic layer development framework providing it with: Storage
independent data access layer - probably the most independent one. It
supports not just SQ ...
Go to project 'DataObjects.NET 4.0'
Fluent NHibernate - Fluent, XML-less, compile safe, automated,
convention-based mappings for NHibernate. All mappings done in the
code with lambda expressions (Map, References, HasMany, HasManyToMany,
HasOne, etc.). Now ...
Go to project 'Fluent NHibernate'
Gentle.NET - Gentle.NET is an RDBMS independent object persistence
framework. Itfeatures automatic SQL generation and object
construction, an SQLfactory for creating custom queries, DataView
construction helpers,e ...
Go to project 'Gentle.NET'
iBATIS - The iBATIS Data Mapper framework makes it easier to use a
database with Java and .NET applications. iBATIS couples objects with
stored procedures or SQL statements using a XML descriptor. Simpli ...
Go to project 'iBATIS'
n-orca - .NET ? Object Relational Component Architecture (N-ORCA) is
anarchitecture and framework for generating a robust middle-tier in
any.NET language that stores persistent data in a relational database.
Go to project 'n-orca'
NBusiness - An Entity Oriented Programming Library - NBusiness
features an Entity Definition Language known as E# (E Sharp). E is for
Entity and # is a reference to C#, from which its syntax is based. The
Entity Definition Language (EDL) focuses not on ...
Go to project 'NBusiness - An Entity Oriented Programming Library'
NDal - NDal is a Data Abstraction Layer for the .NET or MONO
environment.
Go to project 'NDal'
Neo .NET Entity Objects Framework - Neo is a framework for .NET
developers who want to write enterprise applications with an object-
based domain model. It is well suited for domain-driven design and
agile development.
Neo inc ...
Go to project 'Neo .NET Entity Objects Framework'
NHibernate for .NET - NHibernate is a port of Hibernate Core for Java
to the .NET Framework. It handles persisting plain .NET objects to and
from an underlying relational database. Given an XML description of
your entities ...
Go to project 'NHibernate for .NET'
NHibernate Linq - This Linq release support just about anything that
you can do with the criteria API. It does not support group joins or
subqueries in select clauses, since they aren’t supported by the
criteria API.
Go to project 'NHibernate Linq'
NPersist - NPersist is the completely free, open source (LGPL License)
persistence frameworkfor the Microsoft .NET framework v1.1 or higher.
Go to project 'NPersist'
ObjectBroker - ObjectBroker is an object relationnal mapping framewok
for the .NETplateform. It provide transparent persistance and
transactionmanagement.
Go to project 'ObjectBroker'
ODX.NET - Distributed ORM Framework - ODX - Open Dataset eXtensions -
Is another ORM framework with extremely small footprint and rich
feature set. The main goals of the project is to deliver maximum
functionality per each byte of core dl ...
Go to project '
ODX.NET - Distributed ORM Framework'
ODX.NET - Distributed ORM Framework - ODX - Open Dataset eXtensions -
Is another ORM framework with extremely small footprint and rich
feature set. The main goals of t ...
Go to project '
ODX.NET - Distributed ORM Framework'
OPF.NET -
OPF.NET is an Object Relational Mapper (ORM) Framework for
the .NET platform, which simplifies the handling of not object
oriented storages by encapsulating them into objects for easier
implementation ...
Go to project '
OPF.NET'
OR.NET - Welcome to
OR.NET, an open source O/R Mapper and Code
Generator for the .NET 2.0 Framework.
OR.NET generates a comprehensive
data access layer in stand-alone C# 2.0 after scanning your database’s
meta ...
Go to project '
OR.NET'
ORM.NET Object Relational Mapping and Code Generation Tool -
ORM.NET
is an easy to use development application that auto-generates a data
layer object model based on your database schema. The generated run-
time component exposes all tables as classes and column ...
Go to project '
ORM.NET Object Relational Mapping and Code Generation
Tool'
Ormyx - Ormyx for .NET is an Object Relational Mapping framework
for .NETplatform. It isolates domain objects from databases and allows
definingmultiple mappers for the same domain class with different
select ...
Go to project 'Ormyx'
Paladin RAD Framework - Paladinis a generic, feature-rich application
framework that is designed fortoday's competitive rapid application
development (RA ...
Go to project 'Paladin RAD Framework'
Persist.NET - Persist.NET is a persistence framework entirely written
in C# and available under LGPL license.
This project is partially based on the java implementation of Artem
Rudoy, wich uses Scott Ambler's ...
Go to project 'Persist.NET'
Sisyphus Persistence Framework - The aim of Sisyphus Persistence
Framework (SPF) is to greatly simplify the reoccurring problem of how
to validate and persist objects. Much like Sisyphus had to keep
rolling a boulder up a hill, we co ...
Go to project 'Sisyphus Persistence Framework'
Sooda Simple Object-Oirented Data Access - Sooda is an object-to-
relational mapping (O/R Mapping) software for the .NET environment. It
lets you automatically generate an object-oriented data access layer
(DAL) for your application. Instead of ...
Go to project 'Sooda Simple Object-Oirented Data Access'
Spring.NET - Spring.NET provides comprehensive infrastructural support
for developing enterprise .NET applications. It allows you to remove
incidental complexity when using the base class libraries makes
bes ...
Go to project 'Spring.NET'
SubSonic - SubSonic is a .net open source project developed by Rob
Conery and a core team of developers including Eric Kemp, Scott
Watermasysk, Jon Galloway, Phil Haack, and Gavin Joyce.
SubSonic is a Supe ...
Go to project 'SubSonic'
Thycotic.Data - a database agnostic data access layer - Thycotic.Data,
a data access layer for .NET that utilizes late bindingand allows use
of any
ADO.NET provider (and database) withoutreferences. Perfect for
ISVs who need their products to supportmultip ...
Go to project 'Thycotic.Data - a database agnostic data access layer'
TinyPersistence for .NET - The main goal of this proyect its to reduce
development time of the persistence layer, this layer maps application
domain entities to tables in a ...
Go to project 'TinyPersistence for .NET'
Ubik - Ubik is a persistence framework that has object relational
mapping (ORM) capabilities, for thesupport of domain models in highly
interactive client-server applications.
* Client-server design: Al ...
Go to project 'Ubik'
XPrevail - XPrevail is a .NET object prevalence layer, friendly and
extended. In case that you already it knows the prevalence concept the
manifest section brings the reasons for which the XPrevail exists, as
we ...