Click here to Skip to main content
Licence 
First Posted 8 Oct 2006
Views 18,280
Bookmarked 19 times

OR.NET - OR Mapper for .NET 2.0 / SQL Server

By | 8 Oct 2006 | Article
Open Source OR Mapper which achieves object-relational persistence through generated C# 2.0 code.
OR.NET - OR Mapper / Code Generator for the .NET 2.0 Framework

OR.NET is an OR Mapper for SQL Server, and the .NET 2.0 framework. Unlike other OR Mappers, OR.NET achieves object-relational persistence through generated code which the user is free to modify in any way he sees fit.

OR.NET works by soliciting all OR information through a simple to operate GUI (which has comprehensive documentation). Once all needed information has been entered, a comprehensive data access layer is generated in C# 2.0, which can then be placed into a .NET project.

Both foreign-key, and mapping-table relationships are supported. For to-many relationships, the user can designated any generic, or non-generic .NET collection to have the result placed in. Also supported are nullable types, lazy loading, transaction management (including distributed), and SQL Server identity columns.

OR.NET is absolutely free, and open-source. I am still in the process of actively adding new features to it, but the most current, stable version can be downloaded from: HERE This link will allow you to download the code, executable, and a robust user's manual (all completely free of course). The OR.NET homepage can be found at O/R Mapper

I would like to stress that this is not a 30 day free trial, or a limited version with the aim of selling anything. This is an open source project that I would like to get out to as many people as possible. The reason I am not posting the code here is because I want to avoid keeping multiple locations up to date with the most current version.

As I state on my website, If you have any questions, comments, suggestions, bugs, or feature requests, please do not hesitate to email me at AdamRackis@hotmail.com and I will most likely get back to you within a day.

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here

About the Author

adamAFA46

Web Developer

United States United States

Member



Sign Up to vote   Poor Excellent
Add a reason or comment to your vote: x
Votes of 3 or less require a comment

Comments and Discussions

 
You must Sign In to use this message board. (secure sign-in)
 
Search this forum  
 FAQ
    Noise  Layout  Per page   
  Refresh
GeneralMy vote of 1 PinmemberRoberto Collina0:52 16 Feb '09  
GeneralRapidly Develop .NET Applications with O/R Mapping PinmemberIqbal M Khan23:53 18 Mar '07  

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Permalink | Advertise | Privacy | Mobile
Web02 | 2.5.120517.1 | Last Updated 9 Oct 2006
Article Copyright 2006 by adamAFA46
Everything else Copyright © CodeProject, 1999-2012
Terms of Use
Layout: fixed | fluid