Content deleted Content added
Line 45:
==''Extended features of CSLA''==
===Simple UI creation===
===Distributed data access===
The CSLA .NET framework implements a concept called [[mobile objects]] or [[mobile agents]] to allow objects to move across network boundaries using [[WCF]], [[Web Services]], or other technologies. As a result the data access enjoys [[___location transparency]], meaning that the logic may run on the client workstation or server depending on the application's configuration. It can also be configured to use manual [[database transaction]]s or distributed [[two-phase commit]] transactions.
Data access logic is cleanly separated from business logic, and can be implemented using any data access technology available on the [[Microsoft .NET]] platform. Examples include [[ADO.NET Entity Framework]], raw [[ADO.NET]], [[nHibernate]], etc.
===Web Services support===
Business logic created with the CSLA.NET framework can easily be exposed as a web
==References==
|