The .NET News Daily Issue #106

Your Daily Dose of .NET Insights, Tools, and Trends

Happy Wednesday, coders! Midweek might have you feeling like a worn-out keyboard, but we’ve got just the remedy to recharge your .NET senses. Today’s newsletter is packed with insights hotter than the first latte of the day, sprinkled with quirks only seasoned developers can appreciate. So, grab your mug, take a stretch, and let's upshift your .NET knowledge like a classic Mustang hitting the open road.

Today's Articles

A Step-by-Step Guide to Unlocking HTTPS Magic with Kestrel and mkcert in .NET
A Step-by-Step Guide to Unlocking HTTPS Magic with Kestrel and mkcert in .NET

Securing your web application with HTTPS isn’t just a good practice — it’s essential for protecting data and ensuring user trust. When… Continue reading on Medium »

 
AI Coding - What is it good for?
AI Coding - What is it good for?

When the year began the availability of these tools was mostly limited to paying customers, but with the majority of LLMs now offering completely free tiers that are perfectly capable of generating co...

 
Simplifying Authentication and Authorization in Microservices: A Practical Approach
Simplifying Authentication and Authorization in Microservices: A Practical Approach

In one of my YouTube videos, I explored authentication and authorization in microservice, presenting three approaches and highlighting the one I personally prefer. If you’d like to revisit that discus...

 
Simplify CSV Handling in C# with CSVHelper
Simplify CSV Handling in C# with CSVHelper

Dealing with CSV files can sometimes be tricky, especially when the data includes commas within the values. In this blog post, we’ll explore how to handle CSV files in C# using the CSVHelper NuGet pac...

 
Creating a .NET Tool and Publishing it from GitHub
Creating a .NET Tool and Publishing it from GitHub

Introduction Continue reading on Medium »

 
Task vs. ValueTask in C#
Task vs. ValueTask in C#

Which One Should You Use? Continue reading on Medium »

 
Seamless File Management in ASP.NET Core: Azure Blob Storage with Configurable Local Mode
Seamless File Management in ASP.NET Core: Azure Blob Storage with Configurable Local Mode

Managing file uploads in a web application can be a challenging task, especially when balancing between development environments and… Continue reading on Medium »

 
Ultimate Guide to Rate Limiting in .NET
Ultimate Guide to Rate Limiting in .NET

1. Scenarios for Implementing Rate Limiting Continue reading on Towards Dev »

 
Mastering the Fluent Builder Pattern in C#: From Basics to Advanced Scenarios
Mastering the Fluent Builder Pattern in C#: From Basics to Advanced Scenarios

The Fluent Builder pattern is a powerful design pattern that enables the creation of complex objects through a more readable and… Continue reading on Medium »

 
.NET Conf 2024 Recap – Celebrating .NET 9, AI, Community, & More
.NET Conf 2024 Recap – Celebrating .NET 9, AI, Community, & More

.NET Conf 2024 is over, but you can catch up with all the announcement and fun with video recordings, slides, demos, and more. The post .NET Conf 2024 Recap – Celebrating .NET 9, AI, Community, &...

 
C# Generics : Write Robust & Efficient Code
C# Generics : Write Robust & Efficient Code

If you want to write cleaner and more maintainable code, you must learn Generic methods. By using generics, you can create methods that… Continue reading on Medium »

 
Usage of Multicast Delegates in C#
Usage of Multicast Delegates in C#

Multicast delegates in C# allow a delegate to reference multiple methods, enabling efficient event handling and method invocation. When invoked, all methods in the list are called in sequence, offerin...

 
How .NET 9 Will Take Your Business to the Next Level — Pushpa Style!
How .NET 9 Will Take Your Business to the Next Level — Pushpa Style!

In today’s competitive business world, it’s not enough to have good strategies. You need something powerfu