You've heard the talk, watched a few intro videos, and browsed the docs. Now it's time to move your existing web application into ASP.NET Core. In this course, you'll learn step-by-step exactly how you can port current ASP.NET applications over to the new and improved ASP.NET Core stack. First, you'll explore how to setup your request and responsive pipeline. Next, you'll discover how to consume and create services such as Entity Framework. Then, you'll jump to working with the new HttpRequest and HttpResponse objects. Finally, you'll learn how to use server features to ensure your code can run on any platform. By the end of this course, you'll know how to migrate your existing legacy ASP.NET applications, or to get a better handle at some of the inner workings of ASP.NET Core from the context of a legacy application.