DEV Community

Dhana profile picture

Dhana

NET / ASP.NET / C# developer. Writing about real bugs and lessons from building enterprise apps with ADO.NET, Oracle, and C#. Open to freelance technical writing.

Joined Joined on 
Singleton, Scoped, or Transient: Why DI Lifetime Choice Is the Same Bug You Already Know

Singleton, Scoped, or Transient: Why DI Lifetime Choice Is the Same Bug You Already Know

Comments
4 min read
Controller and Data Access: Understanding 2-Layer Architecture Through Abstraction and Encapsulation

Controller and Data Access: Understanding 2-Layer Architecture Through Abstraction and Encapsulation

Comments
4 min read
GET, POST, PUT, DELETE: Choosing HTTP Verbs in a Real .NET Core Web API, Not Just by the Textbook

GET, POST, PUT, DELETE: Choosing HTTP Verbs in a Real .NET Core Web API, Not Just by the Textbook

Comments
4 min read
OOP Concepts Explained Through a Real Payroll System, Not Animals and Shapes

OOP Concepts Explained Through a Real Payroll System, Not Animals and Shapes

Comments
5 min read
Debugging ORA-06550 / PLS-00201 in ADO.NET: A Checklist Before You Start Changing Permissions

Debugging ORA-06550 / PLS-00201 in ADO.NET: A Checklist Before You Start Changing Permissions

Comments
3 min read
The ASP.NET Session Mistake That Broke Our Multi-Tab Workflow

The ASP.NET Session Mistake That Broke Our Multi-Tab Workflow

Comments
3 min read
loading...