Otis wrote:
It's a matter of costs. If a team thinks it can write a data-access solution with fine grained rich functionality in, say a month, they should do it. I don't think that's possible, but lets say they manage it. Say the team contains 4 people. That's a 4 man-month project. What are the costs for such a project? I bet it's higher than 229 euro's
Don't you mean 229 * 4?
I'd agree w/ Fran's comments 100%. A classic case of comparative advantage.
(Wow, I'm pulling out Ricardo from econ 101 Unless you think you're going to build a better DAL solution, and/or you feel that that is where the value of your solution will lie, then you'd probably want to roll your own. If you think the value of your solution will be higher up, then why not let a product such as LL handle the lower level stuff?
Besides the features, one of the biggest reason we chose LL was that we we already set on using asp.net (so no Hibernate or Rails) and of all the .net ORMs, LL was the most popular and seemed to have the strongest community. (I guess it helps that Frans never sleeps )