Implementing a Concurrency Rate Limiter in ASP.NET Web API

In modern web applications, controlling the rate of requests using a concurrency rate limiter to your APIs is essential for maintaining performance and preventing abuse. While fixed window rate limiting is a common approach, this guide focuses on implementing a concurrency request rate limiting in ASP.NET Web API, which limits the number of concurrent requests … Read more

React.JS with ASP.Net Core SignalR

In my last post Real-Time Web Application in ASP.Net Core SignalR, I have covered real-time web application suing SignalR. For the web page, I used a plain HTML page, and just used Browser Console to write response from the SignalR stream. Today I will build an application using React.JS with ASP.Net Core SignalR. Today I will … Read more

Real-Time Web Application in ASP.Net Core SignalR

Hello everyone, welcome back to .Net Core Central. Today I am going to continue with streaming using ASP.Net Core SignalR, which I started by integrating with Kafka, then Reactive Extensions, and today I will be working with SignalR. If you have not gone through my previous posts ASP.Net Core Streaming Application Using Kafka – Part … Read more

ASP.Net Core Streaming Application Using Kafka – Part 2

Hello everyone, welcome back to .Net Core Central. This post is the continuation of the previous post ASP.Net Core Streaming Application Using Kafka – Part 1. And here I will be creating the Kafka producer in .Net Core. Creating .Net Core Producer Create new Producer Project First of all I will open the TimeManagement application … Read more

ASP.Net Core Streaming Application Using Kafka – Part 1

Hello everyone, welcome back to .Net Core Central. Today I am going to build a streaming application using ASP.Net Core and Kafka. This post is the first of the two post series in streaming in .Net Core. And I will be using Apache Kafka as the streaming platform. I will continue with the same .Net … Read more

ASP.Net Core Web API – Integration Testing With XUnit

Hello everyone, welcome back to .Net Core Central. Today I am going to start the Integration testing of the Time Management application. The application which I have started building from my blog post Creating First ASP.Net Core Web API Application. For the integration test I will use XUnit framework as the testing framework. This is … Read more

ASP.Net Core Web API – Unit Testing With XUnit

Hello everyone, welcome back to .Net Core Central. Today I am going to start with Unit testing of the Time Management application, that I have started building from my blog post Creating First ASP.Net Core Web API Application. I will be using XUnit as the testing framework. What is Unit Testing In a nutshell Unit … Read more

ASP.Net Core Web API Application with Dapper – Part 2

Hello everyone, welcome back to .Net Core Central. In addition to my last post, today I am going to continue with the CRUD application using ASP.Net Core Web API and Dapper. This is the continuation of the previous post ASP.Net Core Web API Application with Dapper – Part 1. If you have not read the … Read more

ASP.Net Core Web API Application with Dapper – Part 1

Hello everyone, welcome back to .Net Core Central. Today I am going to build a simple CRUD application using ASP.Net Core Web API and Dapper. I will create a Time Management software, and this post will be the first step towards it. In this post, I will create the basic GET API operation for viewing … Read more