The .NET News Daily Issue #152

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

Picture this: it's Thursday, and just like a classic muscle car, your week is revving up toward the weekend. But before you hit cruise control, we've got the finest selection of .NET articles that will supercharge your skills and accelerate your projects. From performance tuning to the latest C# advancements, today’s picks are engineered to keep you ahead of the curve and riding smoothly into a productive finish. So buckle up, seasoned devs—let’s shift gears and own this day like the pros we are!

Today's Articles

Scaling .NET Apps: Horizontal vs. Vertical — Which Should You Choose?

https://medium.com/@kohzadi90/scaling-net-apps-horizontal-vs-vertical-which-should-you-choose-b252f575df54

As applications grow, performance bottlenecks become inevitable. Whether it’s a surge in traffic, increasing data loads, or demanding…

Scaling .NET Apps: Horizontal vs. Vertical — Which Should You Choose?

https://medium.com/@kohzadi90/scaling-net-apps-horizontal-vs-vertical-which-should-you-choose-b252f575df54

As applications grow, performance bottlenecks become inevitable. Whether it’s a surge in traffic, increasing data loads, or demanding…

Breaking Free from Dependency Hell: The Story Behind AutoAssemblyResolver

https://benjamin-buchfink.medium.com/breaking-free-from-dependency-hell-the-story-behind-autoassemblyresolver-c995cc5aa2b0

Unraveling the Journey of a Developer’s Struggle and Triumph

Build Gen AI applications with LangChain and SQL | Data Exposed

https://www.youtube.com/watch?v=XQrOujLheCk

In this video, we dive deep into Microsoft's latest announcement about the LangChain-SQLServer integration, showcasing how you can harness SQL + AI to build smarter and more efficient retrieval-augmen...

.NET AI Template Now Available in Preview

https://devblogs.microsoft.com/dotnet/announcing-dotnet-ai-template-preview1/

Announcing the first preview of the .NET AI Template, for Visual Studio, Visual Studio Code, and the .NET CLI. Get started building amazing AI apps with .NET. The post .NET AI Template Now Available ...

.NET AI Template Now Available in Preview - .NET Blog

https://devblogs.microsoft.com/dotnet/announcing-dotnet-ai-template-preview1/

Announcing the first preview of the .NET AI Template, for Visual Studio, Visual Studio Code, and the .NET CLI. Get started building amazing AI apps with .NET.

NLog vs. Serilog in .NET: Picking Your Logging Champion

https://medium.com/@nagarajvela/nlog-vs-serilog-in-net-picking-your-logging-champion-e824c44238e5

A Hands-On Comparison of NLog and Serilog for .NET Developers Continue reading on Towards Dev »

API Architecture vs webhook Architecture API architecture and webhook architecture are two…

https://medium.com/@Sina-Riyahi/api-architecture-vs-webhook-architecture-api-architecture-and-webhook-architecture-are-two-d4a6c495014b

API Architecture 🔎Definition: An API (Application Programming Interface) allows different software applications to communicate with each…

💻 Issue 452 - Pro .NET Memory Management 2nd Edition

https://dotnet.libhunt.com/newsletter/452

.NET Aspire and Dev Container

https://laurentkempe.com/2025/03/06/dotnet-aspire-and-dev-container/

.NET Aspire 9.1 was just released on February 25th, 2025. It comes with great new dashboard features, and there is more! One feature I am particularly interested in is the ability to use Dev Container...

Scripting with C#

https://medium.com/@CassioMoraes/scripting-with-c-d4d2afe3a89d

Have you ever faced an issue that required a script? When using other languages, we often lose out on the powerful functionalities that C#…

How to Show and Hide the Keyboard in .NET MAUI

https://askxammy.com/how-to-show-and-hide-the-keyboard-in-net-maui/

As I always say, the more control we have over how elements behave in our apps, the better experience we can provide to users. In this article, we’ll explore an interesting feature of the virtual keyb...

Mastering .NET 9 Runtime: Everything You Need to Know with Code Examples

https://medium.com/@ashokreddy343/mastering-net-9-runtime-everything-you-need-to-know-with-code-examples-5d48c543554e

Introduction

Exception Handling in LINQ

https://medium.com/@shreyans_padmani/exception-handling-in-linq-cb41f81e8700

LINQ (Language-Integrated Query) is a powerful tool in .NET that allows developers to write concise and readable queries. However, like…

Predicting User Behavior in .NET 9 with ML.NET and SDCA Logistic Regression

https://www.csharp.com/article/predicting-user-behavior-in-net-9-with-ml-net-and-sdca-logistic-regression/

This article covers data preparation, model training, and evaluation to help you build predictive analytics solutions. Enhance decision-making with AI-powered insights and integrate machine learning i...

Power Up Your .NET Core App With This All-in-One Email Utility Package

https://medium.com/@tanjeerbinhaque/power-up-your-net-core-app-with-this-all-in-one-email-utility-package-666ca774b0cf

Sending email is one common feature that every web application, mobile app or even desktop app needs. Nowadays, we have several options to…

Efficient File Upload and Download from Network Drive in C# MVC

https://www.csharp.com/article/efficient-file-upload-and-download-from-network-drive-in-c-sharp-mvc/

Learn the best way to upload and download files from a network drive or shared storage using an MVC application in C#.

How to Write a Complete Website Code Using GitHub Copilot

https://www.csharp.com/article/how-to-write-a-complete-website-code-using-github-copilot/

GitHub Copilot is an AI-powered code assistant that helps developers write frontend and backend code efficiently. It supports HTML, CSS, JavaScript, React, APIs, databases, and deployment automation.

Reactive Programming

https://medium.com/@iamprovidence/reactive-programming-eb6ca09f5c35

Have you heard of the Observer pattern? What if I tell you that a simple pattern like that could shape your entire coding style? Don’t…

James Montemagno on blending .NET application development

https://jesseliberty.com/2025/03/07/james-montemagno-on-blending-net-application-development/

A fascinating discussion of building .Net MAUI applications with Blazor and JavaScript libraries. James’ enthusiasm is catching and he doesn’t disappoint in this interview. .NET Beginner Videos: https...

Seq Logging with ASP.NET Core Web API and Serilog: Your Debugging Superpower

https://medium.com/@nagarajvela/seq-logging-with-asp-net-core-web-api-and-serilog-your-debugging-superpower-9aa089f869e1

A Practical Guide to Integrating Seq with Serilog in ASP.NET Core Using Docker Continue reading on Level Up Coding »

CQRS

https://medium.com/@Sina-Riyahi/cqrs-681ba01b1d93

💡 CQRS (Command Query Responsibility Segregation) is a design pattern that separates the operations that read data (queries) from the…