Performance comparison

Performance comparison

Old forum URL: forums.lhotka.net/forums/t/12797.aspx


helixpoint posted on Monday, November 10, 2014

I am trying to find comparison data that compares the Entity framework and CSLA. Running head to head. Can't find anything. Anyone want to weigh in on this?

 

Dave

ajj3085 replied on Monday, November 10, 2014

You won't find any because such a comparison is not useful.  EF and Csla solve different sets of problems; EF is an ORM whereas Csla is a business object framework.  Csla can use EF to hydrate the business objects, but Csla's goal is to provide business rule support, n-level undo, data binding support, application context and mobile objects to enable you to build a clean, scalable, and maintainable n-tier business application.  Your business logic will be captured in your Csla based objects allowing you to move to new UIs (or support multiple, such as WPF and Asp.Net MVC) or new data access (EF) without losing the most value code, which is your business logic.  Using Csla as an ORM usually is not a great idea.

You might want to check out the FAQ http://www.lhotka.net/cslanet/faq/ as well as the introduction page http://www.cslanet.com/

Copyright (c) Marimer LLC