frameworks
.NET Core Articles, Tutorials & News
.NET Core articles, tutorials, and news from the DotNetNews archive.
1444 articles Updated Page 18 of 58
Browse additional .NET Core articles from the DotNetNews archive.
.NET Core articles
Page 18 of 58
Newest first
-
The Practical Guide to ConfigureAwait(false) in 2025 — Stop Using It Blindly
medium.com Issue #349
Most .NET developers still treat ConfigureAwait(false) like a superstition.
-
Custom Middleware in .NET Core
medium.com Issue #349
If you’ve shipped production .NET applications, you already know middleware isn’t just a configuration detail — it’s the architectural…
-
Treating warnings as errors in dotnet the right way.
medium.com Issue #349
Set TreatWarningsAsErrors only in Release configuration. It stops the setting from making it hard to play with the code…
-
Clean Code in C#: A Step-by-Step Guide to SonarQube & .NET
medium.com Issue #349
We’ve all been there. You push code, merge it, and three weeks later, a critical bug surfaces because of a null reference exception deep…
-
-
Modernization Made Simple: Building Agentic Solutions in .NET
youtube.com Issue #349
Learn more: https://aka.ms/agentic-modernization Docs: https://learn.microsoft.com/dotnet
-
The New .slnx Solution Format (migration guide)
milanjovanovic.tech Issue #349
See what changes in .slnx, how to convert your existing .sln, and what to watch out for in CI.
-
Writing Good Tests in TDD
medium.com Issue #349
Ever run a test suite where everything’s green… but you still don’t trust it?
-
Laravel vs. .NET Core: A Real Developer’s No-Nonsense Comparison
medium.com Issue #348
Laravel or .NET Core — most answers are influenced by preference, community hype, or ecosystem comfort.
-
Async/Await Is Killing Your .NET Performance: The Value-Task Masterclass
medium.com Issue #348
Async/Await is slow. Master ValueTask and advanced C# concurrency patterns to write allocation-free, lightning-fast .NET APIs.
-
How to Detect Spam from Text Input in C# .NET Core
cloudmersive.medium.com Issue #348
Detecting and blocking spam inputs in our application starts with accurately classifying what spam is.
-
The C# Features You’re Not Using (But Should Be)
medium.com Issue #348
Stop writing code like it’s 2015
-
Understanding Classes and Types of Classes in C# – A Complete Guide
c-sharpcorner.com Issue #348
This article provides a complete and easy-to-understand guide to classes and all types of classes in C#. It covers the fundamentals of what a class is, how objects work, and explains each class type—i...
-
3 Ways to Check for null in C# — Which One Do You Use?
medium.com Issue #348
Null checks are everywhere in our code. But modern C# gives us cleaner, smarter, and more expressive ways to handle them.
-
In-Memory Caching in .NET (IMemoryCache)
medium.com Issue #347
Package used: Microsoft.Extensions.Caching.Memory
-
Understanding Parallel.ForEachAsync in .NET
medium.com Issue #347
Parallel.ForEachAsync was introduced to us with .NET 6. It is one of the most important innovations brought by .NET 6, because it enables…
-
Taming the Three-Headed Dog: Kerberos Authentication with .NET
dotnetfullstackdev.medium.com Issue #346
From Tickets to C# Code — Might look a like (not) SSO
-
Boost Your .NET Workflow with the New TOON File Support in Visual Studio
medium.com Issue #346
A lightweight, token-efficient alternative to JSON — now seamlessly integrated into Visual Studio. Continue reading on Medialesson »
-
Redis in C# — A Technical Overview
c-sharpcorner.com Issue #346
Explore Redis with C# using StackExchange.Redis for caching, distributed locks, and pub/sub. Enhance .NET application performance and scalability with this in-memory data store.
-
The C# Skills Every .NET Backend Developer Must Master (2025 Edition)
medium.com Issue #346
If you’re learning .NET backend development in 2025, mastering C# is not optional — it’s the foundation of everything you build in ASP.NET…
-
Implement Aggressive Control Flow in .NET
medium.com Issue #346
There are provide examples of implementing aggressive control flow obfuscation using Skater .NET Obfuscator. Skater offers several control…
-
In-Process Pub/Sub Hub For Local Decoupling in .NET
medium.com Issue #346
Using System.Threading.Channels to build a Pub/Sub System.
-
The Cost of Abstraction Offered by .NET
medium.com Issue #346
The comfort and security offered by .NET is like magic. It manages memory for us, ensures safety between types, and spares us the hassle…
-
10 Code Review Rules That Stop Production Bugs Before They Happen
medium.com Issue #346
(What senior .NET engineers actually look for — beyond naming and formatting)
-
How to upload files in an ASP.NET Core Web API
roundthecode.com Issue #346
Learn how to upload files with IFormFile and IFormFileCollection using minimal APIs in ASP.NET Core, and how to generate antiforgery tokens. The page How to upload files in an ASP.NET Core Web API app...