Full Stack Web Development

VSW13 ASP.NET Core Beyond the Basics


4:00pm - 5:15pm

Level: Intermediate to Advanced

Chris Klug


Active Solution

There are a lot of "getting started" talks in the ASP.NET Core world, but they won't take you very far in the real world. What if you already know what the Startup class does, how configuration is handled, and what Kestrel is? Well, that's where this talk might become interesting.

Instead of covering the basics of how to get up and running, this talk will have a look at some of the more…how to put it…complex areas of ASP.NET Core. Instead of looking at how you build a basic Hello World website, it looks at things like building custom middlewares and model binders, how we can do URL rewriting and run background tasks. And more!

With all the demos to be presented, and the limited amount of time to do it in, there will be no introduction to ASP.NET Core. There will be no "this template includes…". Instead, there will be a quick jump right into the deep end, and a big focus on expanding your knowledge of some of the more advanced abilities built into the framework!

You will learn:

  • That there is more to ASP.NET Core than MVC
  • The extension points we can use to build better or simpler solutions
  • To see something out of the ordinary