C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2334 articles Updated Page 13 of 94
C# articles, tutorials, and news from the DotNetNews archive.
C# articles
Page 13 of 94
Newest first
-
Extract Word Table Data Using C#
medium.com Issue #445
In daily office operations and software devlopment, developers often need to extract table data from Word documents for database imports…
-
30 .NET Interview Questions Every Developer Should Know (2 Years Exp)
developerchandan.medium.com Issue #445
Preparing for a mid-level .NET interview? Here are 30 must-know questions on C#, async/await, EF Core, DI, and memory management — with…
-
Mastering LINQ in .NET: A Practical Guide for Backend Developers
medium.com Issue #445
If you’re working with C# and .NET, LINQ (Language Integrated Query) is one of the most powerful tools in your toolkit. It allows you to…
-
C# Entity Framework Tutorial | C Sharp Entity Framework Explained | C# Tutorial | Simplilearn (BN2K5qfOQG)
news.google.com Issue #445
C# Entity Framework Tutorial | C Sharp Entity Framework Explained | C# Tutorial | Simplilearn (BN2K5qfOQG)
-
C# Dotnet collection internals — Dictionary
medium.com Issue #444
Core Structures — Dictionary< TKey, TValue >
-
#VSCode Newsletter on LinkedIn 📩
youtube.com Issue #444
DateTime vs DateTimeOffset in C#: What you get wrong until you don’t
-
Microsoft .NET Code Analysis: Avoid Out Parameters in Methods
dotnettips.com Issue #444
The excerpt emphasizes the importance of clarity and maintainability in designing APIs and methods in Microsoft .NET. It explains that while out parameters can be useful, they often lead to reduced re...
-
What is the difference between struct and class in C# with performance comparison?
c-sharpcorner.com Issue #444
Unlock C# performance! Explore struct vs. class differences: memory, speed, and use cases. Optimize your .NET apps with the right choice for efficiency.
-
LINQ GroupBy & IGrouping
medium.com Issue #444
Understanding Grouping as a Domain Modeling Tool — Not Just a Query Operator
-
C# Dotnet collection internals — Queue
medium.com Issue #444
How queues use arrays, circular buffer internally?
-
Record vs Class in C#: When to Use What (With Real Examples & EF Core Guide)
akash-shah.medium.com Issue #444
Learn C# record vs class with examples, immutability, equality, EF Core limitations, and best practices for clean architecture.
-
Serialization vs Deserialization in .NET — Explained Simply
medium.com Issue #443
When I first started working with APIs in .NET, I kept seeing these two terms everywhere:
-
Difference Between IEnumerable and IQueryable in C#
c-sharpcorner.com Issue #443
Feature IEnumerable IQueryable Execution Location In-memory Database / Remote Query Execution Immediate Deferred Performance Slower for large data Faster for large data Filtering Client-side Server-si...
-
Removing byte[] allocations in .NET Framework using ReadOnlySpan
andrewlock.net Issue #442
In this post I describe how to remove static byte[] allocations, even on .NET Framework, by using Span
-
Service Lifetimes in .NET: What Finally Made It Click
medium.com Issue #442
I understood dependency injection, but I didn’t really understand what scoped, transient, and singleton actually meant.
-
Evaluating CRON and RRule expressions in .NET
meziantou.net Issue #442
Evaluating recurring date patterns is a common requirement in many applications. Whether you need every day, every Monday at 9 AM, or the last day of each month, you need a reliable way to calculate u...
-
Stop Using Classes for DTOs: Why It’s Time to Switch to Records
muhammadirwanto.medium.com Issue #442
If you are still defining your Data Transfer Objects (DTOs) as classes, you are carrying unnecessary baggage. In the modern C# ecosystem…
-
Coroutines in C#: The Missing Guide to Cooperative Programming, Concurrency, and More
medium.com Issue #442
If you’ve ever wondered how coroutines work in C#, you’re not alone. Whether you’ve stumbled upon “co” prefixes in concurrency discussions…
-
Why .NET and C# Are Still One of the Best Choices for Modern Development in 2026
medium.com Issue #442
If you’ve been around software development for a while, you’ve probably heard people argue about languages and frameworks like it’s a…
-
Primary constructors for my DI service classes
medium.com Issue #442
I resisted primary constructors for a while. When C# 12 extended them from record types to regular classes and structs, my gut reaction…
-
Keys and Rooms solution in c#
medium.com Issue #441
So lets break it in pieces to make the algorithm clear for everyone who uses different programming languages:
-
Difference between Abstract Class and Interface in C#
c-sharpcorner.com Issue #441
Unlock C# abstraction! Explore the key differences between abstract classes and interfaces with real-world examples. Learn when to use each for cleaner, scalable code.
-
Source Generator-Based CQRS Library in C#: A Review of the Mevora Library
medium.com Issue #440
Hello, fellow .NET developers! Today, I’d like to talk to you about a new library — Mevora — that promises to be quite exciting, and how…
-
Stop Handing Over Your Entire Wallet: DTOs in .NET Explained
medium.com Issue #440
Let’s say you go to a coffee shop. Your coffee costs $5. Do you hand the barista your entire wallet, let them dig through your credit…
-
Difference Between Record and Class in C# with Examples?
c-sharpcorner.com Issue #440
Unlock the secrets of C#! Discover the key differences between records and classes, including mutability, equality, and use cases. Write cleaner, safer code!