.NET Core Articles, Tutorials & News
.NET Core articles, tutorials, and news from the DotNetNews archive.
1453 articles Updated Page 6 of 59
.NET Core articles, tutorials, and news from the DotNetNews archive.
.NET Core articles
Page 6 of 59
Newest first
-
How to upload files in an ASP.NET Core Web API
blog.elmah.io Issue #462
Files are an integrated part of an application. From a social app to an ERP, some form of media exists in the ecosystem. .NET Core APIs provide built-in support for uploading and fetching documents. I...
-
10 .NET 10 API Anti-Patterns That Break Production (And How to Fix Them)
codewithmukesh.com Issue #462
10 ASP.NET Core anti-patterns that break production in .NET 10 - async void, sync-over-async, fat controllers, runtime-reflection mappers in AOT, and the 2026 ones.
-
Modernizing .NET — Part 24: Modern Monitoring with Prometheus and Grafana
medium.com Issue #461
Master application observability in .NET Core. Learn to implement OpenTelemetry, Prometheus, and Grafana for professional monitoring.
-
Understanding Singleton, Scoped, and Transient in .NET
yogeshhadiya33.medium.com Issue #461
Dependency Injection is one of the most commonly used features in ASP.NET Core applications.
-
Building a Policy-Driven Distributed Concurrency Engine for AI Workloads in .NET
medium.com Issue #460
How Redis ZSET leases, Lua-based atomic admission, DAG step claiming, and policy-driven throttling make distributed AI execution safer…
-
Is .NET a backend or frontend?
medium.com Issue #460
For a fresher to the world of software development, the debate over whether .NET is frontend or backend is surely one of the most…
-
Getting the Client IP Address in ASP.NET Core
weblog.west-wind.com Issue #459
When I need to pick up the client IP Address in ASP.NET Core I always forget where to find the connection information. It's simple enough: HttpContext?.Connection?.RemoteIpAddress but I never reme...
-
.NET 11 Preview 4 is now available!
devblogs.microsoft.com Issue #458
Find out about the new features in .NET 11 Preview 4 across the .NET runtime, SDK, libraries, ASP.NET Core, .NET MAUI, C#, Entity Framework Core, and more! The post .NET 11 Preview 4 is now available...
-
Propagating OpenTelemetry context in .NET
meziantou.net Issue #457
When building distributed systems, maintaining observability across process boundaries is crucial for understanding the flow of requests through your application. OpenTelemetry provides a standard way...
-
Why not have changes in API behavior depend on the SDK you link against?
devblogs.microsoft.com Issue #456
Some time ago, I noted that the CoInitializeSecurity function demands an absolute security descriptor, even though many functions in Windows produce self-relat
-
BackgroundService exceptions now propagate in .NET 11
steven-giesel.com Issue #456
Here's a bug that lived in .NET for over four years. If your BackgroundService threw an exception after its first await, your host would catch it, log a critical message, and then exit cleanly with ex...
-
I built Surefire, a background job library for modern .NET
medium.com Issue #454
I just released a preview of Surefire, the distributed job scheduling library I’ve been working on for the past couple of months. Continue reading on batary »
-
Modernizing .NET — Part 23: Migrating log4net to Modern .NET Logging
medium.com Issue #454
Fix log context loss in async .NET Core apps. Migrate log4net from ThreadContext to LogicalThreadContext for seamless diagnostic flow.
-
There is no Install - it's 'Stage' and 'Register'
devblogs.microsoft.com Issue #454
"Is ContosoParts.msix installed?" is a common - but misleading - question The term install is not a formal concept in MSIX. This may seem paradoxical for a deployment technology, but it make...
-
Future of .NET Development and Why You Should Invest in .NET Talent
medium.com Issue #452
Technology moves fast, but some development frameworks continue to evolve with it-and .NET is one of them.
-
Common Challenges Developers Face with .NET Services and How to Solve Them
medium.com Issue #451
The .NET ecosystem continues to power a wide range of modern applications, from enterprise systems to cloud-based platforms. Its…
-
-
Dependency Injection in .NET: A Deep Dive into Design and Lifetimes.
medium.com Issue #447
When I first learned Dependency Injection (DI), it felt like just another concept to memorize. We know the basic usage pattern of…
-
Value Types vs Reference Types in C#: What Finally Made It Click
medium.com Issue #447
I had used value types and reference types for a long time, but I didn’t really understand what the difference actually meant in real code.
-
Mastering High-Concurrency: Building a Thread-Safe Configuration Service in .NET
naved-shaikh.medium.com Issue #447
In high-frequency financial environments — like those I’ve navigated throughout my 15+ years in engineering — system stability often…
-
Developing a cross-process reader/writer lock with limited readers, part 1: A semaphore
devblogs.microsoft.com Issue #447
Say you want to have the functionality of a reader/writer lock, but have it work cross-process. The built-in SRWLOCK works only within a single process. Can we build a reader/writer lock that works ac...
-
Serving Media from Azure Blob Storage in ASP.NET Core : Downloads, Streaming and Secure Tickets
medium.com Issue #445
Azure Blob Storage is one of those services that quietly underpins a huge number of production systems. It’s where your audio recordings…
-
Setup CI Build Pipeline in Azure DevOps for ASP.NET Core Web API
medium.com Issue #444
Subscibe to my weekly .NET newsletter
-
Global Error Handling in ASP.NET Core Web API: Building Reliable, Secure, and Production-Ready APIs
achuchiwilliam.medium.com Issue #444
Modern backend systems are expected to be stable, predictable, and easy to maintain. Users may forgive a failed request, but they rarely…
-
ASP.NET Core (Latest Microsoft Release)
c-sharpcorner.com Issue #443
This article explores the latest advancements in ASP.NET Core with the release of .NET 10, focusing on performance improvements, enhanced Minimal APIs, and Blazor updates. It provides practical code e...