languages
C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2466 articles Updated Page 56 of 99
Browse additional C# articles from the DotNetNews archive.
C# articles
Page 56 of 99
Newest first
-
Async vs Parallel in .NET Explained: Stop Mixing Them Up
levelup.gitconnected.com Issue #274
Learn the difference between asynchronous I/O and true parallel execution in C#, and when to use each for scalable apps. Continue reading on Level Up Coding »
-
Serilog Tips and Tricks: Structured Console Logging with Formatting
medium.com Issue #274
Serilog is one of the most powerful and flexible logging libraries in .NET.
-
GPT-OSS – A C# Guide with Ollama
devblogs.microsoft.com Issue #273
Run GPT-OSS locally with C# and Ollama to build fast, private, offline AI The post GPT-OSS – A C# Guide with Ollama appeared first on .NET Blog.
-
Exploring New LINQ Additions in C# 13: Index, CountBy, AggregateBy
medium.com Issue #273
C# 13 is just around the corner, and with it comes a few new LINQ methods to make our lives easier. As part of the .NET 9 release at .NET…
-
Taming Generics, Interfaces & JSON in .NET — Meet JsonPolymorphic
marius-schroeder.de Issue #273
Goodbye custom converters, hello clean polymorphic JSON in .NET 7+ Continue reading on Medialesson »
-
C# Memory Leak
c-sharpcorner.com Issue #273
Learn how to prevent memory leaks in C# caused by static event handlers. This guide explains IDisposable, SafeSubscriber, and best practices for managing event subscriptions and garbage collection in ...
-
5 Advanced String Tricks That Will Instantly Level Up Your Code
blog.stackademic.com Issue #273
Utilize these modern patterns to conserve memory, prevent bugs, and enhance performance. Continue reading on Stackademic »
-
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…