Filip W Profile Picture Filip W

It’s fair to say that most software developers very highly value the productivity boost that comes with being able to work in a development environment that provides a real-time feedback loop. Historically, C# has been far from that - as typically developers had to rebuild their projects after every change, and the process of finding issues in the code has always felt extremely heavy.

Roslyn compiler and Visual Studio 2017 introduced a lot exciting tools, improvements and APIs that help in this area.

In this talk, we will look at various techniques to leverage these interactive capabilities. We’ll explore the REPL and Interactive Window, scripting APIs, live Roslyn analyzers, a much improved Edit-and-Continue support and interactive testing, all of which will hopefully help your development workflow be much more productive.