Exploring Source Generators - Martin Ullrich

  Рет қаралды 111

Swetugg

Swetugg

Жыл бұрын

Meta-programming is now easily available to all of us in C#! Roslyn’s “Source Generator” feature is a handy tool for making day-to-day work quicker and automating tedious coding tasks or build processes with direct compiler integration. While this compiler feature was introduced in C# 9 already, new features in .NET 6 and 7 now make use of it to help you with tasks like JSON serialization and logging. In this session, we will look into what source generates can or could be used for, explore the new source generator based .NET 6 and 7 features and implement a custom source generator.
I am a software engineer working on diverse tech stacks but focusing mostly on .NET in C#, Web Technologies and iOS/Swift.
I am a technology enthusiast who always works on improving development and DevOps processes at our company to make life easier for developers and help deliver high. I was awarded Microsoft MVP for community and open-source work around .NET Core.
This session was recorded at Swetugg Stockholm 2023, Swetugg is run by a group of volunteers with different IT backgrounds with a common denominator: A passion for creating good software and better software developers, no matter if you are just starting your journey or have been writing code since the beginning of unix time.

Пікірлер
Git Hidden Gems - Enrico Campidoglio
56:17
Swetugg
Рет қаралды 184
I CAN’T BELIEVE I LOST 😱
00:46
Topper Guild
Рет қаралды 43 МЛН
Khóa ly biệt
01:00
Đào Nguyễn Ánh - Hữu Hưng
Рет қаралды 20 МЛН
МАМА И STANDOFF 2 😳 !FAKE GUN! #shorts
00:34
INNA SERG
Рет қаралды 3,1 МЛН
Дибала против вратаря Легенды
00:33
Mr. Oleynik
Рет қаралды 3,1 МЛН
C# Source Generators Tutorial
48:58
Raw Coding
Рет қаралды 24 М.
GIT: Что такое Trunk Based Flow. Теория
10:39
Oleksiy Pototskyy
Рет қаралды 3,3 М.
What's new in C# 10
29:28
dotnet
Рет қаралды 86 М.
CSS Techniques for Blazor Developers - Ed Charbeneau
47:35
Creator of git, Linus Torvalds Presents the Fundamentals of git
1:10:15
Developers Alliance
Рет қаралды 12 М.
Coding Shorts: Building a Source Generator - Part 1
17:31
Shawn Wildermuth
Рет қаралды 9 М.
I CAN’T BELIEVE I LOST 😱
00:46
Topper Guild
Рет қаралды 43 МЛН