filmov
tv
Techorama: C# Records Inside Out
Показать описание
Recording from Techorama 2022 (Belgium)
Records have been one of the recent key enhancements in C#. In this session, we take a close look at the feature and take a look behind the scenes. What are records? How do record structs and record classes differ? In which use cases do records really shine? In this code-only talk, Rainer Stropek tells you all there is to know about records based on a series of code samples.
00:00:00 Intro
00:00:22 Welcome
00:02:22 The Basics of Records
00:16:14 Interfaces, Inheritance, Adding Methods and Properties
00:24:19 Immutable Records with Immutable Collections
00:27:24 Record Structs
00:37:08 JSON Support
00:39:29 Automapper
00:42:59 Records and Entity Framework
00:47:27 Records and ASP.NET Core APIs
00:52:56 Summary, closing
Records have been one of the recent key enhancements in C#. In this session, we take a close look at the feature and take a look behind the scenes. What are records? How do record structs and record classes differ? In which use cases do records really shine? In this code-only talk, Rainer Stropek tells you all there is to know about records based on a series of code samples.
00:00:00 Intro
00:00:22 Welcome
00:02:22 The Basics of Records
00:16:14 Interfaces, Inheritance, Adding Methods and Properties
00:24:19 Immutable Records with Immutable Collections
00:27:24 Record Structs
00:37:08 JSON Support
00:39:29 Automapper
00:42:59 Records and Entity Framework
00:47:27 Records and ASP.NET Core APIs
00:52:56 Summary, closing