Skip to main content

Posts

Showing posts with the label Entity Framework Core

🎯 C# and Dot net important concepts for interview

🧭 Comprehensive Guide to C# and .NET Concepts This post is your structured map of all major C# language features and the .NET ecosystem. Whether you're preparing for interviews, certifications, or aiming to become a senior .NET developer, this list provides a clear roadmap from fundamentals to advanced topics. 1. C# Language Fundamentals Syntax basics → identifiers, keywords, statements, operators, precedence Types → value types (structs), reference types (classes), nullable value types, records Variables & scope → local, fields, constants, readonly, ref/out/in Control flow → if, switch (pattern matching), loops (for/foreach/while/do), goto Methods → parameters (default/named), overloading, optional params, discards Strings & text → string, StringBuilder, interpolation, raw string literals, ReadOnlySpan<char> Arrays & collections → arrays, tuples, ranges/indices, List, Dictionary, HashSet, LinkedList Exceptions → try/catch/finally, throw, custom exceptions, hiera...