C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2334 articles Updated Page 51 of 94
C# articles, tutorials, and news from the DotNetNews archive.
C# articles
Page 51 of 94
Newest first
-
Getting Started with C# and .NET: A Beginner’s Guide
blog.williamachuchi.com Issue #273
Introduction to C#
-
🔐 What is Zero-Knowledge Proof?
c-sharpcorner.com Issue #273
Learn what Zero-Knowledge Proof (ZKP) is, how it works, and why it’s becoming a core part of blockchain and Web3 security. Explore real-world use cases, advantages, and examples explained simply for d...
-
Life Tracker — A .NET App 3: NUnit testing
jackymlui.medium.com Issue #273
It’s been a while since I last published a piece on LinkedIn. I wrote the draft of this post more than a month ago. Life in the new job…
-
20 Real-Time LINQ Examples That Expose the Hidden Differences Between Query and Method Syntax
blog.stackademic.com Issue #272
From simple filters to complex joins, uncover how each syntax works under the hood and learn which one makes your code cleaner, faster… Continue reading on Stackademic »
-
Thread Safety in .NET: Best Practices for Concurrency
medium.com Issue #272
Essential Tools for Managing Multithreading in .NET
-
10 Elite C# AI Libraries Microsoft Uses in Production (But You Probably Don’t)
blog.devgenius.io Issue #272
Tired of “Top 100 AI libraries” lists that never shipped a single production request? This is not that post. Continue reading on Dev Genius »
-
C# Complete Beginner Tutorial — Part 3
blog.devgenius.io Issue #272
Welcome back to the C# Complete Beginner Tutorial Series-Part3. If you have followed along with Part 1 and Part 2, by now you should be… Continue reading on Dev Genius »
-
C# 14 with Dustin Campbell
dotnetrocks.com Issue #272
What's coming in C#14? Carl and Richard chat with Dustin Campbell about the next version of C#, discussing what it takes to continue advancing software development in the Microsoft ecosystem. Dustin d...
-
When To Use ToList() and ToArray()?
c-sharpcorner.com Issue #272
Choosing between .ToList() and .ToArray() in C# depends on usage: use .ToList() for collections needing modification; use .ToArray() for fixed-size, read-only collections—optimized in .NET 9 for perfo...
-
Five Essential Skills of .NET Developer
c-sharpcorner.com Issue #272
To be a good .NET developer, you need certain skills. First, know how to code in languages like C#. Next, understand how to work with databases. Learning about web apps is also important. Developers s...
-
The Ultimate C# String Concatination Cheat Sheet
blog.stackademic.com Issue #272
Because apparently + isn’t good enough for your 10,000-line JSON payload. Continue reading on Stackademic »
-
5 .NET Features That Will Instantly Improve Your Code
medium.com Issue #271
From expression-bodied members to binary literals, these tricks improve both safety and readability. Continue reading on Stackademic »
-
C#: .NET’s Quiet Comeback in 2025
medium.com Issue #271
Why C# is regaining traction as enterprises and modern developers rediscover its power in a fast-changing tech landscape.
-
New LINQ Methods in .NET 9: A Quick Guide
medium.com Issue #271
The world of C# development is constantly evolving, and with each new version of .NET, we receive powerful enhancements that make our code…
-
Mastering Async in C#: A Deep Dive into TAP (Part 1)
medium.com Issue #271
Intro Asynchronous programming has come a long way in .NET, evolving from complex callback-based approaches to the elegant Task-based…
-
The Most Underrated Feature in .NET — IAsyncEnumerable
medium.com Issue #271
When I first heard about IAsyncEnumerable<T>, I thought, "Cool, another interface I’ll probably never use." Turns out, I was wrong.
-
What’s New in .NET 9: Exploring C# 12 Features and Serverless Performance
medium.com Issue #270
Deep dive: Explore cutting-edge C# 12 features in .NET 9 and benchmark their serverless performance on Linux and Windows containers. Continue reading on .Net Programming »
-
Building a Fast .NET Core API with Async Programming
medium.com Issue #270
Every request to an API starts on a thread from the CLR’s pool. With synchronous execution, that thread stays blocked until completion…
-
Efficient Caching Strategies: Write-Through vs. Write-Behind Caching
blog.stackademic.com Issue #270
We will learn about efficient way to update cache so that we will get always updated value in Cache. Continue reading on Stackademic »
-
ArrayPool: The most underused memory optimization in .NET
medium.com Issue #270
Despite offering up to 78x performance improvements and completely eliminating garbage collection pressure, ArrayPool<T> remains one of…
-
When to Use Generic vs Non-Generic Collections in C#
c-sharpcorner.com Issue #270
Discover the differences between generic and non-generic collections in C#. Learn their impact on performance, type safety, and usability with examples, helping you choose the right collection for eff...
-
Mapster + JSON in C#: The Lean Mapping Playbook (with real-world gotchas)
medium.com Issue #270
I was debugging a Blazor API at 2 AM when a simple mapping bug made my DTOs look like they were haunted. Spoiler: it wasn’t brujería — it… Continue reading on .Net Programming »
-
Two more LINQ extensions in dotnet 10
steven-giesel.com Issue #270
The preview 6 of dotnet 10 brings two more functions: InfiniteSequence and Sequence.
-
5 .NET Mistakes That Are Slowing Your Code Down Right Now
blog.stackademic.com Issue #270
Fix these silent killers before they wreck your app’s performance. Continue reading on Stackademic »
-
5 .NET Debugging Hacks That Will Save You From Pulling Your Hair Out
blog.stackademic.com Issue #270
Stop swallowing bugs silently and start catching them before they wreck production. Continue reading on Stackademic »