Skip to content
Navigation menu
Search
Powered by
Search
Algolia
Search
Log in
Create account
DEV Community
Close
30 Day .Net Challenge Series' Articles
Back to Sukhpinder Singh's Series
Day 1 of 30-Day .NET Challenge: Boolean Expressions
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Mar 20
Day 1 of 30-Day .NET Challenge: Boolean Expressions
#
dotnet
#
csharp
#
beginners
#
coding
4
reactions
Comments
Add Comment
3 min read
Day 2 of 30-Day .NET Challenge: Variable Scope & Logic Control with Code Blocks
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Mar 21
Day 2 of 30-Day .NET Challenge: Variable Scope & Logic Control with Code Blocks
#
programming
#
beginners
#
coding
#
csharp
7
reactions
Comments
Add Comment
3 min read
Day 3 of 30-Day .NET Challenge: Switch Constructs
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Mar 22
Day 3 of 30-Day .NET Challenge: Switch Constructs
#
beginners
#
dotnet
#
csharp
#
programming
5
reactions
Comments
1
comment
3 min read
Day 4 of 30-Day .NET Challenge: For Loops
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Mar 23
Day 4 of 30-Day .NET Challenge: For Loops
#
beginners
#
webdev
#
csharp
#
dotnet
6
reactions
Comments
Add Comment
3 min read
Day 5 of 30-Day .NET Challenge: While & do-while
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Mar 24
Day 5 of 30-Day .NET Challenge: While & do-while
#
beginners
#
webdev
#
programming
#
csharp
5
reactions
Comments
Add Comment
3 min read
Day 6 of 30-Day .NET Challenge: String built-in Methods
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Mar 25
Day 6 of 30-Day .NET Challenge: String built-in Methods
#
webdev
#
beginners
#
csharp
#
dotnet
6
reactions
Comments
Add Comment
2 min read
Day 7 of 30-Day .NET Challenge: String built-in Methods Part 2
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Mar 26
Day 7 of 30-Day .NET Challenge: String built-in Methods Part 2
#
webdev
#
beginners
#
csharp
#
programming
5
reactions
Comments
2
comments
2 min read
Day 8 of 30-Day .NET Challenge: Exception Handling
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Mar 27
Day 8 of 30-Day .NET Challenge: Exception Handling
#
beginners
#
programming
#
csharp
#
dotnet
6
reactions
Comments
Add Comment
3 min read
Day 9 of 30-Day .NET Challenge: Null Safety
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Mar 28
Day 9 of 30-Day .NET Challenge: Null Safety
#
csharp
#
programming
#
beginners
#
dotnet
7
reactions
Comments
Add Comment
3 min read
Day 10 of 30-Day .NET Challenge: File Paths
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Mar 29
Day 10 of 30-Day .NET Challenge: File Paths
#
beginners
#
webdev
#
dotnet
#
programming
13
reactions
Comments
Add Comment
2 min read
Day 11 of 30-Day .NET Challenge: Helper Methods — Array
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Mar 30
Day 11 of 30-Day .NET Challenge: Helper Methods — Array
#
csharp
#
programming
#
beginners
#
webdev
5
reactions
Comments
Add Comment
3 min read
Day 12 of 30-Day .NET Challenge: Azure Functions
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Mar 31
Day 12 of 30-Day .NET Challenge: Azure Functions
#
beginners
#
dotnet
#
programming
#
csharp
5
reactions
Comments
Add Comment
3 min read
Day 13 of the 30-Day .NET Challenge: ConfigureAwait(false)
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Apr 1
Day 13 of the 30-Day .NET Challenge: ConfigureAwait(false)
#
programming
#
beginners
#
csharp
#
dotnet
5
reactions
Comments
Add Comment
2 min read
Day 14 of 30-Day .NET Challenge: Limit Concurrent Async Operations
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Apr 2
Day 14 of 30-Day .NET Challenge: Limit Concurrent Async Operations
#
beginners
#
programming
#
csharp
#
dotnet
1
reaction
Comments
Add Comment
2 min read
Day 15 of 30-Day .NET Challenge: Lazy Initialization
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Apr 3
Day 15 of 30-Day .NET Challenge: Lazy Initialization
#
dotnet
#
programming
#
csharp
#
aspnet
Comments
Add Comment
2 min read
Day 16 of 30-Day .NET Challenge: In-Memory Caching
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Apr 4
Day 16 of 30-Day .NET Challenge: In-Memory Caching
#
dotnet
#
csharp
#
beginners
#
programming
10
reactions
Comments
Add Comment
3 min read
Day 17 of 30-Day .NET Challenge: Interlocked Class
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Apr 5
Day 17 of 30-Day .NET Challenge: Interlocked Class
#
dotnet
#
csharp
#
programming
#
aspnet
1
reaction
Comments
Add Comment
2 min read
Day 18 of 30-Day .NET Challenge: AggressiveInlining Attribute
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Apr 6
Day 18 of 30-Day .NET Challenge: AggressiveInlining Attribute
#
csharp
#
dotnet
#
aspnet
#
beginners
8
reactions
Comments
3
comments
2 min read
Day 19 of 30-Day .NET Challenge: Stack vs. Heap Allocation
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Apr 7
Day 19 of 30-Day .NET Challenge: Stack vs. Heap Allocation
#
dotnet
#
csharp
#
webdev
#
programming
1
reaction
Comments
Add Comment
2 min read
Day 20 of 30-Day .NET Challenge: Task vs. ValueTask
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Apr 8
Day 20 of 30-Day .NET Challenge: Task vs. ValueTask
#
dotnet
#
aspnet
#
csharp
#
programming
Comments
Add Comment
2 min read
Day 21 of 30-Day .NET Challenge: StringComparison
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Apr 9
Day 21 of 30-Day .NET Challenge: StringComparison
#
dotnet
#
aspnet
#
csharp
#
programming
Comments
Add Comment
2 min read
Day 22 of 30-Day .NET Challenge: Use Array Pool
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Apr 10
Day 22 of 30-Day .NET Challenge: Use Array Pool
#
dotnet
#
csharp
#
aspnet
#
beginners
11
reactions
Comments
Add Comment
3 min read
Day 23 of 30-Day .NET Challenge: Span<T> over Arrays
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Apr 13
Day 23 of 30-Day .NET Challenge: Span<T> over Arrays
#
dotnet
#
csharp
#
beginners
#
programming
1
reaction
Comments
Add Comment
2 min read
Day 24 of 30-Day .NET Challenge: Avoid Exceptions in Flow Control
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Apr 14
Day 24 of 30-Day .NET Challenge: Avoid Exceptions in Flow Control
#
csharp
#
dotnet
#
beginners
#
programming
Comments
Add Comment
2 min read
Day 25 of 30-Day .NET Challenge: Use Exception Filters
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Apr 15
Day 25 of 30-Day .NET Challenge: Use Exception Filters
#
csharp
#
dotnet
#
beginners
#
programming
1
reaction
Comments
Add Comment
2 min read
Day 26 of 30-Day .NET Challenge: Loop Unrolling
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Apr 16
Day 26 of 30-Day .NET Challenge: Loop Unrolling
#
csharp
#
dotnet
#
beginners
#
programming
Comments
1
comment
2 min read
Day 27 of 30-Day .NET Challenge: Query v/s Method Syntax
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Apr 17
Day 27 of 30-Day .NET Challenge: Query v/s Method Syntax
#
dotnet
#
csharp
#
webdev
#
programming
1
reaction
Comments
Add Comment
3 min read
Day 28 of 30-Day .NET Challenge: Use Stackalloc
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Apr 18
Day 28 of 30-Day .NET Challenge: Use Stackalloc
#
dotnet
#
csharp
#
beginners
#
programming
Comments
Add Comment
3 min read
Day 29 of 30-Day .NET Challenge: Generics & Custom Interfaces
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Apr 19
Day 29 of 30-Day .NET Challenge: Generics & Custom Interfaces
#
dotnet
#
csharp
#
programming
#
beginners
1
reaction
Comments
Add Comment
3 min read
Day 30 of 30-Day .NET Challenge: XML v/s JSON Serialization
Sukhpinder Singh
Sukhpinder Singh
Sukhpinder Singh
Follow
Apr 20
Day 30 of 30-Day .NET Challenge: XML v/s JSON Serialization
#
dotnet
#
csharp
#
programming
#
beginners
1
reaction
Comments
Add Comment
2 min read
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account