" Over 30 years in code. Countless lessons. What you'll find here has been distilled from that journey—shared through articles, tutorials, and how-tos. A small light, for those walking the path.
— Bipin Joshi
Mentor in .NET and Meditation


Get Started On Your Journey To ASP.NET Core

Learn, Build, Deploy — Develop modern web apps using ASP.NET Core Web API, Minimal API, Identity, Entity Framework Core, and Blazor
Dates | 21, 28 December 2025, 4, 11, 18 January 2026
Timings | 8:30 AM to 11:30 AM - India Time
Fees | Rs. 10,000 per person


You've mastered every framework, yet remain bound by routine developer tasks. You manage millions of data points—but struggle to manage your own anxiety. Bhagavad Gita for Software Developers is the missing documentation for human consciousness. It maps the timeless wisdom of the Gita directly to your modern tech stack. Stop coding for stress. Start programming your consciousness for freedom. Download and read the eBook here.


Latest .NET & Web Development Articles

Get your complimentary eBook: Bhagavad Gita For Software Developers
You’ve mastered every framework,
yet remain bound by routine developer tasks.
You manage millions of data points—but struggle
to manage your own anxiety.
Posted On : 05 Nov 2025
Be Grateful to Software: A Quiet Invitation to Joyful Coding
In the world of software development, it’s not uncommon to hear a chorus of complaints echoing through forums, offices, and online communities. Developers grumble about sluggish IDEs, convoluted frameworks, cryptic error messages, and the ever-changing landscape of tools that demand constant adaptation. These frustrations are real, and in many cases, valid. After all, constructive feedback is the lifeblood of progress—it sharpens tools, refines workflows, and helps communities evolve.
Posted On : 27 Oct 2025
The Journey of Null: Lessons for Everyday Code
So far, we’ve traced the history of null—from its humble beginnings in C and C++ to the carefully crafted checks and compiler features in modern C#. That journey showed us how languages themselves have evolved to make null safer.
Posted On : 20 Oct 2025
The Journey of Null: Taming It in C#
In Part 1, we traced how null came to be and how C, C++, and Visual Basic handled it. In this post, we dive into C# — from its early struggles with null references to the modern era of nullable reference types and null-safe operators. Along the way, you’ll see how the language gradually empowered developers to write safer, cleaner code.
Posted On : 13 Oct 2025
The Journey of Null: How It All Began
If you’ve been programming in C# for any length of time, chances are you’ve met the infamous NullReferenceException. It usually shows up at the least convenient moment, flashing its cryptic message: “Object reference not set to an instance of an object.”
Posted On : 06 Oct 2025
Build Master-Detail Pages in ASP.NET Core MVC — Part 6
In Part 5 of this series, you created three partials: _ShowTeam, _InsertTeam, and _UpdateTeam. In this part, we’ll complete the TeamMember section by adding the remaining three partials: _ShowTeamMember, _InsertTeamMember, and _UpdateTeamMember.
Posted On : 29 Sep 2025
Build Master-Detail Pages in ASP.NET Core MVC — Part 5
In Part 4 of this series, we introduced the Main view along with two key partials: _Teams and _TeamMembers. As a quick recap, both partials are responsible for rendering individual Team and TeamMember records in three distinct modes—read-only, insert, and update. This functionality is achieved through six supporting partials: three nested within _Teams, and three within _TeamMembers.
Posted On : 22 Sep 2025
Build Master-Detail Pages in ASP.NET Core MVC — Part 4
In Part 2 and Part 3 of this series, we completed the implementation of the TeamsController and TeamMembersController, respectively. So far, each controller action has returned the Main view, supplying it with a MasterDetailViewModel object. In this part, we'll begin crafting the views and partials that bring the application's user interface to life.
Posted On : 15 Sep 2025
Build Master-Detail Pages in ASP.NET Core MVC — Part 3
In the previous part of this series, we built the TeamsController to handle CRUD operations for the Teams table. In this continuation, we'll extend the application by introducing the TeamMembersController, which manages CRUD operations for the TeamMembers table.
Posted On : 01 Sep 2025
Build Master-Detail Pages in ASP.NET Core MVC — Part 2
In the previous part of this article series, we introduced the sample application and built the EF Core model, which includes the Team, TeamMember, and AppDbContext classes. In this installment, we'll extend the web application by adding a TeamsController to perform CRUD operations on the Teams table.
Posted On : 18 Aug 2025