Home All Groups Group Topic Archive Search About

Most popular object persistence framework

Author
4 May 2007 9:46 AM
Peter Morris
Hi all

What is the most commonly used object persistence framework for .NET?



Thanks

Pete

Author
4 May 2007 10:24 AM
Michael Nemtsev
Hello Peter,

NHibernate, it's used widely in Java world, before .NET and then was ported
to .NET
But ADO.NET vNext seems to be .NET standard after VS Orcas release: http://msdn2.microsoft.com/en-us/data/aa937723.aspx

---
WBR,  Michael  Nemtsev [.NET/C# MVP]. 
My blog: http://spaces.live.com/laflour
Team blog: http://devkids.blogspot.com/

"The greatest danger for most of us is not that our aim is too high and we
miss it, but that it is too low and we reach it" (c) Michelangelo

PM> object persistence framework
PM>
Are all your drivers up to date? click for free checkup

Author
5 May 2007 7:52 AM
Frans Bouma [C# MVP]
Peter Morris wrote:

> Hi all
>
> What is the most commonly used object persistence framework for .NET?

    Hard to say, though I think it's nhibernate.
    Looking at the size of the community, we're close though :)

        FB

--
------------------------------------------------------------------------
Lead developer of LLBLGen Pro, the productive O/R mapper for .NET
LLBLGen Pro website: http://www.llblgen.com
My .NET blog: http://weblogs.asp.net/fbouma
Microsoft MVP (C#)
------------------------------------------------------------------------
Author
8 May 2007 8:10 AM
Daniel
try also Gentle .NET (http://www.mertner.com/confluence/display/Gentle/Home)
and Sooda (www.sooda.org)

Gentle .NET provides caching, automatic sql query building, data binding,
database suport:
http://www.mertner.com/confluence/display/Gentle/Database+Provider+-+Implementation+Status.
suport is only for 1.x for now. version 2.0 is unverway;

Sooda provides code generation, caching, automatic sql query building and
support for .net 1.x and 2.0 and MS sql 2000/2005/Express

Cheers,
Daniel

Show quoteHide quote
"Peter Morris" <support@NOdroopySPAMeyes.com> wrote in message
news:%23V1KTEjjHHA.1216@TK2MSFTNGP03.phx.gbl...
> Hi all
>
> What is the most commonly used object persistence framework for .NET?
>
>
>
> Thanks
>
> Pete
>
Author
9 May 2007 4:42 AM
hp.haberlandner
Hi Pete,

Persistor.NET is not the most commonly used - but the best solution if
you are satisfied with forward mapping only. It is not an O/R mapper
but it stores your object model without any compromise - all your
classes and even all .NET Framework classes.

Hans-Peter

----------------------------------------------------------------
Save Objects Simply!
2Top Software Engineering GmbH
<a href="http://www.persistor.net/">www.persistor.net</a>
Author
9 May 2007 6:37 AM
Jon Skeet [C# MVP]
<hp.haberland***@gmx.at> wrote:
> Persistor.NET is not the most commonly used - but the best solution if
> you are satisfied with forward mapping only. It is not an O/R mapper
> but it stores your object model without any compromise - all your
> classes and even all .NET Framework classes.

And your opinion that it's the best solution is entirely impartial, I
suppose? ;)

--
Jon Skeet - <sk***@pobox.com>
http://www.pobox.com/~skeet   Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too
Author
9 May 2007 7:46 AM
Frans Bouma [C# MVP]
Jon Skeet [C# MVP] wrote:

>  <hp.haberland***@gmx.at> wrote:
> > Persistor.NET is not the most commonly used - but the best solution
> > if you are satisfied with forward mapping only. It is not an O/R
> > mapper but it stores your object model without any compromise - all
> > your classes and even all .NET Framework classes.
>
> And your opinion that it's the best solution is entirely impartial, I
> suppose? ;)

    Hehe, why would you think that, Jon ;)

        FB

--
------------------------------------------------------------------------
Lead developer of LLBLGen Pro, the productive O/R mapper for .NET
LLBLGen Pro website: http://www.llblgen.com
My .NET blog: http://weblogs.asp.net/fbouma
Microsoft MVP (C#)
------------------------------------------------------------------------
Author
9 May 2007 4:53 AM
hp.haberlandner
Hi Pete,

Persistor.NET is not the most commonly used - but the best solution
if
you are satisfied with forward mapping only. It is not an O/R mapper
but it stores your object model without any compromise - all your
classes and even all .NET Framework classes.


Hans-Peter


----------------------------------------------------------------
Save Objects Simply!
2Top Software Engineering GmbH
www.persistor.net
Author
11 May 2007 9:15 PM
Mike Partain
I don't mean to hijack the thread but this seems like the right group to
ask;

Can anyone comment on the current state of the ORM/Persistent products and
support for proper and full WPF binding?

I've run into some problems with my current choice and I'm ready to jump -
specifically any experience with nhibernate with exceed's wpf data grid?
(seems like that combination would push all the buttons to see if they
worked).


Show quoteHide quote
"Peter Morris" <support@NOdroopySPAMeyes.com> wrote in message
news:%23V1KTEjjHHA.1216@TK2MSFTNGP03.phx.gbl...
> Hi all
>
> What is the most commonly used object persistence framework for .NET?
>
>
>
> Thanks
>
> Pete
>
Author
13 May 2007 11:32 AM
Frans Bouma [C# MVP]
Mike Partain wrote:

> I don't mean to hijack the thread but this seems like the right group
> to ask;
>
> Can anyone comment on the current state of the ORM/Persistent
> products and support for proper and full WPF binding?

    It's my understanding that WPF supports full .NET 2.0 binding, which
means as long as INotifyPropertyChanged is implemented, it will work
properly.

    DependencyProperty support is a total different ballgame, I think you
then will be dissapointed for the moment, however, when I look around
for full WPF control libraries, I don't see many offerings as well at
the moment.

> I've run into some problems with my current choice and I'm ready to
> jump - specifically any experience with nhibernate with exceed's wpf
> data grid? (seems like that combination would push all the buttons to
> see if they worked).

    What's the current tool you're using, and does it use / implement
INotifyPropertyChanged on the entity classes ? (directly via code
generation/base classes or via dyn. proxy / IL weaving ) ?

        FB

>
>
> "Peter Morris" <support@NOdroopySPAMeyes.com> wrote in message
> news:%23V1KTEjjHHA.1216@TK2MSFTNGP03.phx.gbl...
> > Hi all
> >
> > What is the most commonly used object persistence framework for
> > .NET?


--
------------------------------------------------------------------------
Lead developer of LLBLGen Pro, the productive O/R mapper for .NET
LLBLGen Pro website: http://www.llblgen.com
My .NET blog: http://weblogs.asp.net/fbouma
Microsoft MVP (C#)
------------------------------------------------------------------------

Bookmark and Share