BorlandTalk.com Forum Index BorlandTalk.com
Borland discussion newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

LINQ, .NET, and the future of OPF/ORM approaches

 
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi OO design
View previous topic :: View next topic  
Author Message
Bob Dawson
Guest





PostPosted: Mon Apr 02, 2007 6:25 am    Post subject: LINQ, .NET, and the future of OPF/ORM approaches Reply with quote



This is not so much Delphi-relevant as an interesting comment on OO layered
design philosphy:

From the primary author of the Gentle.NET persistence framework: "I have
also been riddled with doubt as to the future of writing an ORM. While I
still find Gentle incredibly useful in my own projects, there is not much
future in it (with C# 3.0 and LINQ scheduled for Q2 2007)."

source:
http://www.mertner.com/confluence/display/Community/Version+2.0?focusedCommentId=1730#comment-1730

(Gentle is hosted at http://sourceforge.net/projects/gopf)

bobD
Back to top
Joanna Carter [TeamB]
Guest





PostPosted: Mon Apr 02, 2007 4:08 pm    Post subject: Re: LINQ, .NET, and the future of OPF/ORM approaches Reply with quote



Bob Dawson a écrit :

Quote:
This is not so much Delphi-relevant as an interesting comment on OO layered
design philosphy:

As you well know Bob, until the PTB give us a proper OO design group,
this is the true home of real OO discussion :-)

Quote:
From the primary author of the Gentle.NET persistence framework: "I have
also been riddled with doubt as to the future of writing an ORM. While I
still find Gentle incredibly useful in my own projects, there is not much
future in it (with C# 3.0 and LINQ scheduled for Q2 2007)."

source:
http://www.mertner.com/confluence/display/Community/Version+2.0?focusedCommentId=1730#comment-1730

(Gentle is hosted at http://sourceforge.net/projects/gopf)

Personally, I woould still write an ORM, it's just that it would no
longer have to build SQL but, instead, translate a Linq (object)
expression tree into a database DLing expression tree. The class-table
mappings would still be relevant for resolving impedance mismatch.

Joanna

--
Joanna Carter [TeamB]
Consultant Software Engineer
Back to top
Joanna Carter [TeamB]
Guest





PostPosted: Mon Apr 02, 2007 4:13 pm    Post subject: Re: LINQ, .NET, and the future of OPF/ORM approaches Reply with quote



Joanna Carter [TeamB] a écrit :

Quote:
Personally, I woould still write an ORM, it's just that it would no
longer have to build SQL but, instead, translate a Linq (object)
expression tree into a database DLing expression tree. The class-table
mappings would still be relevant for resolving impedance mismatch.

BTW, please excuse the typos, I now use a Macbook Pro and am still
getting used to the keyboard layout. Now to install Parallels and an XP
VM :-)

Joanna

--
Joanna Carter [TeamB]
Consultant Software Engineer
Back to top
Anders Isaksson
Guest





PostPosted: Mon Apr 02, 2007 4:40 pm    Post subject: Re: LINQ, .NET, and the future of OPF/ORM approaches Reply with quote

Joanna Carter [TeamB] wrote:

Quote:
Personally, I woould ...

Who said "You can't get too much oo" ?
:-)

--
Anders Isaksson, Sweden
BlockCAD: http://web.telia.com/~u16122508/proglego.htm
Gallery: http://web.telia.com/~u16122508/gallery/index.htm
Back to top
danny heijl
Guest





PostPosted: Mon Apr 02, 2007 5:13 pm    Post subject: Re: LINQ, .NET, and the future of OPF/ORM approaches Reply with quote

Bob Dawson schreef:

Quote:
From the primary author of the Gentle.NET persistence framework: "I have
also been riddled with doubt as to the future of writing an ORM. While I
still find Gentle incredibly useful in my own projects, there is not much
future in it (with C# 3.0 and LINQ scheduled for Q2 2007)."

The NHibernate folks see it differently and are already talking about
the possibilities of integrating NHibernate with LINQ (NHLinq):

http://forum.hibernate.org/viewtopic.php?t=958233&sid=ddcd1bbfa598603859b4cdbc1e708c9a


NHibernate is great by the way, especially when used with MyGeneration
(we're using partial classes and generics when generating).

Danny
---
Back to top
Peter Morris [Droopy eyes
Guest





PostPosted: Mon Apr 02, 2007 8:40 pm    Post subject: Re: LINQ, .NET, and the future of OPF/ORM approaches Reply with quote

I'll continue to use ECO. Fetching objects from the DB is only a small part
of what it does,for starters...

State machines
In memory transactions
OCL derived properties/associations with caching
Mapping a model to a different DB structure using XML
Multi-user change notification
Lazy fetching of object data
Delayed fetching for specified properties

I expect it will be possible to implement some kind of LINQ support for ECO
too, so I doubt I'll have to do without LINQ forever (or at all).




--
Pete

Blessed are the geek, for they shall public class GeekEarth : Earth {}
====
Audio compression components, DIB graphics controls, ECO extensions,
FastStrings : http://www.droopyeyes.com
My blog : http://mrpmorris.blogspot.com
Back to top
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi OO design All times are GMT
Page 1 of 1

 
 


Powered by phpBB © 2001, 2006 phpBB Group
.