473,399 Members | 3,656 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,399 software developers and data experts.

The old o/r mapper question

Just an update to see what O/R Mappers you guys recommend. LINQ is
coming out soon but i'd really like to standardize on something at my
company. Some O/R Mappers i've already looked at or used in the past:

- NHIbernate
- LLBLGen
- NetTiers
- Paul Wilson's ORM
- IdeaBlade
- Thona's Entity Broker (I absolutely REFUSE to use this because the
developer is so arrogant and abusive on asp.net forums)

Does anyone have any suggestions other than the ones above?

Jan 2 '07 #1
1 1172
Anyone else with something USEFUL to add? ;)

Seriously though, maybe i should specify. What i'm looking for is an
O/R Mapper that provides the following:
- Should let you build the Object Model seperate from the Database.
Ideailly i would like something that let you generate the database from
your model, but with the option to generate objects from an existing
legacy database.
- A decent UI
- Built in Code Generation (i'm tired of going to Codesmith to regen my
code)
- Support for inheritance and polymorphism
- Support for pre-fetches or JOINS (if i'm getting a list of the top 30
Orders, I should be able to get their related Customer objects in the
same query)

Peter wrote:
Fregas,
Let me make a confession. I've experimented with so many of these, my head
is still spinning and I still haven't been able to "Standardize" on a single
one of them.

They are all a bit different, and each seemed to have its own set of
idiosyncracies, benefits, and drawbacks.

Put another way, "beauty is in the eye of the beholder".

Best of luck,
Peter

Site: http://www.eggheadcafe.com
UnBlog: http://petesbloggerama.blogspot.com
Short urls & more: http://ittyurl.net


"Fregas" wrote:
Just an update to see what O/R Mappers you guys recommend. LINQ is
coming out soon but i'd really like to standardize on something at my
company. Some O/R Mappers i've already looked at or used in the past:

- NHIbernate
- LLBLGen
- NetTiers
- Paul Wilson's ORM
- IdeaBlade
- Thona's Entity Broker (I absolutely REFUSE to use this because the
developer is so arrogant and abusive on asp.net forums)

Does anyone have any suggestions other than the ones above?
Jan 3 '07 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

8
by: Flare | last post by:
Hi Im coming from a J2EE world and have used Hibernate very succesfully. Now I have to choose wich O/R mapping to use in my next ASP.NET project for the persistence layer. The next projet is...
1
by: mirnazim | last post by:
Hi, I have to develop a web based information system for an educational institution. It is going to be a 100% OO code. Therefore I also need an Object Relational Mapper. I have not used any object...
21
by: Islamegy® | last post by:
I was spending time to learn the use of strongly typed collection instead of Dataset/datatable and using Enterprise Library Applictations block.. Recently i discovered there is alot of project...
3
by: Dave A | last post by:
Has anyone written or using an identity mapper design pattern in an enterprise framework? The identity mapper pattern is described in Martin Fowler's Patterns of Enterprise Application...
17
by: Fregas | last post by:
I'm the lead developer at my company and i'm looking into O/R Mappers again. I've used LLBLGen and Wilson ORM and played with some others. I prefer WORM because of its simplicity and the fact that...
0
by: cduffy | last post by:
Hi all, I have been converting my BT 2004 projects to BT 2006 for several days now. Things have been going well, but there is one thing that is really irking me.. When I double click a map...
0
by: Iceman | last post by:
To help speed up HTML image mapping try out Precision HTML Image Mapper from Hackett Solutions Inc. http://www.hackettsolutions.com/PrecisionHTMLImageMapper.aspx The Precision HTML Image...
5
by: Flip Rayner | last post by:
Hi, We are creating a URL mapper that translates from one URL (yucky - badly formatted), to a nicely formatted URL. The mapper acts as a proxy type website above the source website, processing...
1
by: LavanyaM | last post by:
hi all, could you give me some open source standard tool for xml to xml mapper? Regards, Lavanya.M
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.