DEV Community

C#

Official tag for the C# programming language.

👋 Sign in for the ability sort posts by top and latest.
Async / Await: From Zero to Hero

Async / Await: From Zero to Hero

Reactions 448 Comments 20
7 min read
Why Codewars is the best way to learn a new programming language!

Why Codewars is the best way to learn a new programming language!

Reactions 439 Comments 40
6 min read
27 C# Interview Questions and Answers to Know in 2019

27 C# Interview Questions and Answers to Know in 2019

Reactions 407 Comments 10
13 min read
Implementing Domain Driven Design: Part I

Implementing Domain Driven Design: Part I

Reactions 374 Comments 5
6 min read
Top 5 Concurrency Interview Questions for Software Engineers

Top 5 Concurrency Interview Questions for Software Engineers

Reactions 345 Comments 3
13 min read
Strings Are Evil

Strings Are Evil

Reactions 334 Comments 39
12 min read
15 C# Project Ideas: Beginner to Expert [With tutorial]

15 C# Project Ideas: Beginner to Expert [With tutorial]

Reactions 333 Comments 8
2 min read
How YOU can make your .NET programs more responsive with async/await in .NET Core, C# and VS Code

How YOU can make your .NET programs more responsive with async/await in .NET Core, C# and VS Code

Reactions 332 Comments 19
9 min read
How YOU can Learn Dependency Injection in .NET Core and C#

How YOU can Learn Dependency Injection in .NET Core and C#

Reactions 288 Comments 13
8 min read
How I chose a programming language and beat bad habits

How I chose a programming language and beat bad habits

Reactions 278 Comments 84
5 min read
Async and Await and what is it actually doing?

Async and Await and what is it actually doing?

Reactions 270 Comments 8
4 min read
C# Async Await, Simply

C# Async Await, Simply

Reactions 261 Comments 28
4 min read
Avoid getters and setters whenever possible

Avoid getters and setters whenever possible

Reactions 254 Comments 99
7 min read
What's the big deal with IAsyncEnumerable<T> in .NET Core 3.0?

What's the big deal with IAsyncEnumerable<T> in .NET Core 3.0?

Reactions 252 Comments 18
4 min read
Why build Single Page Apps in Blazor

Why build Single Page Apps in Blazor

Reactions 225 Comments 28
13 min read
Great new features in C# for a returning .NET dev

Great new features in C# for a returning .NET dev

Reactions 198 Comments 15
8 min read
15 Must-Have Visual Studio Extensions for Developers

15 Must-Have Visual Studio Extensions for Developers

Reactions 194 Comments 4
6 min read
40+ OOP Interview Questions in 2019

40+ OOP Interview Questions in 2019

Reactions 188 Comments 3
20 min read
The Dream of C# 9.0

The Dream of C# 9.0

Reactions 188 Comments 23
5 min read
Webassembly for C, Rust, Go, and C# in 45 Minutes

Webassembly for C, Rust, Go, and C# in 45 Minutes

Reactions 186 Comments 2
1 min read
Fundamental Data Structures and Algorithms in C#

Fundamental Data Structures and Algorithms in C#

Reactions 185 Comments 3
15 min read
Implementing Domain Driven Design: Part II

Implementing Domain Driven Design: Part II

Reactions 178 Comments 9
7 min read
9 awesome .NET conference talks you don't want to miss

9 awesome .NET conference talks you don't want to miss

Reactions 175 Comments 3
4 min read
Interview question: heap vs stack (C#)

Interview question: heap vs stack (C#)

Reactions 162 Comments 15
5 min read
How C# 8 Helps Software Quality

How C# 8 Helps Software Quality

Reactions 159 Comments 15
7 min read
So Many Ways to Learn .NET in 2020

So Many Ways to Learn .NET in 2020

Reactions 159 Comments 5
3 min read
Free workshop on .NET Core + GraphQL + Serverless

Free workshop on .NET Core + GraphQL + Serverless

Reactions 152 Comments 6
2 min read
.NET Core Dependency Injection: Everything You Ought To Know

.NET Core Dependency Injection: Everything You Ought To Know

Reactions 152 Comments 8
14 min read
Common .NET Gotchas

Common .NET Gotchas

Reactions 147 Comments 8
6 min read
How YOU can Learn Mock testing in .NET Core and C# with Moq

How YOU can Learn Mock testing in .NET Core and C# with Moq

Reactions 146 Comments 3
11 min read
.NET Blogs to Follow - The Ultimate List

.NET Blogs to Follow - The Ultimate List

Reactions 145 Comments 2
6 min read
Is C# worth learning in 2019?

Is C# worth learning in 2019?

Reactions 144 Comments 68
4 min read
Dealing with Nothing in C# - The Null Object Pattern

Dealing with Nothing in C# - The Null Object Pattern

Reactions 141 Comments 18
3 min read
.NET Threading Gotchas

.NET Threading Gotchas

Reactions 141 Comments 11
7 min read
How to try and build quality code in a startup

How to try and build quality code in a startup

Reactions 140 Comments 10
7 min read
Creating a .NET Core API

Creating a .NET Core API

Reactions 140 Comments
8 min read
A .NET Glossary

A .NET Glossary

Reactions 139 Comments 6
3 min read
Clean Code – Part 1

Clean Code – Part 1

Reactions 139 Comments 7
2 min read
REST API versioning with ASP.NET Core

REST API versioning with ASP.NET Core

Reactions 138 Comments 18
10 min read
Coding Concepts - Reflection

Coding Concepts - Reflection

Reactions 133 Comments 11
6 min read
Implementing Domain Driven Design: Part III

Implementing Domain Driven Design: Part III

Reactions 133 Comments
9 min read
Develop Azure Functions using .NET Core 3.1

Develop Azure Functions using .NET Core 3.1

Reactions 132 Comments 61
4 min read
How to use Factory Method Design Pattern in C#

How to use Factory Method Design Pattern in C#

Reactions 132 Comments 6
5 min read
5 (Extreme) Performance Tips in C# 🔥

5 (Extreme) Performance Tips in C# 🔥

Reactions 129 Comments 11
6 min read
Using Extension Methods in C# to Build Fluent Code

Using Extension Methods in C# to Build Fluent Code

Reactions 129 Comments 14
5 min read
Your C# is already functional, but only if you let it

Your C# is already functional, but only if you let it

Reactions 128 Comments 6
5 min read
API's From Dev to Production - Part 1 - Docker

API's From Dev to Production - Part 1 - Docker

Reactions 127 Comments 2
10 min read
Create an ASP .NET Core Site with Entity Framework

Create an ASP .NET Core Site with Entity Framework

Reactions 123 Comments 4
11 min read
How Programming Languages Change How You Think

How Programming Languages Change How You Think

Reactions 116 Comments 7
16 min read
Using the Strategy Pattern (Examples in C#)

Using the Strategy Pattern (Examples in C#)

Reactions 114 Comments 12
5 min read
Common Sorting Algorithms

Common Sorting Algorithms

Reactions 113 Comments 2
8 min read
Getting Lazy in C#

Getting Lazy in C#

Reactions 113 Comments 9
3 min read
The .NET Team's Favorite Razor Features

The .NET Team's Favorite Razor Features

Reactions 113 Comments 4
6 min read
Yield Return Explained !

Yield Return Explained !

Reactions 107 Comments 11
4 min read
What is Dependency Injection?

What is Dependency Injection?

Reactions 106 Comments 11
2 min read
A Love Letter to .NET

A Love Letter to .NET

Reactions 105 Comments 11
5 min read
.NET Core: Use HttpClientFactory and Polly to build rock solid services

.NET Core: Use HttpClientFactory and Polly to build rock solid services

Reactions 105 Comments 5
4 min read
Where Do I Put My Business Rules And Validation?

Where Do I Put My Business Rules And Validation?

Reactions 105 Comments 17
7 min read
Simulating millions of particles to create the Sun

Simulating millions of particles to create the Sun

Reactions 101 Comments 11
5 min read
Amazing Nuget Libraries for C# Development

Amazing Nuget Libraries for C# Development

Reactions 101 Comments 3
1 min read
loading...