C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2334 articles Updated Page 53 of 94
C# articles, tutorials, and news from the DotNetNews archive.
C# articles
Page 53 of 94
Newest first
-
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.
-
Master the C# Ternary Operator: Concise Conditionals
medium.com Issue #263
Writing clean, readable code is a skill every developer strives to master. One powerful tool in the C# language that can help achieve this…
-
DateTime and TimeSpan in C#: Handling Dates Without Headaches
medium.com Issue #262
Learn how to work with dates, times, and durations in C# using DateTime and TimeSpan.
-
Difference Between Task, async/await, and Threading in .NET
c-sharpcorner.com Issue #262
This article explains the core differences between Task, async/await, and traditional Threading in .NET. Learn how they work, when to use each, and how they impact performance, scalability, and readab...
-
-
The Hidden C# Trick That Turns Messy Try-Catch Blocks into Elegant, Maintainable Code
medium.com Issue #262
Learn how to build a custom Try-Catch attribute that centralizes error handling, reduces duplication, and keeps your focus on actual logic…
-
Mastering Async/Await in C#: Common Pitfalls and How to Avoid Them
medium.com Issue #262
Mastering Async/Await in C#: Common Pitfalls and How to Avoid Them
-