How to use HTTP logging in ASP.NET Core 6

Take advantage of the HTTP logging middleware in ASP.NET Core to log request and response information with flexibility and ease.

ASP.NET Core and gRPC: Getting Started

Getting Started with ASP.NET Core and gRPC. In this post, we’d like to introduce you to gRPC, one of the newer approaches .NET developers have in designing their APIs.

Onion Architecture in ASP.NET Core with CQRS: Detailed & Illustrated

Onion Architecture in ASP.NET Core with CQRS : Detailed & Illustrated. In this tutorial I will be implementing Onion Architecture in ASP.NET Core with CQRS. You can download the complete source code from my GitHub Repository.

Adapter Design Pattern in ASP.NET Core

In this tutorial, I will show you how to implement an adapter design pattern in the ASP.NET Core web application to facilitate the communication between two incompatible objects.

Implement Unit Testing in ASP.NET Core 5 Application

This article will get you started with unit testing in the ASP.NET core application. We will start with creating an ASP.NET Core based application with math operation service and implement xUnit.net to automate testing of the operations available in this service.

How to authorize and post Slack messages from ASP.NET Core

This post will show you how to let a user authorize their Slack workspace, select a channel, and post messages to that channel from ASP.NET Core.

Upload and resize an image natively with ASP.NET Core

With this post, I want to show a simple approach for uploading and resizing images with ASP.NET Core that doesn't require any external libraries.

How to read request headers in ASP.NET Core 5 MVC

In ASP.NET Core, HTTP request headers are represented as an instance of the IHeaderDictionary interface to ensure consistent storage and retrieval of header values. These headers, in turn, comprise a dictionary of key-value pairs.

Monitor containerized ASP.NET Core applications with Datadog APM

Monitor containerized ASP.NET Core applications with Datadog APM. Datadog APM enables you to track distributed traces end to end and capture detailed performance metrics from your application, so you can get a better understanding of how your application services process requests.

Modular Architecture in ASP.NET Core - Building Better Monoliths

What Is Modular Monolithic Architecture? Let’s call it Modular Monolith Architecture. Towards the latter section of the article, we will also build a sample solution that follows Modular Architecture. In this article, we will discuss Modularizing Web Applications using Modular Architecture in ASP.NET Core.

ASP.NET Core and VS Code | Get Started in 5 Steps

Follow along to get started developing an ASP.NET Core web application using Visual Studio Code in 5 easy steps.

ASP.NET Core MVC JSON Output in camelCase or PascalCase

Create a custom Output Formatter for ASP.NET Core MVC to allow your clients to specify if they want the result formatted in camelCase or PascalCase.

ASP.NET Core MVC Attribute Routing

How to define the full URL route path per controller action rather than using templates and convention in ASP.NET Core MVC/WebAPI.

Multiple Environments in ASP.NET Core (DEV, PROD)

How to manage Environment Variables in ASP.NET Core with various environments such as development, staging and production.

Embedded Resources in .NET Core (2 STEPS)

How to add an embedded resources such as data or images files to be include in your to a .NET Core (.csproj) application.

Running Background Tasks in ASP.NET Core (HANGFIRE)

How to handle background tasks (fire and forget) and reoccurring background tasks inside ASP.NET Core Web Applications using Hangfire.

Practical ASP.NET Core SignalR | Intro

This course is a complete step-by-setup guide on how to build real-time web applications using ASP.NET Core SignalR. By the end of this course, you'll be able to build real world, scalable, production applications using the tools and techniques provided in this course.

Practical ASP.NET Core SignalR | Prerequisite

This course is a complete step-by-setup guide on how to build real-time web applications using ASP.NET Core SignalR. By the end of this course, you'll be able to build real world, scalable, production applications using the tools and techniques provided in this course.

Practical ASP.NET Core SignalR | Setup

This course is a complete step-by-setup guide on how to build real-time web applications using ASP.NET Core SignalR. By the end of this course, you'll be able to build real world, scalable, production applications using the tools and techniques provided in this course.

Practical ASP.NET Core SignalR | Overview | Push

This course is a complete step-by-setup guide on how to build real-time web applications using ASP.NET Core SignalR. By the end of this course, you'll be able to build real world, scalable, production applications using the tools and techniques provided in this course.