These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 7 posts ] 

How do you think LINQ impacts NHibernate?
It will kill NHibernate as other ORMs, eventually 4%  4%  [ 1 ]
It will have no impact at all 11%  11%  [ 3 ]
I don't know, but I'm worried 11%  11%  [ 3 ]
It's too far away to be relevant right now, and I have HQL to write... 19%  19%  [ 5 ]
It will increase ORM usage in enterprises and NHibernate may benefit from that 56%  56%  [ 15 ]
Total votes : 27
Author Message
 Post subject: LINQ impact
PostPosted: Wed Nov 09, 2005 7:11 pm 
Beginner
Beginner

Joined: Tue Aug 09, 2005 9:43 am
Posts: 30
Location: Lisbon, Portugal
Have you heard about LINQ (http://www.panopticoncentral.net/archive/2005/09/13/10501.aspx) ?

I've just come from Microsoft's TechDays Portugal where I attended a session about LINQ. The speaker told me Microsoft had killed its Objectspaces effort in favour of LINQ, which I can only describe as basically an ORM with the addition that the query language validity is checked at compile time. Actually, not quite an ORM, but something more generic, for which the support of Relational Databases comes as an (notorious) extension. It's still in the early stages but I've seen queries run fine. It depends on stuff such as Generics and Anonymous Classes (if I remember correctly?), and languages such as VB and C# would have extensions to support it.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Nov 10, 2005 5:14 am 
Contributor
Contributor

Joined: Wed May 11, 2005 4:59 pm
Posts: 1766
Location: Prague, Czech Republic
There was a brief discussion about LINQ on our development list recently. Look through the archives and feel free to join. See http://lists.sourceforge.net/lists/listinfo/nhibernate-development for information.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Nov 10, 2005 8:32 am 
Beginner
Beginner

Joined: Mon Oct 03, 2005 4:59 am
Posts: 26
Location: Cambridge, UK
From what I can tell having skimmed over a few blogs written by people who are much more informed than me, Linq is sort of ORM-Lite. Nice for very basic usage, but will certainly not replace full-featured ORM tools. Paul Wilson's take: http://weblogs.asp.net/pwilson/archive/2005/09/15/425281.aspx


Top
 Profile  
 
 Post subject:
PostPosted: Thu Nov 10, 2005 4:35 pm 
Beginner
Beginner

Joined: Tue Aug 09, 2005 9:43 am
Posts: 30
Location: Lisbon, Portugal
Of course Microsoft will try to benefit from the unique advantage of having the languages to manipulate as they please... It's kind of annoying to face the fact that they always have some advantage over the rest of the competition. Anyway, what I saw was too little, and too alpha, so I'm moving ahead with NHibernate for this new project I'm leading and not looking back.


Top
 Profile  
 
 Post subject:
PostPosted: Mon Nov 14, 2005 2:32 pm 
Regular
Regular

Joined: Mon May 16, 2005 2:15 pm
Posts: 59
I don't think any of the poll items would quantify my response.

My response would be that LINQ and DLINQ will provide a basic O/RM API that O/RM tools will be able to extend to support there specific features.

For example, DLINQ doesn't do inheritence mapping, it doesn't support interfaces, it doesn't support embedded types, lazy loading (?). Now, they may plan on doing some of these things but I think this is going to create more of an opportunity for more tools.


Top
 Profile  
 
 Post subject:
PostPosted: Tue Nov 29, 2005 11:59 pm 
Expert
Expert

Joined: Fri Oct 28, 2005 5:38 pm
Posts: 390
Location: Cedarburg, WI
Some members of our design team are insisting that all NHibernate access be completely encapsulated by a proprietary data access "engine", substituting for HQL and essentially banning its use, on the expectation that DLINQ will kill NHibernate, and we'll switch over to it completely as soon as it's out of beta.

There is unfortunately much suspicion of 3rd party (i.e. non-Microsoft) tools, especially open source ones. Also, fear of LGPL projects switching to a GPL license and stranding us with a "dead" version. I can't see that happening ...


Top
 Profile  
 
 Post subject: LINQ's not the issue, it's the ADO.Net 3.0 Entity Framework
PostPosted: Wed Jul 12, 2006 1:31 am 
Newbie

Joined: Thu Nov 17, 2005 6:37 pm
Posts: 13
LINQ's just language extensions,

the real deal is here:

http://forum.hibernate.org/viewtopic.ph ... 30#2313930

NH is dying, no!


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 7 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.