languages
C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2322 articles Updated Page 38 of 93
Browse additional C# articles from the DotNetNews archive.
C# articles
Page 38 of 93
Newest first
-
Is C# Dying in 2025?
blog.probirsarkar.com Issue #318
Every few years, the same question resurfaces:
-
File Handling in C#: Read, Write, and Manage Files Easily
c-sharpcorner.com Issue #318
Master file handling in C# with this guide! Learn to read, write, and manage files in ASP.NET Web Forms using System.IO. Includes real-time examples and best practices.
-
10 Mind-Blowing C# Record Features You’re (Definitely) Not Using Right
blog.stackademic.com Issue #318
Most developers barely scratch the surface of what Records can do. Continue reading on Stackademic »
-
Remove spaces and special characters from a string using C#
c-sharpcorner.com Issue #318
Learn how to remove spaces and special characters from a string in C# using Regex. This tutorial provides a real-time example with WebForms and clear explanations. Clean your strings effectively!
-
🚀 Batch Processing in C# using async and await — The Smart Way to Handle Workloads
c-sharpcorner.com Issue #318
Master batch processing in C# using async/await! Learn how to efficiently handle large workloads, improve performance, and scale your applications. Real-world examples included.
-
Binary Search From Basics
mariemoalla.medium.com Issue #318
Binary Search is one of the most fundamental, and powerful, algorithmic techniques every developer should know.
-
.NET 10 Broke My Brain (in the Best Way): Farewell, Program.cs
medium.com Issue #318
The day we said goodbye to the entry point that shaped our C# lives. Continue reading on Towards Dev »
-
Delegates and Events in C# Windows Forms
c-sharpcorner.com Issue #318
Master C# delegates and events in Windows Forms! Learn to build responsive UIs with real-time updates, like a file upload progress tracker. Essential for event-driven apps.
-
Blazing Fast Caching Service in .NET 9 (Redis-Compatible) — A Copy-Paste Guide That Actually Scales
medium.com Issue #318
If your API is doing the same heavy work for the same inputs all day, you don’t need more CPUs — you need a cache. Here’s a…
-
Understanding Garbage Collection, Cyclic References, and Memory Management in C#
c-sharpcorner.com Issue #317
Master C# memory management! Explore garbage collection, cyclic references, weak references, and IDisposable for efficient, leak-free .NET applications.
-
Saga Pattern in C#: Reliable Transaction Orchestration Example
c-sharpcorner.com Issue #317
Implement the Saga Pattern in C# for reliable transaction orchestration across microservices. Learn to manage complex workflows and ensure data consistency.
-
Difference Between Abstract Class and Interface in C#
c-sharpcorner.com Issue #317
Understand the core differences between abstract classes and interfaces in C# with a practical Windows Forms example. Learn when to use each for better design.
-
Introducing Custom Agents for .NET Developers: C# Expert & WinForms Expert
devblogs.microsoft.com Issue #317
Introducing C# Expert and WinForms Expert: experimental custom agents that help .NET developers write better code with GitHub Copilot. The post Introducing Custom Agents for .NET Developers: C# Exper...
-
How to Create a Save & Load Game System in Unity (C# Tutorial 2025)
medium.com Issue #317
Introduction
-
How I Solved a MemoryException While Importing 5+ Million Rows from SQLite in C#
medium.com Issue #317
Learn how I fixed a MemoryException in C# while importing 5+ million rows from SQLite using batching and SqlBulkCopy. A real-world .NET
-
SOLID Principles in C#: Building Software That Lasts
c-sharpcorner.com Issue #316
Unlock the secrets to robust and maintainable C# code with the SOLID principles! This article introduces the five fundamental design guidelines (SRP, OCP, LSP, ISP, DIP) that every C# developer should...
-
When LINQ meets RxJS: Thinking in queries on the frontend
medium.com Issue #316
The first time I saw switchMap, I thought it was LINQ’s long-lost cousin who moved to the frontend and changed their name.
-
What’s new in .NET 10
medium.com Issue #316
Explore the most interesting new features in C# 14, ASP.NET Core, and .NET 10.
-
This One C# Keyword Replaced an Entire Design Pattern (And Nobody Noticed)
medium.com Issue #316
I deleted 132 lines of Builder pattern code after switching to record struct + with + required.
-
Our Favorite New Features in .NET 10 and C# 14
blog.leadingedje.com Issue #315
See our favorite new C#, ASP.NET, and EF Core features in .NET’s latest LTS release Continue reading on Leading EDJE »
-
Stop Guessing: Here’s What .NET GC Isn’t Telling You
medium.com Issue #315
Discover how memory really gets managed and why your app might be bleeding performance
-
You’re Still Boxing and Don’t Even Know It — Hidden Allocations in Modern C#
medium.com Issue #315
“GC pauses don’t come from nowhere — they come from your code.”
-
Your .NET App Can Think — Add AI Reasoning Using Microsoft’s Own Stack
medium.com Issue #315
A step-by-step guide to building reasoning APIs using Semantic Kernel, Azure OpenAI, and function calling. By Mohammad Shoeb — Microsoft…
-
A Developer's Guide to Fine-Tuning GPT-4o for Image Classification on Azure AI Foundry
devblogs.microsoft.com Issue #315
Whether you’re a machine learning practitioner, app developer, or just curious about the latest in AI, this guide shows how you can quickly boost image classification accuracy using cutting-edge Visio...
-
Pooled Collections in C#: A Practical Guide to Collections.Pooled for High-Performance .NET
levelup.gitconnected.com Issue #314
Learn how to use pooled collections in C# with the Collections.Pooled NuGet package. See real-world examples of PooledList<T> and… Continue reading on Level Up Coding »