Session

C# Refresh - all the new C#/.NET Features of the last 5 years

C# has evolved rapidly, with five major language releases in the last five years (C# 10–14), making it difficult even for experienced developers to stay current. This session delivers a focused refresh on the most impactful modern C# features today.

We’ll explore powerful additions, including collection expressions, primary constructors, raw string literals, required members, file-scoped namespaces, global usings, pattern-matching enhancements, params collections, the new Lock type, and the latest C# 14 capabilities, such as extension members and the field keyword. Along the way, we’ll also examine recent .NET platform advancements, such as Native AOT and key runtime performance improvements.

Whether you're modernizing legacy code or returning to .NET after some time away, you'll leave with a practical roadmap for adopting modern language features and understanding which ones deliver the most real-world value. Expect live code demonstrations and before-and-after comparisons that make the benefits clear and immediately applicable.

As a bonus, we’ll briefly touch on a practical reality of modern development: when you're working with the newest language features, even AI coding assistants may not yet know about them - so understanding these capabilities firsthand gives you a real advantage.

Mark Michaelis

Chief Technical Architect, Founder, Author of Essential C# series, Microsoft Regional Director and MVP

Spokane Valley, Washington, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top