CSLA .NET
Software development framework for .NET that provides business objects, a rules engine and data binding for the business layer of an application.
CSLA .NET is a software development framework for .NET that helps build the business layer of an application as object-oriented business objects. The homepage lists ASP.NET Core Blazor, Razor Pages and MVC among the supported platforms, so the business layer can sit behind a web front end. The framework is installed from the NuGet package Csla or from release binaries. The homepage says Rockford Lhotka created it, and the copyright belongs to Marimer LLC.
Worth knowing
The homepage lists .NET Framework 4.6.2 and later next to .NET 8, 9 and 10. The project sells books and videos through a store; these are not editions of the software, and the record lists no paid edition.
Sources
- 2026-10-26: links, Categories, Runtime, Minimum runtime, License
cslanet.com/ - 2026-10-26: links, Written in, GitHub stars
api.github.com/repos/MarimerLLC/csla - 2026-10-26: links
github.com/MarimerLLC/csla/blob/main/docs/readme.md - 2026-10-26: Maintainer, License, License model
raw.githubusercontent.com/MarimerLLC/csla/main/license.md - 2026-10-26: Install with
github.com/MarimerLLC/csla/blob/main/docs/Getting-started.md - 2026-10-26: First release
api.github.com/repos/MarimerLLC/csla/tags - 2026-10-26: Current major version, Last release
api.github.com/repos/MarimerLLC/csla/releases - 2026-10-26: Contributors
api.github.com/repos/MarimerLLC/csla/contributors