Roslyn Source Generators - Never Send a Human to Do a Machine's Job
Offered By: NDC Conferences via YouTube
Course Description
Overview
Explore the latest metaprogramming technique in .NET with this comprehensive conference talk on Roslyn Source Generators. Dive into the world of automated code generation, learning how to add C# code to your compilation and replace Reflection-based logic with high-performance, strongly typed solutions. Discover the power of C# 9.0 features like module initializers and extended partial methods in supporting code generation. Gain insights into advanced topics such as unit testing for both generators and generated code, code coverage, mutation testing, and benchmarking. Learn how to implement nullable reference types within .NET Standard 2.0 Generator-Projects. Get equipped with a suite of web tools to jumpstart your journey into C# Source Generators and enhance your development workflow.
Syllabus
Roslyn Source Generators Never send a human to do a machine's job - Stefan Pölz - NDC Oslo 2021
Taught by
NDC Conferences
Related Courses
Health Informatics: Data and Interoperability StandardsGeorgia Institute of Technology via edX Fractal Architecture
NDC Conferences via YouTube Strangling the Monolith - Applied Patterns & Practices from the Trenches
NDC Conferences via YouTube Refactoring Is Not Just Clickbait
NDC Conferences via YouTube Amazing Algorithms for Solving Problems in Software
NDC Conferences via YouTube