Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!
APIs are the backbone of modern applications, but even the cleanest code can drag if performance...
Benchmarking Minimal APIs vs Controllers in .NET Inspired by the insightful article How to...
I recently read "Building a CRUD API with ASP.NET Core Web API and PostgreSQL" by M. Oly Mahmud on...
Introduction Authorization is a critical aspect of building secure applications. In...
I originally posted an extended version of this post on my blog a long time ago in a galaxy far, far...
What’s the difference between AddScoped, AddTransient, and AddSingleton in dependency...
This post is a quick overview of an Abto Software blog article about Blazor for cross-platform...
This post is a quick overview of an Abto Software blog article about how to hire dedicated .NET...
In many applications, we often work with data that looks different but shares some common features....
Deploying ASP.NET applications on IIS is an essential task for developers working in Windows...
IActionResult is an interface that represents a general action result. You can return any kind of...
Cache Smarter, Not Harder If your ASP.NET API slows down under frequent database queries,...
Nowadays, it is necessary that the business provide software that is not just functional but also...
There are three major challenges in the programming world: cross-platform compatibility, legacy code,...
In my previous article, I covered validation in Minimal APIs, but security is just as important. Most...
🚀 My journey into ASP.NET Core: Implementing a User Registration System 🚀 Hey Devs! 👋 I'm learning...
If you’re a .NET developer, get ready .NET 10 is here and it’s a Long Term Support (LTS) release!...
Asp.Net Core and Keycloak testcontainer Testing a secure Asp.Net Core Api using Keycloak...
Hey there, fellow code warriors! 👋 Today, we're diving deep into proper logging in ASP.NET Core....
I originally posted this post on my blog. If you're not careful, your Program.cs file can become...
No universo das bases de dados em memória, o Redis há muito tempo reina como uma escolha confiável...
A gestão de memória no .NET é um tema fascinante que frequentemente surpreende até mesmo...
Minimal APIs and Middleware in ASP.NET Core Introduction ASP.NET Core Minimal APIs let you build...
Global Query Filters allow you to define LINQ predicates at the model level. Once defined, these...
One of the most important parts in any application is to secure your application against Denial of...
Testing Web APIs doesn’t need to be a chore. No sprawling frameworks. No over-engineered test setups....
Rich Communication Services (RCS) represents the evolution of SMS: bringing branded, interactive, and...
The Rate Limiting API debuted in .NET 7. It implements several popular algorithms for limiting the...
I've been working with ASP.NET 4.x and ASP.NET Core for a while, and I've always noticed some unusual...
Asp.Net 8 – Multilingual Application with single Resx file - Part1 A practical guide to...