Csla is short for component-based, scalable, and logical architecture. csla. NET is an N-tier distributed framework designed by Rockford lhotka Based on. NET.
Csla. NET provides the following functions:
L n-level undo capability
N-layer Revocation
L tracking broken business rules to determine whether an object is valid
Translation: Tracking violations of business rules to determine whether an object is valid
L tracking whether an object's data has changed (is it "dirty "?)
Does the data of an object change (is it "dirty "?)
L support for stronugly-typed collections of child objects
Supports a strongly typed set of sub-objects.
L a simple and abstract model for the UI developer
A simple abstract model for UI developers
L full support for databinding in both Windows Forms and web forms
Support for Data Binding in Windows Forms and web forms
L saving objects to a database and getting them back again
Save the object to the database and retrieve it again
L table-driven security
Table-driven Security Mechanism
L other miscellaneous features
Other features
Key csla. NET technologies:
L remoting
L serialization
L Enterprise Services (COM +)
L reflection
L attributes
L. Net role-based security
L ADO. net