MarimerLLC/csla
A home for your business logic in any .NET application. observed · 2026-08-28
Health v2 · maintenance only
88/100
- Activity 99
- Release rhythm 66
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 62.0
- age_days: 4955
- days_rel: 149
- days_push: 9
- n_releases_24m: 9
Adoption not part of the score
1344 stars · 400 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
CSLA .NET is a software development framework for building a reusable, maintainable object-oriented business logic layer in .NET applications. It supports 1-, 2-, and n-tier architectures with mobile objects, running across Windows, web, service, and mobile platforms including Blazor, MAUI, WPF, and WinForms.
Use cases
- build a reusable business logic layer for .NET apps
- share business objects between server and client in an n-tier architecture
- create maintainable object-oriented domain models in C#
- build line-of-business apps with Blazor or MAUI
- abstract data persistence behind business objects
- separate business rules from UI across desktop and web frontends
When to choose
- you want a proven, long-established framework for object-oriented business layers in .NET
- your app spans multiple UIs (web, desktop, mobile) sharing the same business logic
- you need flexible n-tier deployment with mobile objects
- you want business objects with built-in validation, authorization, and persistence support
When to avoid
- you prefer lightweight micro-ORM or DDD-style hand-rolled domain models
- you work outside the .NET ecosystem
- you want a minimal framework without its conventions and base classes
- your team is unwilling to learn CSLA's object model and patterns
Facets
framework · maturity stable
web-framework middleware serialization state-management web-development backend desktop-applications mobile-development cross-platform developer-tools dotnet windows cross-platform cloud business-logic object-oriented-business-layer blazor maui winforms wpf n-tier-architecture mobile-objects data-persistence macos linux web-server mobile desktop docker
4 sources
- readme: https://github.com/MarimerLLC/csla · fetched 2026-08-28 · c94ea5fe93ab
- homepage: https://cslanet.com · fetched 2026-08-29 · 732fc38912a6
- site_page: https://cslanet.com/10.0.0/html/index.html · fetched 2026-08-29 · 3fbec7a36025
- site_page: https://cslanet.com/5.4.2/html/index.html · fetched 2026-08-29 · da7d128310e9
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| MarimerLLC/csla | main | 88 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem