World Congress 2021 • Jun 30, 2021

C# 9 Source Generators - let the machine do the programming

Jiří Činčura

Stop relying on slow runtime reflection and endless boilerplate. C# 9 Source Generators tap native compiler features to generate high-performance, strongly typed code on the fly.

Starting at 2:53 · Watch from the beginning

C# 9 Source Generators - let the machine do the programming thumbnail

Checking access…

Playback and chapters load privately for Free videos.

Matching moments

2:39 min

Understanding the basics of .NET source generators

Glenn F. Henriksen Glenn F. Henriksen · World Congress 2026 Europe

3:01 min

Implementing a basic source generator pipeline

Glenn F. Henriksen Glenn F. Henriksen · World Congress 2026 Europe

2:31 min

Abstractions and the push towards compiling natural language

Chris Heilmann Chris Heilmann +1 · LIVE

1:29 min

Addressing iterative code generation and developer challenges

2:50 min

Balancing automated generation with control and visibility

Kenneth Auchenberg Kenneth Auchenberg +1 · LIVE

3:07 min

Generating code structure clearly using partial properties

Ambesh Singh +1 · LIVE

Upcoming sessions on this topic

Open session

The 200,000 line code repository: My AI wrote 1000 lines. I needed 100.

  • Hardik Gupta

    IBM

    Software Developer

Open session

Teaching AI Coding Agents to Build It Right the First Time

  • Sajeetharan Sinnathurai

    Microsoft

    Principal Product Manager

Open session

The Illusion of Green: Why AI-Generated Browser Automation Tests Pass Locally but Fail in CI

  • Puja Jagani

    BrowserStack

    Lead of Open Source and Developer Advocacy

Open session

The Developer's Guide to an Agentic Git Forge

  • Joseph Katsioloudes

    Entire

    Senior Developer Advocate

Open session

Beware of Strangers Bearing Code: Open Source Trust in the Agent Era

  • Vikram Vaswani

    Consultant

Open session

The Death of Manual Memoization: High-Performance React 19 for the Scaling Startup

  • Vishnudhasan Govindarajan

    CareStack

    Product Engineer