February 25-27, 2026
Montreal, Canada

Setting Up a C# Pit of Success

Did you know a C# project can detect when there's a known security vulnerability for a NuGet package it's using? Or that you can manage warnings/errors/suggestions for an entire C# project in a single file, without installing an extension?

C# has a handful of free features we can use to enforce high code quality. In this session, we'll look at those C# features and discuss what it takes to use them and create our own C# pit of success.

View all 193 sessions

AL Rodriguez

Duende Software

AL Rodriguez is a .NET Microsoft MVP, developer, cloud enthusiast, 3 kids in a trench coat, sometimes-blogger, and international speaker. With a background in software development, and a clear lack of self restraint, he specializes in using .NET for everything. An ASP.NET Core backend and a Blazor frontend? Check. IoT devices, Playwright UI Testing, CI/CD DevOps, or even Infrastructure as Code? Oh yeah, all C#! When not working, he's playing games, making stupid jokes, or arguing with code.

Read More