languages
C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2466 articles Updated Page 58 of 99
Browse additional C# articles from the DotNetNews archive.
C# articles
Page 58 of 99
Newest first
-
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…
-
C# Cheat Sheet: From Zero to Hero
medium.com Issue #263
2025 Edition
-
What is object-oriented programming in C#?
c-sharpcorner.com Issue #263
A hands-on guide to understanding object-oriented programming (OOP) in C#, complete with real-world examples. Learn the four pillars of OOP, Encapsulation, Inheritance, Polymorphism, and Abstraction, ...
-
The Final Boss of Cancellation Tokens in .NET
blog.stackademic.com Issue #263
Performance, pitfalls, and the 5 rules that separate pros from amateurs. Continue reading on Stackademic »
-
Leveling Up with Cancellation Tokens in .NET
blog.stackademic.com Issue #263
Advanced patterns like linked tokens, async streams, and making APIs truly cancellation-aware. Continue reading on Stackademic »
-
Working with Arrays in C#: Declaration, Initialization, and Usage
medium.com Issue #263
Arrays are one of the most fundamental data structures in C# programming, allowing you to store multiple values of the same type in a…
-
What Is the Difference Between C# and .NET?
c-sharpcorner.com Issue #263
Confused between C# and .NET? This article breaks down the technical differences and how they work together in modern software development.