The MVC design pattern is at the core of most of the ASP.NET templates. If you have worked with it in past editions, you find that it works in a similar way under Visual Studio 2015 and ASP.NET 5/MVC 6. In fact, some of the bigger changes (those surrounding the framework and project structure) have been discussed already. This section takes a look at the MVC pattern and illustrates creating websites using it with ASP.NET.