LINQ and performance

From: Ally20 Nov 2010 21:41
To: THERE IS NO GOD BUT (RENDLE) 3 of 5
Ah, yes- the more I read, the more I realise that when I was talking about LINQ, I was more talking about LINQ to SQL.

NHibernate looks very interesting. Googling around that I found DataObjects.net- I don't think that the cost of licensing it would be an issue and it appears to have both better LINQ support and better performance. I guess I'll try setting them both up and seeing which one works best.
From: THERE IS NO GOD BUT (RENDLE)20 Nov 2010 22:28
To: Ally 4 of 5

I wouldn't touch DataObjects with a 10-foot pole. It's an odd little proprietary thing without much of a user base. You should evaluate NHibernate and Entity Framework 4 to see which suits you best; you'll be able to get help with either of those on StackOverflow.

 

If you've got some money to spend, I recommend looking at LLBLGen to make your life easier.

From: Ally20 Nov 2010 22:50
To: THERE IS NO GOD BUT (RENDLE) 5 of 5

Ah, thanks for the warning. I've already seen plenty of NHibernate posts on Stack Overflow, I can see how that is going to be a useful resource. Thanks for the help- I'll recommend we pick up LLBLGen. One of the reasons I was looking outside of NHibernate was the idea of the XML configuration files. A GUI will go a long way to avoiding that problem...

 

EDIT: Just seen Fluent NHibernate, too. Interesting.

EDITED: 20 Nov 2010 22:56 by ALLY