Hi, I'm Mukesh Murugan
I am a software engineer, blogger, open-source contributor working on Microsoft Technologies in Trivandrum, India.
The idea is to help developers with clean and in-depth articles/tutorials along with fully functional source code that is available as Github Repositories. With every article, you will be seeing a linked Github Repository, fully tested.
I also have a couple of Open-Source Projects available over at Github. Endorse me on LinkedIn if you like my content.
RC Now Available
fullstackhero is a collection of Enterprise Level Boilerplates for Modern Web Applications that get you started with premium application development in no time!
Prime features include Clean Architecture, Multitenancy, Docker support, Multi Database Support, EFCore & Dapper and so much more!
The .NET 6.0 Web API Boilerplate RC is now available! Cheers!
Open Source Point Of Sales / Inventory Management Solution
Built with ASP.NET Core 5.0 WebAPI & Angular 12 Material.
Follows Modular Monolithich Clean Architecture with the latest stack and libraries! You don’t want to miss this 😉
⭐ Give a Star! ⭐
Version 2.2.0 Released
Blazor Hero -
Clean Architecture Template
Blazor Hero – Clean Architecture Template for Blazor Web Assembly 5.0 built with MudBlazor Components. Read the Quick Start Guide now! I also have a video that covers Blazor Hero in-depth.
In this article, we are going to learn how to implement JSON Based Localization in ASP.NET Core and club it with Caching to make it even more efficient. In a previous article (Globalization and Localization in ASP.NET Core), we learned the basics of localization where we developed an MVC solution
In this article, let’s learn how to implement Multitenancy in ASP.NET Core in a rather simple way making use of Entity Framework Core. You can find the source code of the entire implementation in this repository. Multitenancy in ASP.NET Core is yet another topic that is not very well documented
In this article, we will discuss Modularizing Web Applications using Modular Architecture in ASP.NET Core. We will go through Monolith Architecture’s various cons and pros and work on how to build monolith applications in a better way. Let’s call it Modular Monolith Architecture. Towards the latter section of the article,
In this article, we are going to implement Response Caching with MediatR in ASP.NET Core using its awesome Pipeline Behaviours. I have written a couple of articles about MediatR and why it’s one of the MUST USE libraries for .NET devs. This library simplifies your Application to an extent yet
In this article, we will learn about Global Exception Handling in ASP.NET Core applications. Exceptions are something inevitable in any application however well the codebase is. This can usually occur due to external factors as well, like network issues and so on. If these exceptions are not handled well within
In this article, we will talk about implementing Specification Pattern in ASP.NET Core applications and how it can enhance the already existing Generic Repository Patterns. We will be building from scratch, an ASP.NET Core WebAPI with Generic Repository Pattern, Entity Framework Core and finally implement the Specification Design Pattern. You
Read More Awesome Articles ?
I write mostly on ASP.NET Core and various best practices and trending libraries. I make sure that I generate some in-depth practical guides for you to grasp the concepts in a better way. GitHub Repository links for each article/guide are also attached at the bottom of every post so that you guys can get along with the articles. Happy Coding!
Clean Architecture Solution Template for ASP.NET Core 5.0. Built with Onion/Hexagonal Architecture and incorporates the most essential Packages. Includes both WebApi and Web(MVC) Projects.
Featured Nuget Packages
Here are a few of the NuGet packages that help me ease the work while building new ASP.NET Core Solutions.