Session

Building Better APIs: Six Roslyn Extension Points for an Outstanding Development Experience

Whether you want to delight customers trying your public API or improve your internal team's productivity, delivering a well-constructed class library is no longer enough. Today's developers expect the same usability from your packages as from the best parts of the .NET class library.

This session will introduce you to six powerful Roslyn extensibility APIs that can help you take your library's usability to new heights. You will learn how to report warnings and errors into the developer's source code in real time, suppress compiler or third-party warnings, and craft code fixes or refactorings. We will also explore advanced techniques for generating source code in real time, including the new Roslyn interceptors.

Join us to learn how and when to improve your package's development experience with Roslyn extension points.

Gael Fraiteur

Founder and President at PostSharp Technologies

Prague, Czechia

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top