T17 MVC 6 - The New Unified Web Programming Model


3:00pm - 4:15pm

Level: Introductory to Intermediate

Marcel de Vries



With ASP.NET 5 comes MVC 6 with a programming model that unifies Web Pages, MVC and Web API. Each of these has been rebuilt to reflect Microsoft's vision of lean and composable Web applications. In this session, you'll see the changes that have been made to the programming model. You'll learn about the new POCO controllers, View Components, dependency injection and much more. Plus, you'll see the significant changes to the ASP.NET runtime on which MVC 6 is built.

You will learn:

  • About the changes in the ASP.NET programming model
  • The DNX, DNU and the cross platform runtime
  • About running ASP.NET on Linux and MAC