Er. alokpandey's Blog

Open Source Code Generators

Posted in ASP.NET (C# & VB), C# by Alok Kumar Pandey on October 10, 2010

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 …

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: