Come join an exploratory talk on how you can scrape data off the web in .NET like a rockstar striking all the right chords with your audience; how you can do it interactively, iteratively, declaratively, generically & in seconds, just like them script kiddies except we can do it statically with C# & compile-time guarantees that come with type-safety. You'll be doing it with a fraction of the code, be that parsing HTML, tables or posting forms. Along the way, we'll touch on topics like functional (caution: explicit content with frequent uses of the M-word), immutability, state management, composition, dependency injection, testing & more. Wait, what does all that have to with web scraping? As Morpheus would say, “I show you how deep the rabbit hole goes.” :) Hopefully there'll be something for everyone in this talk, even if you're not mining data from web.
Atif Aziz is a software developer and open source maintainer and contributor.