Why the CleenUI Codebase Has No ORM (And Why That's Not a Mistake)
The decision to use Dapper + ADO.NET against stored procedures is architectural, not accidental. It's a deliberate choice about who owns the query plan — and in the AI era, it turns out to be exactly the right choice.