O'Reilly logo

ASP.NET Core Essentials by Shahed Chowdhuri

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 3.  Understanding MVC

In previous chapter, we covered a quick refresher of MVC and its components in ASP.NET. In this chapter, we will go deeper into MVC in ASP.NET Core, which is MVC 6 while in beta.

Two common questions from developers are: How do I upgrade my older MVC projects to ASP.NET Core MVC? Is there an automatic migration process? Migrating from MVC 5 to the new MVC in ASP.NET Core involves a few manual steps, since there is no automatic migration process. You can copy all of your static client-side files into the wwwroot location and adjust any references to these files to refer to the correct location.

For server-side code, you can migrate over your models, views, and controllers without many changes. This chapter will cover ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required