1 Replies - 1379 Views - Last Post: 09 May 2011 - 02:21 PM

#1 souptoy  Icon User is offline

  • D.I.C Head


Reputation: 54
  • View blog
  • Posts: 244
  • Joined: 17-January 08

CSLA.NET

Posted 09 May 2011 - 02:15 PM

Has anyone used it before and if so, what are your thoughts?
Is This A Good Question/Topic? 0
  • +

Replies To: CSLA.NET

#2 modi123_1  Icon User is offline

  • Suitor #2
  • member icon



Reputation: 9206
  • View blog
  • Posts: 34,589
  • Joined: 12-June 08

Re: CSLA.NET

Posted 09 May 2011 - 02:21 PM

For anyone not in the know:

Quote

CSLA .NET is a software development framework that helps you build a powerful, maintainable business logic layer for Windows, Web, service-oriented and workflow applications.

There are many frameworks in the world. Most of them focus on the common issues of getting data into and out of the database or creating a flexible UI. What is typically missing is a focus on managing or implementing business logic. This puzzles me, because business logic is the centerpiece of a business application.

Helping to implement, manage and reuse this business logic is the purpose of my CSLA .NET framework.

CSLA .NET enables you to create an object-oriented business layer that abstracts and encapsulates your business logic and data. The framework ensures your business objects work seamlessly with all .NET interface technologies, including Silverlight, WPF, Windows Phone 7, ASP.NET MVC, ASP.NET Web Forms, WCF, asmx services, Windows Workflow and Windows Forms.

CSLA .NET simplifies and standarizes implementation of business logic, validation and authorization logic within your objects. The goal is to provide an easy and consistent coding pattern by which you can encapsulate all your business logic within your object-oriented business layer. The result is a business layer that can support all the interface types listed above, while remaining decoupled from any specific interface technology.

http://www.lhotka.ne...lanet/Info.aspx
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1