Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
Techorama 2015
View analytic
Wednesday, May 13 • 16:15 - 17:15
Embellishing APIs with Code Analyzers

Sign up or log in to save this to your schedule and see who's attending!

Learning a new API can be very difficult and documentation is cumbersome to read. Fortunately, there is a new way to guide the users of your library into the Pit of Success.

 

Code Analyzers are a feature of the .NET Compiler Platform that allow you to extend IntelliSense for anyone who installs your library. By implementing your own Code Analyzer you can take advantage of the compiler to alert your callers of mistakes in real-time. And, by also providing a Code Fix, you can even fix their mistakes for them!

 

In this talk I'll show you how you can write Code Analyzers for Visual Studio 2015 and ship them alongside your library in a NuGet package. We'll also take a look at several open source Code Analyzers to see how you can use them to improve the quality of your code.

Speakers
avatar for Justin Rusbatch

Justin Rusbatch

Developer, Justin Rusbatch
Justin is an open source developer with a passion for simplicity. He is the creator of Compilify.net and a core coordinator for Scriptcs.


Wednesday May 13, 2015 16:15 - 17:15
Room 10