ASP.NET Zero ships the enterprise chassis — auth, multi-tenancy, audit, org hierarchy, SignalR chat, Hangfire jobs; CleenUI ships 14 production vertical domain modules on top of that class of chassis, with 524 pre-built endpoints and a stored-procedure-first Azure SQL data layer.
ASP.NET Zero and CleenUI are the two closest structural matches in the licensed .NET codebase market — same language (C#), similar pricing tier ($1,999–$6,999 one-time), full source code delivered outright with no vendor lock-in after purchase. The meaningful difference is what ships in the box on day one. ASP.NET Zero builds the engine: a battle-tested enterprise chassis with multi-tenancy, user/role/permission management, organizational units, audit logging, real-time chat (SignalR), background jobs (Hangfire), two-factor auth, GDPR tooling, and a customizable dashboard. Genuine, proven infrastructure — trusted by teams at Microsoft, NASA, Comcast, AT&T, and PwC across 120+ countries. But the domain logic — the functional layers that make the application useful to actual users — is yours to build on top of it. CleenUI ships both: the same class of infrastructure (auth, accounts, observability) and 11 additional production modules covering help center, translations, notifications, messaging, task management, AI model operations, font management, legal policies, assessments, and vendor marketplace. Plus a 524-endpoint API surface, 300+ Azure SQL tables, 700+ stored procedures, and a 12-project async processing layer — all pre-built. The comparison is engine vs. car.
| Category | CleenUI | ASP.NET Zero |
|---|---|---|
| What ships day one | Chassis + 14 production domain modules (help center, translations, messaging, AI, assessments, marketplace, and more) | Application chassis: auth, multi-tenancy, org hierarchy, audit, chat, background jobs, dashboard |
| API surface | 524 pre-built, documented endpoints across 20 modules and 25 functional groupings | Scaffolding tools generate endpoints as you build — no pre-built domain API surface |
| Data access | Dapper + ADO.NET — stored-procedure-first, no ORM, 700+ hand-crafted stored procedures | Entity Framework Core — code-first migrations, LINQ queries, ORM abstraction layer |
| Database schema | 300+ Azure SQL tables pre-built across 20 modules; schema ships as a complete production data model | EF-managed schema (users, tenants, subscriptions, org units, audit); depth grows as you build |
| Frontend | React 18 SPA — 61 accessible components in 12 categories | Angular, Blazor, or MVC + jQuery (React support is community-maintained, not a first-class template) |
| Background processing | 12-project .NET solution: 3 Azure Functions (translation, media safety, video encoding) + 2 WebJobs + 6 shared libraries | Hangfire — scheduled + background jobs pre-wired |
| Real-time | SignalR hub — conversations, participants, presence, reactions, read receipts, draft state, media attachments (M07) | SignalR chat built-in |
| AI capabilities | M09 — 6-vendor LLM routing with fallback, prompt versioning + history restore, AI agent lifecycle, HeyGen avatar video integration | AI Rulesets, Skills & Workflows (recently added) |
| Pricing | Custom-scoped per engagement — starts with a no-cost 30-minute architecture review with the architect | $1,999 Regular (1 product, 3 devs) · $3,499 Enterprise (3 products, 10 devs) · $6,999 Ultimate (6 products, 20 devs) — one-time, 1 year updates included |
| Onboarding model | Architect-led — the codebase ships after a scoped engagement, not a self-serve download | Self-serve — clone, configure, follow the docs |
These capabilities are pre-built in CleenUI. ASP.NET Zero has no equivalent — you'd build them from scratch or wire a third-party integration.
M01–M20: auth, accounts, help center (articles + search), observability, translations, notification templates, real-time messaging, task management, AI model operations (6-vendor LLM routing), font management, legal policies, taxonomy, assessments (personality + org-fit instruments), and vendor marketplace. ASP.NET Zero ships the chassis; the domain modules are yours to build.
A documented, production-tested API surface across 20 modules — 524 endpoints, not scaffolding output. ASP.NET Zero's tooling generates endpoint shells on demand; you write the domain logic to fill them.
700+ hand-crafted Azure SQL stored procedures, Dapper + ADO.NET, no ORM. This is the data-access pattern that Fortune 500 data teams require: explicit SQL, auditable execution plans, no leaky abstraction. ASP.NET Zero is Entity Framework Core throughout.
A 12-project .NET async processing solution: 3 Azure Functions (translation queue, media safety scanning, video encoding) + 2 WebJobs (translation sweep, thumbnail generation) + 6 shared C# class libraries. ASP.NET Zero uses Hangfire — capable background jobs, but not a multi-project processing layer with domain-specific workers.
61 accessible React components in 12 categories — forms, DataGrid, charts, overlays, navigation, AI components, and more. Documented in Storybook. ASP.NET Zero ships Angular, Blazor, and MVC+jQuery first-class; React is community-maintained and not delivered as part of the product.
Pick ASP.NET Zero when your team needs a proven .NET chassis and will build all domain modules in-house — it's battle-tested infrastructure trusted across 120+ countries. Also reach for it when Entity Framework Core is the required ORM, when Angular or Blazor is the preferred frontend, or when self-serve onboarding (no architect engagement) is the priority.
Pick CleenUI when you need domain modules pre-built — not just the chassis but the functional layers on top of it. If your product will include a help center, translations, messaging, AI model management, assessments, or a marketplace, CleenUI ships those; ASP.NET Zero hands you the foundation to build them yourself. Also pick CleenUI when a stored-procedure-first data layer is required (no EF, Fortune 500 SQL pattern), when React 18 is the frontend, or when architect-led delivery is the right model for your team.