views:

52

answers:

1

Are there any open source alternatives that come with backed in caching etc?

+1  A: 

Although it's not open source, I'd recommend checking out the Entity Framework.

As for caching when using entity framework, you can check out this article. And there's another SO thread that discusses caching as well.

dcp
How was your experience using it in terms of performance?
CodeToGlory
I'll be honest, I have not used it myself yet (it's on my list of things to learn, but now I'm working on learning jqGrid with MVC :)) but a colleague of mine said good things about it. With any tool like this though, whether it be Entity Framework, Hibernate, etc., there's always the risk that the tool will generate dumb SQL, so that's always something to keep in mind. Entity framework seems to be where MS is going with DTO though, so it's worth checking out.
dcp