languages
C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2322 articles Updated Page 29 of 93
Browse additional C# articles from the DotNetNews archive.
C# articles
Page 29 of 93
Newest first
-
LINQ in Real Projects: 7 Patterns Every C# Developer Should Know
towardsdev.com Issue #352
Most developers only use LINQ for .Where() and .Select(). Continue reading on Towards Dev »
-
Creating a .NET CLR profiler using C# and NativeAOT with Silhouette
andrewlock.net Issue #352
In this post I look at how to create a simple .NET profiler. But instead of using C++, the profiler uses C# and NativeAOT with the Silhouette library
-
We Let Cursor Write Our .NET Code. Then “Stupid Bugs” Exploded — Here’s the Fix
medium.com Issue #351
Last month we did what everyone is doing in 2025:
-
C# Access Modifiers: Private, Protected, Internal, Public
medium.com Issue #351
Neyi, kimden, ne kadar gizliyoruz? Gerçek OOP tasarımının temelinde bu soru yatar.
-
Modern Software Development with C# in 2026: What’s New in .NET 9 and Best Practices
medium.com Issue #351
As we step into 2026, C# continues to stand as one of the most reliable, scalable, and developer-friendly programming languages in the…
-
Events & EventHandlers — How .NET Reacts Automatically (A Practical 2025 Guide)
medium.com Issue #351
If delegates are the “function pointers” of C#, events are the notification system built on top of them.
-
Resolving Overload Ambiguity with Collection Expressions
meziantou.net Issue #351
OverloadResolutionPriority allows you to specify which method overload should be preferred by the compiler when multiple overloads are applicable. This can be useful in scenarios where you have multip...
-
Polymorphism in C#: Simple Guide with Examples for Beginners
c-sharpcorner.com Issue #351
Explore C# polymorphism: static (compile-time) and dynamic (run-time). Learn function/operator overloading, abstract classes, method overriding, and interfaces. Enhance code reusability!
-
-
C# Switch Statement: A Complete Guide for Beginners
medium.com Issue #351
Are you tired of writing endless if-else statements in your C# code? The switch statement is your answer! In this guide, you’ll learn how…
-
Automate Word Chart Creation Using C#
medium.com Issue #351
Generating reports and visualizing data are crucial tasks in many business applications. While Microsoft Word is a ubiquitous tool for…
-
Learn Data Types in C#
c-sharpcorner.com Issue #350
This article provides a complete and descriptive guide to data types in C#. It explains value types, reference types, nullable types, numeric types, boolean, character types, strings, records, arrays,...
-
Extension Methods in C#: The Cleanest Way to Add Power to Your Code (2025 Guide)
medium.com Issue #350
Some features in C# feel “small” until you finally understand how they shape modern .NET design.
-
RAG in .NET: A Practical Medium Guide for Developers Who Want Real Results
medium.com Issue #350
Retrieval-Augmented Generation (RAG) has become the buzzword everyone loves to throw around. Scroll through LinkedIn or attend any tech…
-
Repository Pattern With Entity Framework Core | Clean Architecture, .NET 10
medium.com Issue #350
Let’s clear something up right away:
-
Using Strategy Pattern with Dependency Injection in ASP.NET Core
blog.elmah.io Issue #350
Selection logic is a prominent part of many applications. Whether you add a simple environment toggle, a UI mode decision, or apply a discount, you have to rely on user input. Sometimes, simply using ...
-
Avoid These 6 HttpClient Mistakes That Quietly Kill Your Throughput
medium.com Issue #350
(And why your API slows down the moment traffic gets real)
-
Generics in C#: The Simple Idea That Makes .NET Core Fast & Safe
medium.com Issue #350
When you hear “Generics,” it sounds like a complicated C# feature… but the truth is simple:
-
What's New in C# 14: Extension Members
consultwithgriff.com Issue #349
A hands-on look at using extension members to improve expressiveness and eliminate boilerplate in C#.
-
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…
-
-
My First C# Program in Visual Studio Felt Like Magic
towardsdev.com Issue #349
A beginner-friendly walkthrough of building your first C# console app. Continue reading on Towards Dev »
-
LINQ Performance Optimization: 5 Patterns Every C# Developer Should Know
towardsdev.com Issue #349
Production-tested patterns for faster queries, lower memory usage, and better .NET application performance Continue reading on Towards Dev »
-
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.
-
Concurrency and Producer–Consumer Pattern with C# BlockingCollection
medium.com Issue #348
In today’s world, it has become critical for an application to handle multiple tasks simultaneously. Many areas rely on this capability…