CSLA .NET 3.6 Supports Silverlight 2.0
The Component-based Scalable Logical Architecture for .NET (CSLA .NET) version 3.6 has been released including support for Microsoft Silverlight 2.0. CSLA .NET is a .NET software development framework which helps one to “build a powerful, maintainable business logic layer for Windows, Web, service-oriented and workflow applications”.
CSLA .NET 3.6 is considered a major version by its creator, Rockford Lhotka, containing the following important improvements:
- Share more than 90% of your business object code between Windows and Silverlight
- Powerful new UI controls for WPF, Silverlight and Windows Forms
- Asynchronous data portal, to enable object persistence on a background thread (required in Silverlight, optional in Windows)
- Asynchronous validation rules
- Enhanced indexing in LINQ to CSLA
- Numerous performance enhancements
CSLA .NET 3.6 supports Microsoft Silverlight 2.0 and runs on .NET 3.5 SP1. CSLA .NET is covered by a custom made license which allows one to “use CSLA .NET and modify it to create other commercial or business software, you just can't take the framework itself, modify it and sell it as a product.”
Does CSLA.Net supports Test Driven Development
How Can We Use Our Creative Power and Technological Opportunity to Address the Challenges of the 21st Century?
Gyorgyi Galik Feb 26, 2015