DEV Community

C#

Official tag for the C# programming language.

Posts

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

Async / Await: From Zero to Hero

Reactions 451 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 442 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 419 Comments 10
13 min read
Top 5 Concurrency Interview Questions for Software Engineers

Top 5 Concurrency Interview Questions for Software Engineers

Reactions 348 Comments 3
13 min read
Strings Are Evil

Strings Are Evil

Reactions 341 Comments 40
12 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 334 Comments 19
9 min read
Async and Await and what is it actually doing?

Async and Await and what is it actually doing?

Reactions 305 Comments 8
4 min read
Fundamental Data Structures and Algorithms in C#

Fundamental Data Structures and Algorithms in C#

Reactions 299 Comments 5
15 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 291 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 282 Comments 84
5 min read
C# Async Await, Simply

C# Async Await, Simply

Reactions 262 Comments 31
4 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 254 Comments 18
4 min read
RIP Copy and Paste from Stackoverflow! 🚨 (+Trojan Source Solution)

RIP Copy and Paste from Stackoverflow! 🚨 (+Trojan Source Solution)

Reactions 252 Comments 23
5 min read
Why build Single Page Apps in Blazor

Why build Single Page Apps in Blazor

Reactions 235 Comments 29
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 192 Comments 4
20 min read
The Dream of C# 9.0

The Dream of C# 9.0

Reactions 189 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
Interview question: heap vs stack (C#)

Interview question: heap vs stack (C#)

Reactions 177 Comments 15
5 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 176 Comments 3
4 min read
So Many Ways to Learn .NET in 2020

So Many Ways to Learn .NET in 2020

Reactions 163 Comments 5
3 min read
How C# 8 Helps Software Quality

How C# 8 Helps Software Quality

Reactions 159 Comments 15
7 min read
.NET Core Dependency Injection: Everything You Ought To Know

.NET Core Dependency Injection: Everything You Ought To Know

Reactions 158 Comments 8
14 min read
Free workshop on .NET Core + GraphQL + Serverless

Free workshop on .NET Core + GraphQL + Serverless

Reactions 153 Comments 6
2 min read
.NET Blogs to Follow - The Ultimate List

.NET Blogs to Follow - The Ultimate List

Reactions 149 Comments 2
6 min read
Common .NET Gotchas

Common .NET Gotchas

Reactions 148 Comments 8
6 min read
Is C# worth learning in 2019?

Is C# worth learning in 2019?

Reactions 145 Comments 68
4 min read
⚰️C# in 2022 — Will it die?

⚰️C# in 2022 — Will it die?

Reactions 143 Comments 49
5 min read
Dealing with Nothing in C# - The Null Object Pattern

Dealing with Nothing in C# - The Null Object Pattern

Reactions 142 Comments 18
3 min read
REST API versioning with ASP.NET Core

REST API versioning with ASP.NET Core

Reactions 141 Comments 18
10 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
Clean Code – Part 1

Clean Code – Part 1

Reactions 139 Comments 7
2 min read
A .NET Glossary

A .NET Glossary

Reactions 139 Comments 6
3 min read
Creating a .NET Core API

Creating a .NET Core API

Reactions 139 Comments
8 min read
API's From Dev to Production - Part 1 - Docker

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

Reactions 138 Comments 2
10 min read
Coding Concepts - Reflection

Coding Concepts - Reflection

Reactions 136 Comments 11
6 min read
5 Good Practices for Error Handling in C#

5 Good Practices for Error Handling in C#

Reactions 134 Comments 6
3 min read
How to use Factory Method Design Pattern in C#

How to use Factory Method Design Pattern in C#

Reactions 134 Comments 7
5 min read
5 (Extreme) Performance Tips in C# 🔥

5 (Extreme) Performance Tips in C# 🔥

Reactions 133 Comments 11
6 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 133 Comments 7
5 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
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
Create an ASP .NET Core Site with Entity Framework

Create an ASP .NET Core Site with Entity Framework

Reactions 128 Comments 4
11 min read
The .NET Team's Favorite Razor Features

The .NET Team's Favorite Razor Features

Reactions 125 Comments 6
6 min read
The experience of creating my own JavaScript runtime - #1

The experience of creating my own JavaScript runtime - #1

Reactions 123 Comments 7
2 min read
The 10 Best C# Books to Help You Learn or Improve Your Skills📚

The 10 Best C# Books to Help You Learn or Improve Your Skills📚

Reactions 122 Comments 14
7 min read
How YOU can build a great looking .NET Console app with Spectre

How YOU can build a great looking .NET Console app with Spectre

Reactions 121 Comments 5
9 min read
Authentication in ASP .NET Core

Authentication in ASP .NET Core

Reactions 120 Comments 2
6 min read
C# Linting and Formatting Tools in 2021

C# Linting and Formatting Tools in 2021

Reactions 119 Comments 16
6 min read
These 5 C# Guidelines (Revealed by a SENIOR DEVELOPER) will Change your Coding Style

These 5 C# Guidelines (Revealed by a SENIOR DEVELOPER) will Change your Coding Style

Reactions 117 Comments 3
4 min read
15 C# Project Ideas: Beginner to Expert [With tutorial]

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

Reactions 116 Comments 8
2 min read
Using the Strategy Pattern (Examples in C#)

Using the Strategy Pattern (Examples in C#)

Reactions 116 Comments 12
5 min read
How Programming Languages Change How You Think

How Programming Languages Change How You Think

Reactions 116 Comments 7
16 min read
Common Sorting Algorithms

Common Sorting Algorithms

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

Getting Lazy in C#

Reactions 113 Comments 9
3 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 113 Comments 5
4 min read
The 5 Guidelines to Write Cleaner Code in C#

The 5 Guidelines to Write Cleaner Code in C#

Reactions 111 Comments 4
3 min read
The 10 Commandments .NET Developers Must apply for Secure Applications

The 10 Commandments .NET Developers Must apply for Secure Applications

Reactions 111 Comments 11
11 min read
loading...