Avatar for Cam Soper

Cam Soper

About

While in high school, Cam was getting paid for writing code and playing jazz (but not necessarily at the same time!). After flirting with several career paths in college, he decided to stick with what he knew. Cam's development and IT career began in 1991 when a small town computer consultant took Cam, then 13 years old, as his apprentice. After graduating from Missouri State University in 1999, Cam worked as a trainer, adjunct professor, and freelance developer until he took a full-time developer job in the financial services industry in 2000. In 2012, Cam achieved his childhood dream of joining Microsoft as a travelling support engineer, where he helped companies and public institutions of all sizes deploy software for .NET and Azure, and later moved to the .NET documentation team. Cam is currently a Sr. Software engineer for Pulumi. Cam was also one of the co-hosts of the weekly On .NET Live livestream. Cam lives in Kansas City, Missouri, USA with his wife, three sons, two dogs, three cats, and various small pets. His hobbies include video games, 3D printing, home automation, and leveraging technology to make delicious food and turn away door-to-door solicitors.

Sessions at .NET Conf 2026

2:30 午後 – 3:00 午後

金曜日, 11月 13

カレンダーに追加する

2:30 午後 - 3 午後 PST

Infrastructure as (Actual) Code with C# 15 and .NET 11

Cam Soper

Infrastructure as code usually means infrastructure as YAML, or a DSL that's almost a programming language. But if you already know C#, you already know how to build cloud infrastructure. This session introduces infrastructure as code in plain C# using Pulumi's open source .NET SDK. We'll build and deploy real Azure infrastructure with the tools you already use every day, then put C# 15 and .NET 11 to work so the compiler catches infrastructure mistakes before they ever reach the cloud. That matters more than ever now that AI agents are writing infrastructure code too. A rule written in an agent's instructions is a suggestion. A rule written in the type system is enforced, no matter who (or what) wrote the change.

セッションの詳細を表示