Browsing Tag
dotnet
80 posts
Result Pattern
The use of exceptions in C# is basically okay, but you should be careful not to use too…
Task vs ValueTask
Why is asynchronous programming important? In today’s software development, many tasks are time-consuming, especially those based on input/output…
Multi-Tenant SaaS Architecture – Database Per Tenant
SaaS applications benefit from the multi-tenant architecture. It makes the maintenance and enhancements of the software easier and…
C# In Practice — Building Tech Support App
One of the best ways to learn any programming language is, of course, through real practice. Starting from…
API Key Authentication Middleware In ASP NET Core – A How To Guide
While putting some special content together, I found myself needing to integrate API key authentication middleware into my…
Visual Studio Live Share – Complete Guide 2024
Visual Studio Live Share is a powerful collaboration tool that enables developers to work together in real-time, regardless…
How to Test Logging with FakeLogger
I originally posted this post on my blog a couple of weeks ago. It’s part of an ongoing…
Top 8 Best Visual Studio Extensions in 2024
Visual Studio extensions play a vital role in enhancing the development experience for C# programmers. In this extensive…
GTK4 `dotnet new` Project Template
I have been writing some samples using GTK4 using GirCore so its time to reduce the manual project…
Day 22 of 30-Day .NET Challenge: Use Array Pool
ArrayPool , a mechanism to recycle temporary buffers and optimize performance by reducing garbage collection cycles. Introduction Frequent…