PC Review Forums Newsgroups Microsoft DotNet Microsoft ADO .NET O/R Mapper for dotnet

Reply

O/R Mapper for dotnet

 
Thread Tools Rate Thread
Old 11-02-2006, 09:13 AM   #1
Klaus Hebsgaard
Guest
 
Posts: n/a
Default O/R Mapper for dotnet


Has anyone in her got experience with O/R Mappers for dotnet?
Some of the requiriments could be
-Enterprise level
-Caching strategi
-Stability
-oracle support


I have been looking at the following:

http://ibatis.apache.org

http://msdn.microsoft.com/netframework/future/linq/

http://www.alachisoft.com/ncache/index.html

and NHibernate

/Klaus

  Reply With Quote
Old 11-02-2006, 10:05 AM   #2
Miha Markic [MVP C#]
Guest
 
Posts: n/a
Default Re: O/R Mapper for dotnet

Add
- Developer Express' XPO (v2 is in beta) and
- LLBLGenPro
- Paul Wilsons' ORMapper

I guess it depends on your needs.
And avoid DLinq for now as it is in *tech preview* phase only.

--
Miha Markic [MVP C#]
RightHand .NET consulting & development www.rthand.com
Blog: http://cs.rthand.com/blogs/blog_with_righthand/

"Klaus Hebsgaard" <khebbie@gmail.com> wrote in message
news:1139649196.965659.119940@o13g2000cwo.googlegroups.com...
> Has anyone in her got experience with O/R Mappers for dotnet?
> Some of the requiriments could be
> -Enterprise level
> -Caching strategi
> -Stability
> -oracle support
>
>
> I have been looking at the following:
>
> http://ibatis.apache.org
>
> http://msdn.microsoft.com/netframework/future/linq/
>
> http://www.alachisoft.com/ncache/index.html
>
> and NHibernate
>
> /Klaus
>



  Reply With Quote
Old 11-02-2006, 11:11 AM   #3
afifo_007 afifo_007
Guest
 
Posts: n/a
Default Re: O/R Mapper for dotnet

I want to download .net framework versio 2.0.50125 and I didn't find
is there some one who can help me?



*** Sent via Developersdex http://www.developersdex.com ***
  Reply With Quote
Old 11-02-2006, 11:34 AM   #4
Frans Bouma [C# MVP]
Guest
 
Posts: n/a
Default Re: O/R Mapper for dotnet

Klaus Hebsgaard wrote:

> Has anyone in her got experience with O/R Mappers for dotnet?
> Some of the requiriments could be
> -Enterprise level


we have a lot of enterprise level users, and a lot of systems have
been made with LLBLGen Pro which have 500 tables/views or more (some
even 2500+ tables)

> -Caching strategi


Caching can be 'nice' but remember that caching is often not worth the
effort, for a couple of reasons:
- only in single entity fetches a cache can help you. If you fetch a
set of entities, you first always have to consult the persistent
storage, then pull in the entities not already in the cache, or refresh
the entities already in the cache. this is often slower.
- .NET doesn't have cross-appdomain object awareness. This means that
if your application works on a webfarm/ server farm, your code will
have to consult an external cache system, to be sure the objects are in
a cache or not. This means that this is AND slower, AND you effectively
re-do what's already build into every normal RDBMS: data cache.

> -Stability


Our code is very stable and mature (live since sept 2003). We also use
a policy where fixes have to be released a.s.a.p. so if a customer
reports an issue, a fix is available soon thereafter so you never have
to wait a long time for a service pack or quaterly roll up.

> -oracle support


We support oracle 8i-10g through ODP.NET.

Frans

--
------------------------------------------------------------------------
Get LLBLGen Pro, productive O/R mapping for .NET: http://www.llblgen.com
My .NET blog: http://weblogs.asp.net/fbouma
Microsoft MVP (C#)
------------------------------------------------------------------------
  Reply With Quote
Old 11-02-2006, 12:34 PM   #5
Lloyd Dupont
Guest
 
Posts: n/a
Default Re: O/R Mapper for dotnet

http://msdn.microsoft.com/netframework

"afifo_007 afifo_007" <afifo_007@yahoo.fr> wrote in message
news:urjwpvvLGHA.3260@TK2MSFTNGP11.phx.gbl...
>I want to download .net framework versio 2.0.50125 and I didn't find
> is there some one who can help me?
>
>
>
> *** Sent via Developersdex http://www.developersdex.com ***



  Reply With Quote
Old 11-02-2006, 04:01 PM   #6
W.G. Ryan eMVP
Guest
 
Posts: n/a
Default Re: O/R Mapper for dotnet

I was going to recommend LLBLGenPro with an explanation of how it fits into
your scenario, but Frans has provided it straight from the horse's mouth. If
you look at his client list though, it's pretty clear it's quite applicable
for Enterprise scenarios and I don't know of a single LLBLGenPro user that
doesn't love it
"Klaus Hebsgaard" <khebbie@gmail.com> wrote in message
news:1139649196.965659.119940@o13g2000cwo.googlegroups.com...
> Has anyone in her got experience with O/R Mappers for dotnet?
> Some of the requiriments could be
> -Enterprise level
> -Caching strategi
> -Stability
> -oracle support
>
>
> I have been looking at the following:
>
> http://ibatis.apache.org
>
> http://msdn.microsoft.com/netframework/future/linq/
>
> http://www.alachisoft.com/ncache/index.html
>
> and NHibernate
>
> /Klaus
>



  Reply With Quote
Old 11-02-2006, 05:20 PM   #7
Marc Scheuner [MVP ADSI]
Guest
 
Posts: n/a
Default Re: O/R Mapper for dotnet

>Has anyone in her got experience with O/R Mappers for dotnet?
>and NHibernate


Yes, we've started using NHibernate a while ago and it works quite
well so far (for MS SQL Server, in our case). It definitely supports
Oracle, too, and being a port from Hibernate, it's quite mature and
well tested, too.

Marc
  Reply With Quote
Old 12-02-2006, 11:53 AM   #8
Marc Scheuner [MVP ADSI]
Guest
 
Posts: n/a
Default Re: O/R Mapper for dotnet

>>Has anyone in her got experience with O/R Mappers for dotnet?
>>and NHibernate


See Shawn "The ADO Guy" Wildermuth's article "Getting started with
NHibnerate" on DevSource for an excellent intro:

http://www.devsource.com/article2/0,1895,1925698,00.asp

Marc
  Reply With Quote
Old 12-02-2006, 03:26 PM   #9
Klaus Hebsgaard
Guest
 
Posts: n/a
Default Re: O/R Mapper for dotnet

OK, thanks for the input everyone.
I suppose the two to look at is:
NHibernate and LLBLGenPro.

Thank you.

/Klaus

  Reply With Quote
Old 12-02-2006, 09:02 PM   #10
Klaus Hebsgaard
Guest
 
Posts: n/a
Default Re: O/R Mapper for dotnet

Excuse me, but are you Frans Bouma somehow affiliated with LLBLGen?

If so, I think it would be appropiate for you to introduce yourself as
such!

If you are not in any way affiliated with LLBLGen please accecpt my
excuse in advance !!!

/Klaus

  Reply With Quote
Reply



Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off