Louëlla Creemers
Modern C#: A Dive into the Community's Most Loved new Features.
#1about 3 minutes
Overview of modern C# community-loved features
A brief introduction to the four key modern C# features that will be covered: records, pattern matching, switch expressions, and DateOnly/TimeOnly.
#2about 6 minutes
Using records for concise and immutable data types
Records provide a simple, one-line syntax for creating immutable reference or value types, preventing accidental data modification.
#3about 6 minutes
Simplifying conditional logic with pattern matching
Pattern matching allows for more expressive and readable conditional checks using constant, relational, type, and list patterns.
#4about 3 minutes
Writing concise switch statements with expressions
Switch expressions offer a more compact syntax for switch logic, reducing boilerplate code and improving readability.
#5about 4 minutes
Separating date and time concerns with new types
The DateOnly and TimeOnly types simplify code by allowing you to work with date or time values independently, unlike the traditional DateTime type.
#6about 1 minute
Deciding when to adopt new C# features
Consider factors like project age, budget, and effort when deciding whether to implement modern features in new or existing codebases.
#7about 3 minutes
How to stay current with C# development
Follow Microsoft documentation, community creators like Nick Chapsas, and experiment with preview builds to keep up with annual C# releases.
#8about 2 minutes
Q&A on record immutability and DateOnly support
A discussion on why records are stricter about immutability than classes with init-only setters and the state of database support for DateOnly.
Related jobs
Jobs that call for the skills explored in this talk.
Dennemeyer Group
Hesperange, Luxembourg
Intermediate
Senior
.NET
Structured Query Language (SQL)
Matching moments
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
04:49 MIN
Using content channels to build an event community
Cat Herding with Lions and Tigers - Christian Heilmann
03:17 MIN
Selecting strategic partners and essential event tools
Cat Herding with Lions and Tigers - Christian Heilmann
02:39 MIN
Establishing a single source of truth for all data
Cat Herding with Lions and Tigers - Christian Heilmann
02:44 MIN
Rapid-fire thoughts on the future of work
What 2025 Taught Us: A Year-End Special with Hung Lee
03:39 MIN
Breaking down silos between HR, tech, and business
What 2025 Taught Us: A Year-End Special with Hung Lee
04:22 MIN
Why HR struggles with technology implementation and adoption
What 2025 Taught Us: A Year-End Special with Hung Lee
Featured Partners
Related Videos
5 features that help you get the most out of C# 10
Louëlla Creemers
C# 13 Unleashed: Live Demos of my Top 10 Cutting-Edge Features!
Ambesh Singh & Sachin Kumar
Modern Java: This is not your father's Java anymore
Ron Veen
Exploring the Latest Features of .NET and C# by Building a Game
Rainer Stropek
Turbocharged: Writing High-Performance C# and .NET Code
Steve Gordon
101 brilliant things of C++
Andreas Fertig
The year 3000, a brief history of Web Development
Lorenzo Pieri
C++ Features You Might Not Know
Jonathan Müller
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


Confideck GmbH
Vienna, Austria
Remote
Intermediate
Senior
Node.js
MongoDB
TypeScript

envelio
Köln, Germany
Remote
Senior
Python
Software Architecture

MatchMatters
Diemen, Netherlands
Remote
€5-6K
Senior
API
.NET
Scrum
+3

Datadog
Paris, France
Python
TypeScript
Continuous Integration

Client Server
Newcastle upon Tyne, United Kingdom
£100-130K
Senior
Python
.NET Core


