Skip to content
codewithmukesh
  • Home
  • Blog
  • About
  • Contact
  • Subscribe to Newsletter!
  • AWS
  • .NETExpand
    • Web API
    • Blazor
    • Entity Framework Core
  • Golang
  • Design Patterns
  • Microservices
  • Boilerplates
Github Linkedin YouTube Twitter Facebook Instagram
codewithmukesh
blog

Detailed Articles on .NET, Golang, AWS & More!

A free source of knowledge for all the curious developers out there 😉

Deploying Blazor WebAssembly to AWS S3

Deploying Blazor WebAssembly to AWS S3 – Static Website Hosting with AWS + CDN with AWS CloudFront

By Mukesh Murugan
‐
Posted in AWS, .NET, Blazor
In this article, we will learn about deploying Blazor WebAssembly to AWS S3 in just a couple of simple steps. Once deployed, we will also…
Read More Deploying Blazor WebAssembly to AWS S3 – Static Website Hosting with AWS + CDN with AWS CloudFront
Tags.NET on AWS, amazon, aws, aws cloudfront, blazor, C#, dotnet, dotnet on aws, static website hosting
Built-In Container Support for .NET 7

Built-In Container Support for .NET 7 – Dockerize .NET Applications without Dockerfile!

By Mukesh Murugan
‐
Posted in .NET, Docker, Web API
In this article, we will learn about the fantastic new Built-In Container Support for .NET, starting from .NET 7 and above. The all-new .NET 7…
Read More Built-In Container Support for .NET 7 – Dockerize .NET Applications without Dockerfile!
Tags.net7, C#, ci-cd, container, docker, docker hub, dotnet, dotnet7.0, github, image, pipeline
Configuring AWS Credentials for .NET Applications Detailed Guide Configuring AWS Credentials for .NET Applications - Detailed Guide

Configuring AWS Credentials for .NET Applications – Detailed Guide

By Mukesh Murugan
‐
Posted in AWS, .NET
In this article, we will go through the best practices for configuring & managing AWS Credentials for .NET applications. We will walk through various ways…
Read More Configuring AWS Credentials for .NET Applications – Detailed Guide
Tags.NET on AWS, amazon, aws, C#, dotnet on aws, serverless
Deploying ASP.NET Core WebAPI to AWS Elastic Beanstalk using AWS CodePipeline

Deploying ASP.NET Core Web API to AWS Elastic Beanstalk using AWS CodePipeline – Easy CI/CD with AWS

By Mukesh Murugan
‐
Posted in AWS, .NET
In this article, we are going to be deploying ASP.NET Core Web API to AWS Elastic Beanstalk using AWS CodePipeline. In the process, we will…
Read More Deploying ASP.NET Core Web API to AWS Elastic Beanstalk using AWS CodePipeline – Easy CI/CD with AWS
Tags.NET on AWS, amazon, aws, C#, cicd, codebuild, codepipeline, continuous delivery, continuous integration, dotnet, dotnet on aws, elasticbeanstalk, github, pipeline, serverless
Logging to Amazon Cloudwatch with Serilog in .NET

Logging to Amazon Cloudwatch with Serilog in .NET – Getting Started with Cloudwatch

By Mukesh Murugan
‐
Posted in AWS, .NET
In this article, we will learn about yet another AWS Service, Amazon Cloudwatch. We will learn about logging to Amazon Cloudwatch with Serilog in .NET…
Read More Logging to Amazon Cloudwatch with Serilog in .NET – Getting Started with Cloudwatch
Tags.NET on AWS, amazon, aws, C#, dotnet, dotnet on aws, Serilog
Deploy ASP.NET Core Web API to Amazon ECS

Deploy ASP.NET Core Web API to Amazon ECS – Dockerized Applications with AWS Fargate – Ultimate Guide

By Mukesh Murugan
‐
Posted in AWS, .NET, Serverless Applications with AWS on .NET, Web API
In this article, we will be looking into How to Deploy ASP.NET Core Web API to Amazon ECS, aka Amazon Elastic Container Services. So, with…
Read More Deploy ASP.NET Core Web API to Amazon ECS – Dockerized Applications with AWS Fargate – Ultimate Guide
Tags.NET on AWS, amazon ecs, aws, aws ecs, C#, container, docker, dotnet on aws, ecr, ecs, serverless, vpc
AWS SAM CLI for .NET Developers

AWS SAM CLI for .NET Developers – Getting Started with Serverless Application Model CLI Tool

By Mukesh Murugan
‐
Posted in .NET, AWS, Serverless Applications with AWS on .NET
In this article, we will learn about AWS SAM CLI for .NET Developers, using which one can quickly build complete serverless applications. It is a…
Read More AWS SAM CLI for .NET Developers – Getting Started with Serverless Application Model CLI Tool
Tagsamazon, amazon api gateway, aws, aws on dotnet, aws sam cli, cloudformation, dotnet, dotnetonaws, gateway, lambda, sam, sam cli
Hosting ASP.NET Core Web API with AWS Lambda

Hosting ASP.NET Core Web API with AWS Lambda – Truly Serverless REST APIs

By Mukesh Murugan
‐
Posted in .NET, AWS, Serverless Applications with AWS on .NET
In this article, we will learn about hosting ASP.NET Core Web API with AWS Lambda in a rather simple-to-follow manner. It is going to be…
Read More Hosting ASP.NET Core Web API with AWS Lambda – Truly Serverless REST APIs
Tags.NET on AWS, amazon, aspnetcore webapi, aws, C#, dotnet, dotnet on aws, lambda function url, serverless, web api
Securing Amazon API Gateway with Lambda Authorizer in .NET Featured

Securing Amazon API Gateway with Lambda Authorizer in .NET – Detailed Guide

By Mukesh Murugan
‐
Posted in .NET, AWS, Serverless Applications with AWS on .NET
In this article, we will learn about Securing Amazon API Gateway with Lambda Authorizer in .NET! In previous articles, we started with AWS Lambda with…
Read More Securing Amazon API Gateway with Lambda Authorizer in .NET – Detailed Guide
Tags.NET on AWS, amazon, amazon api gateway, aws, aws lambda, C#, dotnet, dotnet on aws, lambda authorizer, serverless
Amazon API Gateway with .NET

Amazon API Gateway with .NET – AWS Lambda & DynamoDB Integrations

By Mukesh Murugan
‐
Posted in .NET, AWS, Serverless Applications with AWS on .NET
In this comprehensive article, we will be learning Amazon API Gateway with .NET stack to expose AWS Lambdas as API routes to the external world…
Read More Amazon API Gateway with .NET – AWS Lambda & DynamoDB Integrations
Tags.NET on AWS, amazon, api gateway, aws, C#, cloudwatch, dotnet, dotnet on aws, dynamodb, serverless
CRUD with DynamoDB in ASP.NET Core CRUD with DynamoDB in ASP.NET Core - Getting Started with AWS DynamoDB Simplified

CRUD with DynamoDB in ASP.NET Core – Getting Started with AWS DynamoDB Simplified

By Mukesh Murugan
‐
Posted in AWS, .NET, AWS Basics, Serverless Applications with AWS on .NET, Web API
In this article, we are going to learn about implementing CRUD with DynamoDB in ASP.NET Core Web API. This article is an integral part of…
Read More CRUD with DynamoDB in ASP.NET Core – Getting Started with AWS DynamoDB Simplified
Tags.NET on AWS, amazon, aws, aws dynamodb, crud, csharp, database, dotnet on aws, dynamdb, nosql, serverless, webapi
Implementing JWT Authentication in Golang with Gin, Gorm & MySQL

Implementing JWT Authentication in Golang REST API – Detailed Guide

By Mukesh Murugan
‐
Posted in Golang
In this article, we will learn about implementing JWT Authentication in Golang REST APIs and securing it with Authentication Middleware. We will be building a…
Read More Implementing JWT Authentication in Golang REST API – Detailed Guide
TagsAPI, authentication, gin, go, go tutorials, golang, golang api, golang middleware, golang tutorial, gorm, json web token, jwt, middleware, rest api, security
AWS Lambda with .NET 6

AWS Lambda with .NET 6 – Getting Started with Serverless Computing

By Mukesh Murugan
‐
Posted in AWS, .NET, AWS Basics, Serverless Applications with AWS on .NET
In this article, we will get started with learning about using AWS Lambda with .NET 6 and deploying this serverless function to AWS. Further, we…
Read More AWS Lambda with .NET 6 – Getting Started with Serverless Computing
Tags.NET Core, .NET on AWS, aws, aws lambda, C#, dotnet on aws, lambda, serverless
Working with AWS S3 using ASP.NET Core

Working with AWS S3 using ASP.NET Core – Upload, Download & Delete Files – Simplified

By Mukesh Murugan
‐
Posted in .NET, AWS, AWS Basics, Serverless Applications with AWS on .NET, Web API
In this article, we will be get started on working with AWS S3 using ASP.NET Core Web API to upload, download and delete files from…
Read More Working with AWS S3 using ASP.NET Core – Upload, Download & Delete Files – Simplified
Tags.net, .NET on AWS, amazon, aws, aws s3, delete, dotnet, dotnet on aws, download, s3 bucket, upload, webapi
Structured Logging in Golang with Zap - Powerful Logging

Structured Logging in Golang with Zap – Blazing Fast Logger

By Mukesh Murugan
‐
Posted in Golang
In this article, we will look into Structured Logging in Golang with Zap from Uber! When it comes to product development, logging plays a vital…
Read More Structured Logging in Golang with Zap – Blazing Fast Logger
Tagsgo, golang, logging, Structured Logging, zap, zap logger
CRUD in Golang REST API with Mux & GORM - Simple Guide

Implementing CRUD in Golang REST API with Mux & GORM – Comprehensive Guide

By Mukesh Murugan
‐
Posted in Golang
In this article, we will learn about implementing CRUD in Golang REST API with Gorilla Mux for routing requests, GORM as the ORM to access…
Read More Implementing CRUD in Golang REST API with Mux & GORM – Comprehensive Guide
Tagsgo, go tutorials, golang, golang api, golang tutorial, gorm, mysql, viper
fullstackhero Introducing fullstackhero - Open Source Boilerplates for Rapid Web Development

Introducing fullstackhero – Open Source Boilerplates for Rapid Web Development

By Mukesh Murugan
‐
Posted in .NET, Blazor, Boilerplates, Web API
Ever gone through the painful process of setting up solutions from scratch although most of the features/code seems to be repetitive? fullstackhero addresses this very…
Read More Introducing fullstackhero – Open Source Boilerplates for Rapid Web Development
JSON Based Localization in ASP.NET Core JSON Based Localization in ASP.NET Core With Caching - Super Easy Guide

JSON Based Localization in ASP.NET Core With Caching – Super Easy Guide

By Mukesh Murugan
‐
Posted in .NET, Web API
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…
Read More JSON Based Localization in ASP.NET Core With Caching – Super Easy Guide
Multitenancy in ASP.NET Core

Multitenancy in ASP.NET Core – Simplest Way to achieve Multitenancy

By Mukesh Murugan
‐
Posted in .NET, Web API
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…
Read More Multitenancy in ASP.NET Core – Simplest Way to achieve Multitenancy
Modular Architecture in ASP.NET Core

Modular Architecture in ASP.NET Core – Building Better Monoliths

By Mukesh Murugan
‐
Posted in .NET
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…
Read More Modular Architecture in ASP.NET Core – Building Better Monoliths
Response Caching with MediatR in ASP.NET Core

Response Caching with MediatR in ASP.NET Core – Powerful Pipeline Behavior

By Mukesh Murugan
‐
Posted in .NET
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…
Read More Response Caching with MediatR in ASP.NET Core – Powerful Pipeline Behavior
Global Exception Handling in ASP.NET Core

Global Exception Handling in ASP.NET Core – Ultimate Guide

By Mukesh Murugan
‐
Posted in .NET
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…
Read More Global Exception Handling in ASP.NET Core – Ultimate Guide
Specification Pattern in ASP.NET Core

Specification Pattern in ASP.NET Core – Enhancing Generic Repository Pattern

By Mukesh Murugan
‐
Posted in .NET, Design Patterns, Entity Framework Core
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….
Read More Specification Pattern in ASP.NET Core – Enhancing Generic Repository Pattern
Building a Chat Application with Blazor, Identity, and SignalR

Building a Chat Application with Blazor, Identity, and SignalR – Ultimate Guide

By Mukesh Murugan
‐
Posted in Blazor, .NET
In this Guide, we will be building a full-fledged Chat Application With Blazor WebAssembly using Identity and SignalR from scratch. When I got started with…
Read More Building a Chat Application with Blazor, Identity, and SignalR – Ultimate Guide
Blazor Hero

Blazor Hero – Clean Architecture Template Quick Start Guide

By Mukesh Murugan
‐
Posted in Blazor, .NET
In this article, we will learn about getting started with Blazor Hero – A Clean Architecture Template built for Blazor WebAssembly using MudBlazor Components. This…
Read More Blazor Hero – Clean Architecture Template Quick Start Guide
Integrating Tailwind CSS with Blazor

Integrating Tailwind CSS with Blazor – Detailed Guide

By Mukesh Murugan
‐
Posted in Blazor, .NET
In this article, we will be Integrating Tailwind CSS With Blazor Applications. This is a guide exclusively for the .NET devs like me who are…
Read More Integrating Tailwind CSS with Blazor – Detailed Guide
Implementing Blazor CRUD using Mudblazor

Implementing Blazor CRUD using Mudblazor Component Library in .NET 5 – Detailed Guide

By Mukesh Murugan
‐
Posted in Blazor, .NET
Previously, we discussed implementing CRUD Operations in Blazor without any component library. In this article, we will demonstrate implementing Blazor CRUD using Mudblazor Component Library…
Read More Implementing Blazor CRUD using Mudblazor Component Library in .NET 5 – Detailed Guide
Permission-Based Authorization in ASP.NET Core

Permission-Based Authorization in ASP.NET Core – Complete User Management Guide in .NET 5

By Mukesh Murugan
‐
Posted in .NET
Setting up Permissions to access your resources is always a crucial part of your application’s security. In this article, we will implement Permission-Based Authorization in…
Read More Permission-Based Authorization in ASP.NET Core – Complete User Management Guide in .NET 5
Audit Trail Implementation in ASP.NET Core

Audit Trail Implementation in ASP.NET Core with Entity Framework Core

By Mukesh Murugan
‐
Posted in .NET
In this article, we will go through Audit Trail Implementation in ASP.NET Core (.NET 5) using Entity Framework Core. So what’s this Audit Trail about?…
Read More Audit Trail Implementation in ASP.NET Core with Entity Framework Core
ASP.NET Core Hero Boilerplate quick start guide

ASP.NET Core Hero Boilerplate – Quick Start Guide

By Mukesh Murugan
‐
Posted in .NET
In this post, we will talk about getting started with ASP.NET Core Hero Boilerplate Solution Template for .NET 5. Note that this Solution Template will…
Read More ASP.NET Core Hero Boilerplate – Quick Start Guide
Toast Notifications in ASP.NET Core

Toast Notifications in ASP.NET Core – Simple & Elegant

By Mukesh Murugan
‐
Posted in .NET
In this article, we will learn about a simple package that can improve the user experience by adding Toast Notifications in ASP.NET Core MVC /…
Read More Toast Notifications in ASP.NET Core – Simple & Elegant
Using Entity Framework Core and Dapper in ASP.NET Core

Using Entity Framework Core and Dapper in ASP.NET Core – Safe Transactions

By Mukesh Murugan
‐
Posted in .NET
In this article, we will learn about Using Entity Framework Core and Dapper in ASP.NET Core together in the same application. Another major point of…
Read More Using Entity Framework Core and Dapper in ASP.NET Core – Safe Transactions
IdentityServer4 in ASP.NET Core

IdentityServer4 in ASP.NET Core – Ultimate Beginner’s Guide

By Mukesh Murugan
‐
Posted in .NET
In this article, we will start learning about IdentityServer4 in ASP.NET Core and ways to integrate it to build secure solutions. We will be creating…
Read More IdentityServer4 in ASP.NET Core – Ultimate Beginner’s Guide
Repository Pattern with Caching and Hangfire in ASP.NET Core

Repository Pattern with Caching and Hangfire in ASP.NET Core

By Mukesh Murugan
‐
Posted in .NET
In this article, we will learn about an approach with which we will build a SUPER-FAST Repository Implementation using all the latest libraries and concepts….
Read More Repository Pattern with Caching and Hangfire in ASP.NET Core
Razor Page CRUD in ASP.NET Core

Razor Page CRUD in ASP.NET Core with jQuery AJAX – Ultimate Guide

By Mukesh Murugan
‐
Posted in .NET
In this tutorial, we will learn a clean and simple way to implement Razor Page CRUD in ASP.NET Core with jQuery AJAX and Bootstrap Modal….
Read More Razor Page CRUD in ASP.NET Core with jQuery AJAX – Ultimate Guide
Running WordPress on ASP.NET Core

Running WordPress on ASP.NET Core in 4 Easy Steps – Peachpie

By Mukesh Murugan
‐
Posted in .NET
In this article, we will see how to run WordPress on ASP.NET Core Host. Yes, you read it right. It’s now possible to run an…
Read More Running WordPress on ASP.NET Core in 4 Easy Steps – Peachpie
gRPC in ASP.NET Core - Ultimate Guide for Getting Started

Getting Started with gRPC in ASP.NET Core – Ultimate Guide

By Mukesh Murugan
‐
Posted in .NET
There is quite a lot of talk around gRPC lately. This article will introduce you to gRPC, what it actually is, how does it compare…
Read More Getting Started with gRPC in ASP.NET Core – Ultimate Guide
Working with MongoDB in ASP.NET Core - Ultimate Guide

Working with MongoDB in ASP.NET Core – Ultimate Guide

By Mukesh Murugan
‐
Posted in .NET
In this article, we will learn about working with MongoDB in ASP.NET Core. We will be building a WebAPI Project that can manage customer data….
Read More Working with MongoDB in ASP.NET Core – Ultimate Guide
Hosting ASP.NET Core with SmarterASP.NET

Hosting ASP.NET Core with SmarterASP.NET – FREE 60 Days Trial!

By Mukesh Murugan
‐
Posted in .NET
In this article, let’s learn about Deploying / Hosting ASP.NET Core with SmarterASP.NET, a Superior Hosting Service for ASP.NET Core 3.x. We will also go…
Read More Hosting ASP.NET Core with SmarterASP.NET – FREE 60 Days Trial!
GraphQL in ASP.NET Core

Getting Started with GraphQL in ASP.NET Core – Complete Guide

By Mukesh Murugan
‐
Posted in .NET
In this article, let’s talk about the trending GraphQL, a super cool tech built by Facebook which is now open-sourced. We will compare with REST…
Read More Getting Started with GraphQL in ASP.NET Core – Complete Guide
RabbitMQ with ASP.NET Core - Microservice Communication with MassTransit

RabbitMQ with ASP.NET Core – Microservice Communication with MassTransit

By Mukesh Murugan
‐
Posted in Microservices
In a previous article, we learnt all about Microservice Architecture in ASP.NET Core (I recommend reading this before continuing), API Gateways, Ocelot Configuration and much…
Read More RabbitMQ with ASP.NET Core – Microservice Communication with MassTransit
NLog in ASP.NET Core

Logging with NLog in ASP.NET Core – Best Logging Framework?

By Mukesh Murugan
‐
Posted in .NET
In this article, we will talk about Logging with NLog in ASP.NET Core. We will cover topics like NLog, Integrating NLog in ASP.NET Core, Injecting…
Read More Logging with NLog in ASP.NET Core – Best Logging Framework?
Redis Caching in ASP.NET Core

Redis Caching in ASP.NET Core – Distributed Caching Detailed

By Mukesh Murugan
‐
Posted in .NET
In a Previous Article, we learned about Caching, In-Memory Caching in ASP.NET Core, and other concepts related to caching. In this article, we will talk…
Read More Redis Caching in ASP.NET Core – Distributed Caching Detailed
In-Memory Caching in ASP.NET Core

In-Memory Caching in ASP.NET Core – Detailed Guide

By Mukesh Murugan
‐
Posted in .NET
In this article, let’s learn Caching! We will talk about Caching Basics, In-Memory Caching in ASP.NET Core Applications, and so on. We will build a…
Read More In-Memory Caching in ASP.NET Core – Detailed Guide
Select2 jQuery plugin in ASP.NET Core

Select2 jQuery plugin in ASP.NET Core – Comprehensive Guide

By Mukesh Murugan
‐
Posted in .NET
In this article, we will learn how to use Select2 jQuery plugin in ASP.NET Core. We will build a prototype application that can demonstrate various…
Read More Select2 jQuery plugin in ASP.NET Core – Comprehensive Guide
JQuery Datatable in ASP.NET Core

JQuery Datatable in ASP.NET Core – Server-Side Processing

By Mukesh Murugan
‐
Posted in .NET
In this article, we will learn how to use JQuery Datatable in ASP.NET Core with Server Side Processing. We will also be building a simple…
Read More JQuery Datatable in ASP.NET Core – Server-Side Processing
Microservice Architecture in ASP.NET Core

Microservice Architecture in ASP.NET Core with API Gateway

By Mukesh Murugan
‐
Posted in .NET, Microservices, Web API
Let’s go through a popular way of Building Applications – Microservice Architecture in ASP.NET Core. In this detailed article, we will try understand what really…
Read More Microservice Architecture in ASP.NET Core with API Gateway
Tagsapi gateway, architecture, C#, dotnet, microservices, ocelot, rabbitmq, Visual Studio
Dapper in ASP.NET Core

Dapper in ASP.NET Core with Repository Pattern – Detailed

By Mukesh Murugan
‐
Posted in .NET
In this article, we will learn all about Dapper in ASP.NET Core and make a small implementation to understand how it works. Let’s not limit…
Read More Dapper in ASP.NET Core with Repository Pattern – Detailed
MediatR Pipeline Behaviour in ASP.NET Core

MediatR Pipeline Behaviour in ASP.NET Core – Logging and Validation

By Mukesh Murugan
‐
Posted in .NET
In one of our previous article, we learnt about CQRS and the usage of the MediatR Library. Now, let’s see how to take advantage of…
Read More MediatR Pipeline Behaviour in ASP.NET Core – Logging and Validation
Globalization and Localization in ASP.NET Core

Globalization and Localization in ASP.NET Core – Detailed

By Mukesh Murugan
‐
Posted in .NET
In this article, we will go through a less-talked about topic in the ASP.NET Core Community. We will discuss in detail, Globalization and Localization in…
Read More Globalization and Localization in ASP.NET Core – Detailed
Custom User Management in ASP.NET Core MVC with Identity

Custom User Management in ASP.NET Core MVC with Identity

By Mukesh Murugan
‐
Posted in .NET
In this article, let’s go in-depth and understand the functionalities you can achieve with the help of Microsoft Identity. We will build a small yet…
Read More Custom User Management in ASP.NET Core MVC with Identity
Repository Pattern in ASP.NET Core

Repository Pattern in ASP.NET Core – Ultimate Guide

By Mukesh Murugan
‐
Posted in Design Patterns
In this extensive guide, we will go through everything you will need to know about Repository Pattern in ASP.NET Core, Generic Repository Patterns, Unit of…
Read More Repository Pattern in ASP.NET Core – Ultimate Guide
Healthchecks in ASP.NET Core

Healthchecks in ASP.NET Core – Detailed Guide

By Mukesh Murugan
‐
Posted in .NET
In this article, we will go through Healthchecks in ASP.NET Core, it’s uses, variations and implementing your own custom health-checks. This is one of the…
Read More Healthchecks in ASP.NET Core – Detailed Guide
Integrating AdminLTE with ASP.NET Core 3.1

How to Integrate AdminLTE with ASP.NET Core? Detailed

By Mukesh Murugan
‐
Posted in .NET
In this article, we will learn about Integrating AdminLTE with ASP.NET Core 3.1 MVC or really any other Bootstrap based UI Frameworks completely from scratch….
Read More How to Integrate AdminLTE with ASP.NET Core? Detailed
Error Logging and Health Checks in ASP.NET Core using elmah.io

elmah.io – Error Logging and Health Checks in ASP.NET Core

By Mukesh Murugan
‐
Posted in .NET
In this article, we will look into features of elmah.io, error logging, and health checks in ASP.NET Core using elmah.io, the steps involved in setting…
Read More elmah.io – Error Logging and Health Checks in ASP.NET Core
Onion Architecture In ASP.NET Core

Onion Architecture In ASP.NET Core With CQRS – Detailed

By Mukesh Murugan
‐
Posted in .NET
In this article, We will talk about Onion Architecture In ASP.NET Core and its advantages. We will also together build a WebApi that follows a…
Read More Onion Architecture In ASP.NET Core With CQRS – Detailed
20 Tips To Write Clean C# Code

20 Important Tips To Write Clean C# Code – MUST SHARE

By Mukesh Murugan
‐
Posted in .NET
Writing code is not difficult. Writing Clean and Scalable Code is not easy as well. In this article, we will talk about 20 Tips to…
Read More 20 Important Tips To Write Clean C# Code – MUST SHARE
Send Emails with ASP.NET Core

Send Emails with ASP.NET Core in 5 EASY Steps – Guide

By Mukesh Murugan
‐
Posted in .NET
In this article, we will build and learn how to send emails with ASP.NET Core in Just 5 Simple Steps. Our application will send emails…
Read More Send Emails with ASP.NET Core in 5 EASY Steps – Guide
Custom Authentication in Blazor WebAssembly

Custom Authentication in Blazor WebAssembly – Detailed

By Mukesh Murugan
‐
Posted in Blazor
In this next part of the Blazor Blog Series, Let’s learn about implementing Custom Authentication in Blazor WebAssembly Project (Blazor.Learner). We will cover some core…
Read More Custom Authentication in Blazor WebAssembly – Detailed
File Upload in ASP.NET Core MVC

File Upload in ASP.NET Core MVC – File System & Database

By Mukesh Murugan
‐
Posted in .NET
In this article, let’s go through one of the most searched queries on Google, “File Upload in ASP.NET Core MVC”. Uploading Images or other documents…
Read More File Upload in ASP.NET Core MVC – File System & Database
Advanced Pagination in ASP.NET Core WebApi

How to Implement Pagination in ASP.NET Core WebAPI? – Ultimate Guide

By Mukesh Murugan
‐
Posted in .NET
In this guide, we will learn how to implement Advanced Pagination in ASP.NET Core WebApi with ease. Pagination is one of the most important concepts…
Read More How to Implement Pagination in ASP.NET Core WebAPI? – Ultimate Guide
Blazor CRUD with Entity Framework Core

How to Implement Blazor CRUD using Entity Framework Core? Detailed Demonstration

By Mukesh Murugan
‐
Posted in Blazor
Building a CRUD Application is like the Hello World for Intermediate Developers. It helps you understand the most common operations of any particular stack. In…
Read More How to Implement Blazor CRUD using Entity Framework Core? Detailed Demonstration
Exploring Blazor Project Structure

Exploring Blazor Project Structure – Blazor For Beginners

By Mukesh Murugan
‐
Posted in Blazor
In our previous article, Getting Started with Blazor, we discussed the core concepts of the application, different types and comparisons, and much more. In this…
Read More Exploring Blazor Project Structure – Blazor For Beginners
TagsBlazor Project Structure
Blazor For Beginners

Blazor For Beginners – Getting Started with Blazor

By Mukesh Murugan
‐
Posted in Blazor
In this article, we will discuss the basics of Blazor and the tools required for Blazor Application Development. We will go in-depth with the concept…
Read More Blazor For Beginners – Getting Started with Blazor
Automapper in Asp.Net Core 3.1

Using Automapper in ASP.NET Core – Getting Started

By Mukesh Murugan
‐
Posted in .NET
This article will talk about Automapper in ASP.Net Core Applications and how we can implement it with ease. We will go through the features of…
Read More Using Automapper in ASP.NET Core – Getting Started
Fluent Validation in ASP.NET Core 3

Using Fluent Validation in ASP.NET Core – Powerful Validations

By Mukesh Murugan
‐
Posted in .NET
When it comes to Validating Models, aren’t we all leaning towards Data Annotations? There are quite a lot of serious issues with this approach for…
Read More Using Fluent Validation in ASP.NET Core – Powerful Validations
Refresh Tokens in ASP.NET Core

How to Use Refresh Tokens in ASP.NET Core APIs – JWT Authentication

By Mukesh Murugan
‐
Posted in .NET
In our previous article, we learned about Securing ASP.NET Core API with JWT Authentication. Now, let’s go through Refresh Tokens in ASP.NET Core APIs that…
Read More How to Use Refresh Tokens in ASP.NET Core APIs – JWT Authentication
ASP.NET Core API with JWT Authentication

Build Secure ASP.NET Core API with JWT Authentication – Detailed Guide

By Mukesh Murugan
‐
Posted in .NET
Token Authentication in WebAPI is pretty Smart & Simple! In this In-Depth Guide, let’s learn How to Secure ASP.NET Core API with JWT Authentication that…
Read More Build Secure ASP.NET Core API with JWT Authentication – Detailed Guide
Hangfire in ASP.NET Core 3.1

Hangfire in ASP.NET Core 3.1 – Background Jobs Made Easy

By Mukesh Murugan
‐
Posted in .NET
In this article, let’s learn about Hangfire in ASP.NET Core 3.1 and how to integrate it with your Core Applications. A common programming task that…
Read More Hangfire in ASP.NET Core 3.1 – Background Jobs Made Easy
Serilog in ASP.NET Core 3.1

Serilog in ASP.NET Core 3.1 – Structured Logging Made Easy

By Mukesh Murugan
‐
Posted in .NET
In this article, let’s go through Serilog in ASP.NET Core 3.1 and it’s implementations. Now by default, ASP.NET Core comes with some basic logging features…
Read More Serilog in ASP.NET Core 3.1 – Structured Logging Made Easy
Tagsasp.net core, Serilog, Structured Logging
Entity-Framework-Core-in-ASP.NET-Core-3.1

Entity Framework Core in ASP.NET Core 3.1 – Getting Started

By Mukesh Murugan
‐
Posted in Entity Framework Core
In this article, we will go through Entity Framework Core in ASP.NET Core 3.1 along with its various implementations and concepts. With the ever-growing tech…
Read More Entity Framework Core in ASP.NET Core 3.1 – Getting Started
API Versioning in ASP.NET Core 3.1

API Versioning in ASP.NET Core 3.1 – Best Practices

By Mukesh Murugan
‐
Posted in .NET
In this article, we will talk in detail about various API versioning techniques and How to implement API Versioning in ASP.NET Core 3.1 Applications. We…
Read More API Versioning in ASP.NET Core 3.1 – Best Practices
15 Essential Libraries 15 BEST Libraries For ASP.NET Core Developers

15 BEST Libraries For ASP.NET Core Developers

By Mukesh Murugan
‐
Posted in .NET
Several new developers take their first step into ASP.Net Core on a daily basis for their web development career. Choosing and Mastering the best libraries…
Read More 15 BEST Libraries For ASP.NET Core Developers
CQRS with MediatR in ASP.NET Core 3.1

Implementing CQRS with MediatR in ASP.NET Core – Ultimate Guide

By Mukesh Murugan
‐
Posted in Design Patterns
In this article let’s talk about CQRS in ASP.NET Core 3.1 and it’s implementation along with MediatR and Entity Framework Core – Code First Approach….
Read More Implementing CQRS with MediatR in ASP.NET Core – Ultimate Guide
Tags.NET Core, API, CQRS, Mediator
install visual studio 2019 community

How to Install Visual Studio 2019 Community – The Best IDE for C#

By Mukesh Murugan
‐
Posted in .NET
In this article, I will show you how to install Visual Studio 2019 Community on to your machine to kickstart your development journey. Here is…
Read More How to Install Visual Studio 2019 Community – The Best IDE for C#
TagsC#, IDE, Visual Studio
codewithmukesh

Detailed articles and guides around .NET, Golang, AWS and other technologies that I come across or work with. I make sure that each of the resource are of high quality and well detailed!

Categories

  • AWS
  • .NET
    • Web API
    • Blazor
    • Entity Framework Core
  • Golang
  • Design Patterns
  • Microservices
  • Boilerplates

Navigate

  • Home
  • Blog
  • About
  • Contact
  • Subscribe to Newsletter!

Contact Me

You can mail me or reach me out at LinkedIn!

Do not forget to Endorse me on LinkedIn if you like my content!

Privacy Policy

You can read the Privacy Policy here.

© 2023 codewithmukesh - Mukesh Murugan

Github Linkedin YouTube Twitter Facebook Instagram
This website uses cookies to improve your experience. We use cookies to personalize content and ads, to provide social media features. Accept Read More
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT
Scroll to top
  • Home
  • Blog
  • About
  • Contact
  • Subscribe to Newsletter!
Linkedin Facebook Twitter Instagram YouTube Github
Search