Workshop: Application building with ASP.NET Core 2.0

In this new 2-day workshop, you’ll be guided by members of the ASP.NET team in building, testing, deploying, and monitoring an application using ASP.NET Core 2.0, on your platform of choice. Learn the fundamentals and new features in the next major version of ASP.NET Core, including:


  • Getting started with ASP.NET Core 2.0 in your development environment, either Visual Studio on Windows, of Visual Studio Code on Windows or Mac
  • Using MVC features like Tag Helpers, Model Binding & Validation, and Razor Pages to build HTML forms
  • Using MVC features like API Controllers, Formatters and Routing to build HTTP APIs
  • Handling users and authentication using ASP.NET Identity and Security
  • Managing data using Entity Framework Core
  • Running background tasks in your application using Hosted Services
  • Unit testing your application using xUnit
  • Debugging and diagnosing issues in applications using logging and Application Insights
  • Publishing applications and running them in Azure

Computer setup:

Attendees will need to bring a laptop with the following setup:

Windows: Laptop running Visual Studio 2017 Preview, or Visual Studio Code

Mac: Laptop running Visual Studio Code

Linux: Laptop running Visual Studio Code