Please consider making a donation to help support the ongoing development of CSLA .NET.
Why donate?
.NET | Silverlight | CE

Rockford Lhotka’s CSLA .NET framework is an application development framework that reduces the cost of building and maintaining applications.
Microsoft's Silverlight is a cross-browser browser plug-in that uses XAML and a subset of .NET to enable rich client applications across platforms.
CSLA Light is a subset of CSLA .NET targeted at the Silverlight platform. CSLA Light offers nearly all the benefits of CSLA .NET on Silverlight, including data binding, validation, business rules, authorization, n-level undo and persistence.
The result is that CSLA Light enables the creation of a rich object-oriented business layer running on the Silverlight client, that can transparently communicate with CSLA .NET objects running on the web and application servers.