Alpha 1.0.0
NuGetX.Bdui
Business apps written in C# only: the frontend ships inside the package.
The problem
Every business application starts over with login, permissions, tables, forms and validation. The cost is not the domain: it is all the scaffolding, rewritten every time on a different stack.
Constraints
- Node must never enter the user's development loop.
- The frontend is not written: it is declared, and it ships inside the package.
- Enough components: every gap in the vocabulary forces someone to write React.
- Accessibility is not optional: contrast and semantics verified, not promised.
Architecture
- Declarative protocol between backend and runtime: screens, actions, states.
- Design system with first- and second-tier components, typed tables and rule-based forms.
- SSE push channel for real-time updates.
- Navigable showroom documenting every component with live examples.
Decisions that matter
A vertical slice first, then breadth
One complete screen — four components, one action, login, one permission, SQLite — to validate the risky choices in weeks instead of months.
The framework is proven on a real product
The first consumer is a real pantry inventory: every friction found there is a framework defect, not a product one.
Where it got to
Alpha with an eleven-page showroom validated in the browser and a first consumer in use.