Extended features of CSLA Component-based Scalable Logical Architecture




1 extended features of csla

1.1 simple ui creation
1.2 distributed data access
1.3 web services support





extended features of csla
simple ui creation

business objects created using csla .net support data binding microsoft .net ui technologies, including windows runtime (winrt), wpf, web forms, asp.net mvc, windows phone, silverlight, , windows forms. data-bound controls datagrids , listboxes can bound business objects instead of more generalized database objects ado.net datasets , datatables.


distributed data access

the csla .net framework implements concept called mobile objects or mobile agents allow objects move across network boundaries using wcf, web services, or other technologies. result, data access enjoys location transparency, meaning logic may run on client workstation or server depending on application s configuration. can configured use manual database transactions or distributed two-phase commit transactions.


data access logic cleanly separated business logic, , can implemented using data access technology available on microsoft .net platform. examples include ado.net entity framework, raw ado.net, nhibernate, etc.


web services support

business logic created csla .net framework can exposed web service remote consumers. can done using server-side microsoft .net technologies such web api, wcf, , asmx web services.







Comments

Popular posts from this blog

Camerini.27s algorithm for undirected graphs Minimum bottleneck spanning tree

Discography Anthony Phillips

Roads and bridges List of places named for Douglas MacArthur