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