The repository contains sample sources from a 30-day challenge focused on mastering various concepts of C#.
| S.No. | 30 Day .Net Challenge | Tutorial |
|---|---|---|
| Day 01 | Boolean Expressions | Link |
| Day 02 | Variable Scope & Logic Control | Link |
| Day 03 | Switch Constructs | Link |
| Day 04 | For Loops | Link |
| Day 05 | While & do-while | Link |
| Day 06 | String built-in methods | Link |
| Day 07 | String built-in methods Part 2 | Link |
| Day 08 | Exception Handling | Link |
| Day 09 | Null Safety | Link |
| Day 10 | File Paths | Link |
| Day 11 | Helper Methods - Array | Link |
| Day 12 | Azure Functions | Link |
| Day 13 | ConfigureAwait(false) | Link |
| Day 14 | Limit Concurrent Async Operations | Link |
| Day 15 | Lazy Initialization | Link |
| Day 16 | In-Memory Caching | Link |
| Day 17 | Interlocked Class | Link |
| Day 18 | AggressiveInlining Attribute | Link |
| Day 19 | Stack vs. Heap Allocation | Link |
| Day 20 | Task vs. ValueTask | Link |
| Day 21 | StringComparison | Link |
| Day 22 | Array Pool | Link |
| Day 23 | Span over Arrays | Link |
| Day 24 | Avoid Exceptions in Flow Control | Link |
| Day 25 | Use Exception Filters | Link |
| Day 26 | Loop Unrolling | Link |
| Day 27 | Query v/s Method Syntax | Link |
| Day 28 | Use Stackalloc | Link |
| Day 29 | Generics & Custom Interfaces | Link |
| Day 30 | XML v/s JSON Serialization | Link |
Thank you for being a part of the C# community! Before you leave:
Follow us: X | LinkedIn | Dev.to | Hashnode | Newsletter | Tumblr
Visit our other platforms: GitHub | Instagram | Tiktok | Quora | Daily.dev
More content at C# Programming
