languages
C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2322 articles Updated Page 52 of 93
Browse additional C# articles from the DotNetNews archive.
C# articles
Page 52 of 93
Newest first
-
When to Use Generic vs Non-Generic Collections in C#
mariemoalla.medium.com Issue #267
Collections are a fundamental part of any application that manages data. In C#, you have two primary options for working with collections…
-
The Art of Disposal: Mastering IDisposable in C#
blog.stackademic.com Issue #267
Avoid leaks and write robust, maintainable .NET applications like a pro Continue reading on Stackademic »
-
Everything You Need to Know About the Latest in C#
youtube.com Issue #267
Async EF Core: Supercharging Queries with ValueTask & AsNoTracking
-
What is Binary Search Algorithm and How It Works with Examples.
c-sharpcorner.com Issue #267
Understand the Binary Search algorithm in depth — how it works, step-by-step process, real-world use cases, and practical Java examples. Perfect for beginners and intermediate learners in Data Structu...
-
Difference Between ref, out, and in Parameters in C#
c-sharpcorner.com Issue #267
Learn the difference between ref, out, and in parameters in C#. Understand their usage, advantages, disadvantages, and see full real-world examples.
-
From “Why won’t this button do anything?” to Clean Blazor Callbacks (Server & WASM)
blog.venturemagazine.net Issue #267
I still remember shipping a “simple” child form and wondering why nothing updated in the parent. Spoiler: I’d passed an Action when I… Continue reading on Venture »
-
Why Your CancellationToken Doesn’t Actually Cancel Anything (Most of the Time) — And the…
blog.devgenius.io Issue #267
🧠 Why This Blog Matters Every .NET dev has written something like this: Continue reading on Dev Genius »
-
C# Extension Methods Every Corporate Developer Wishes They Had
medium.com Issue #267
We’ve all been there — drowning in enterprise code that feels like it was written during the Roman Empire, sprinkled with copy-paste…
-
Clean Code Approach in C#
medium.com Issue #266
Clean code is a concept that emphasizes writing code that is easy to read, understand, and maintain. The principles of clean code can be…
-
Logs That Tell the Full Story: CallerMemberName, CallerLineNumber, CallerFilePath
medium.com Issue #266
Let’s be real — debug logs are supposed to be our lifesavers, but half the time they read like: “Something broke. Figure it out, champ.” Continue reading on CodeToDeploy : The Tech Digest »
-
Struct vs Class in C# — Beginner-Friendly Deep Dive
malshikay.medium.com Issue #266
Struct VS Class in C#
-
How to Build a .NET Document Scanner with C# and Windows OCR API
dynamsoft.com Issue #265
In today’s digital workplace, document scanning and text recognition are vital capabilities for many business applications. In this…
-
-
C# out vs ref: Real-World Examples You’ll Actually Use
medium.com Issue #265
If you’ve ever been confused about when to use out or ref in C#, you’re not alone. These two keywords allow you to pass parameters by…
-
The Ultimate .NET Developer Roadmap for 2025
medium.com Issue #265
In the rapidly evolving landscape of software development, becoming a proficient .NET developer requires a structured approach to learning…
-
-
Understanding the Difference Between Convert.ToInt32(), int.Parse(), and int.TryParse() in C#.
medium.com Issue #265
When working with string-to-integer conversions in C#, we often see these three methods. While they might look similar, they behave…
-
Local RAG in C#: Connect Your AI to External Knowledge
medium.com Issue #265
Generative AI is powerful, but LLMs alone often fall short when it comes to delivering factually grounded, up-to-date, or domain-specific…
-
Distributed Caching In ASP.NET Core With Redis
medium.com Issue #265
If you want the full source code, download it from this link: https://www.elitesolutions.shop/
-
⚙️ When Threads Collide: A Real-World Dive into TaskScheduler and IAsyncEnumerable in C#
medium.com Issue #264
“Everything was working fine until… it wasn’t.” That’s how most async bugs introduce themselves in production. Continue reading on CodeToDeploy »
-
Can Non-Technical People Do Prompt Engineering?
c-sharpcorner.com Issue #264
Prompt engineering isn’t just for coders. Learn how non-technical professionals can master prompt engineering for ChatGPT, Claude, and Gemini to improve productivity and creativity.
-
What’s the difference between static, public, and void in C#?
c-sharpcorner.com Issue #263
A clear guide explaining the meanings of the keywords public, static, and void as used in C# methods, what each does, how they interact, and typical use cases like the Main() method.
-
.NET R&D Digest (July, 2025)
olegkarasik.wordpress.com Issue #263
This issue includes bits of hardware, AI, development tools, software development, software design, concurrency, C# (a lot of C#), .NET and .NET Internals.
-
Difference between Class and Structure in C#
c-sharpcorner.com Issue #263
An in-depth look at the differences between classes and structs in C#, explaining their memory behavior, inheritance abilities, performance implications, when to use each, and real-world code examples...
-
Deep Dive into Query Building in LINQ: What Every Senior .NET Developer Should Know
medium.com Issue #263
As senior .NET developers, we often deal with complex data transformations, filtering, and querying across various layers of our…