C# Series
Series are the start here, then go there version of Illumonos. They group related articles into a sequence so that you can learn a topic in the right order, without missing the prerequisites that make later concepts click. If you like learning in a structured way, pick a series that matches your level, and begin at the first article, and follow it through. It is the closest thing on the site to a mini course, but still written like practical docs you can apply immediately.
Fundamentals
Learn C# and .NET fundamentals, be it data types, control flow, OOP, LINQ, and more. Build a strong base for modern C# development with hands-on guides.
Introduction to C# and .NET
Beginner-friendly guides to the C# programming language and the .NET ecosystem. Covering fundamental concepts, syntax, and best practices, this series will help new and experienced developers build a strong foundation in C# and equip you with the essential knowledge needed to get started confidently with C#.
Data Types and Variables in C#
A breakdown of the data types and variables in C#. Learn how value and reference types work, explore the numerical and string types, and dive into constants, bytes, and enumerations.
Extras
Supplemental C# resources including extension methods, code snippets, and various tools that provide additional value and convenience for developers. This section features content that does not fit into other categories but is still highly beneficial for programming in C#.
Extension Methods
A curated set of practical C# extension methods for enhancing core .NET types. This collection promotes cleaner, more expressive code by encapsulating reusable functionality that can be seamlessly integrated into any C# application.
Fun Exercises
A collection of fun and engaging C# exercise projects designed to sharpen your understanding of the language and the .NET framework. These bite-sized challenges focus on specific concepts, syntax, and patterns, making them ideal for daily practice or skill refreshers.