As Thursday dawns, think of yourself not just as a coder, but as the pit crew chief in the high-octane race of .NET development. The finish line of innovation is in sight, and today’s lineup of articles is your racing fuel. From under-the-hood insights to trajectory-changing techniques, you'll be ready to seize the road ahead and fine-tune your projects for peak performance. Let's get those engines purring with expertise and a touch of swagger!
Today's Articles
| Avoiding reflection in C# in way unsafer ways! | | https://steven-giesel.com/blogPost/53691229-fbb1-48cf-95e5-f586f9800ee1 For good reasons, many folks don't want to use reflection. Since .NET 8, we have a better way of dealing with this in most of the cases (when known in advance). But we can go the opposite: Make it eve... | |  | | |
| Why I Like Developing in C# and .NET | | https://taithienbo.medium.com/why-i-like-developing-in-c-and-net-99c1d6051576 I have been a C#/.NET developer for nearly ten years. Before that, I was a Java/Spring Framework developer for a couple of years. As with… | |  | | |
| How to build an HTTP Server in .NET — Practical Guide | | https://medium.com/@bhargavkoya56/how-to-build-an-http-server-in-net-practical-guide-716e6e0665e7 In the previous blog, we covered the basics of HTTP servers. Now, let’s build one from scratch in .NET. | |  | | |
| C# in the Age of AI: Build Smart, Self-Writing Code with Source Generators | | https://medium.com/@mohsho10/c-in-the-age-of-ai-build-smart-self-writing-code-with-source-generators-8e686c84889c This is your ultimate deep-dive into C# Source Generators — not just to replace boilerplate, but to embrace AI-driven, compiler-assisted… Continue reading on Towards Dev » | |  | | |
| VS Code Live - Let it Cook: Episode 3 - Jupyter Notebooks + GitHub Copilot | | https://www.youtube.com/watch?v=fRxh1u-hFAs | |  | | |
| Efficient Containerization of .NET Applications using dotnet publish | | https://www.c-sharpcorner.com/article/efficient-containerization-of-net-applications-using-dotnet-publish/ Learn to containerize .NET applications using `dotnet publish`. This session covers containerization basics, environment setup, and step-by-step guidance to prepare and deploy your apps efficiently in... | |  | | |
| Why Your .NET Benchmarks Are Lying to You (+ How to Fix Them) | | https://itnext.io/why-your-net-benchmarks-are-lying-to-you-how-to-fix-them-447490aa0bfb?source=rss------csharp-5 Learn how to fix 7 common C# benchmarking mistakes in .NET performance tuning using BenchmarkDotNet. Continue reading on ITNEXT » | |  | | |
| Deep Dive Into Global Exception Handling in Modern .NET | | https://medium.com/@nhamnava.me/deep-dive-into-global-exception-handling-in-modern-net-be66ebd6390a?source=rss------dotnet-5 No matter how meticulously you write code, exceptions are an inevitable part of software. An unhandled exception can crash your… | |  | | |
| Database Migrations Made Simple: Building a Robust Migration Tool with DbUp and .NET | | https://medium.com/@ahmed.elmaadawy03/database-migrations-made-simple-building-a-robust-migration-tool-with-dbup-and-net-91d26a35d484 Automate your database schema changes with confidence using this powerful, production-ready migration utility | |  | | |
| Understanding Task.Run in C# | | https://medium.com/@info_4533/understanding-task-run-in-c-6a699a9a646c A Comprehensive Guide | |  | | |
| Deployments aren’t Enough – Databases Deserve a Development Process | | https://www.c-sharpcorner.com/article/deployments-arent-enough-databases-deserve-a-development-process/ Database-as-code is not a new concept, but all too often, we focus only on being able to apply changes to the database instead of having a development process that ensures that we’re making good datab... | |  | | |
| What's new in seqcli? | | https://blog.datalust.co/whats-new-in-seqcli-2025/ It's been a while since we posted an update on Seq's hard-working command-line client, seqcli. The 2025.1 build has just been released, but I'll include some favorites here from the 2024.x series as w... | | <img src="https://blog.getseq.net/content/images/size/w1200/2018/09/bellevue-sky.jpg" width="100%" style="display:block" class="hide-on-mobile" data-bit="iit" alt="Article preview"s new in seqcli?" height="200" loading="lazy" decoding="async"> | | |
| Recommended Video from Microsoft Build 2025: GitHub Copilot Agent Mode (May 2025) | | https://www.c-sharpcorner.com/article/recommended-video-from-microsoft-build-2025-github-copilot-agent-mode-may-2025/ Explore the latest GitHub Copilot Agent Mode from Microsoft Build 2025, a smarter AI assistant for developers that helps plan, code, and debug more efficiently inside your IDE. | |  | | |
| Understanding Task.FromException | | https://medium.com/@info_4533/understanding-task-fromexception-84503693b79a A Guide to Exception Handling in Async C# | |  | | |
| Top Tips to Analyze .NET Caching with BenchmarkDotNet | | https://medium.com/@hasanmcse/f302b5df16ed This article breaks down caching basics, explains why performance analysis is crucial, and walks you through practical examples that… | |  | | |
| 10 advanced use cases using Array.AsReadOnly in C# | | https://medium.com/@ashokreddy343/10-advanced-use-cases-using-array-asreadonly-in-c-577212680941 When working with arrays in C#, one common mistake developers make is exposing internal arrays directly. This allows external code to… | |  | | |
| How Building a Simple Task Manager Taught Me Deep C# Concepts | | https://medium.com/@aibhi.dev/how-building-a-simple-task-manager-taught-me-deep-c-concepts-027ebb200199 Hi! I’m Abhi, and in this post, I’m sharing my journey of building a Task Manager Console Application in C#. But this isn’t just about… | |  | | |
| Smart authentication scheme your latest .NET API | | https://medium.com/lets-code-future/smart-authentication-scheme-your-latest-net-api-efb62e290dbc Smart authentication scheme which uses Jwt or API-KEY authentication. Continue reading on Let’s Code Future » | |  | | |
| Understanding the Snowman Consensus Protocol | | https://www.c-sharpcorner.com/article/understanding-the-snowman-consensus-protocol/ This article explains the Snowman Consensus Protocol, It covers what consensus means, how Snowman works step-by-step, and why it's important for Avalanche’s C-Chain and P-Chain. | |  | | |
| The Lightning-Fast Queries: Adventure with Compiled LINQ | | https://patilraviraj.medium.com/the-lightning-fast-queries-adventure-with-compiled-linq-cfad0faac8e4 Before we begin, I want to picture you something: I’m knee-deep in code, building an e-commerce app that’s supposed to be the next big… | |  | | |
| From RAM to Redis in 30 Minutes — Upgrading Your ASP.NET | | https://medium.com/@michaelmaurice410/from-ram-to-redis-in-30-minutes-upgrading-your-asp-net-f4968b07d355 What’s the story about? Your API endpoint that returns member profiles is blazing fast in dev — until you spin up a second container… | |  | | |
| Why You Should Stop Using DateTime and Start Using DateTimeOffset in 2025 ️ | | https://medium.com/@metoz.florian/why-you-should-stop-using-datetime-and-start-using-datetimeoffset-in-2025-%EF%B8%8F-f2735e039ff2?source=rss------dotnet-5 The Hidden Cost of Ignoring Time Zones | |  | | |
| Learn C# Async | | https://oofnivek.medium.com/learn-c-async-d4d3f9dc708c Examples below shows that a function written to run asynchronously can be running synchronously if the sequence of events are wrong. | |  | | |
| CockroachDB with .NET: Why is it new? | | https://medium.com/@hasanmcse/cockroachdb-with-net-why-is-it-new-be701527e936 Curious how CockroachDB fits into your .NET stack? This article breaks down why this distributed SQL database is gaining traction among… | |  | | |