From the course: .NET UI Big Picture: Desktop, ASP.NET and Cross-Platform

Unlock this course with a free trial

Join today to access over 24,900 courses taught by industry experts.

ASP.NET Core MVC: What's the difference?

ASP.NET Core MVC: What's the difference?

- [Instructor] When Microsoft introduced ASP.NET MVC, it brought a new way for developers to build web applications on the .NET platform. Its clean separation of concerns, writing capabilities and use of the Razor view engine made it a popular choice for creating dynamic websites, but technology doesn't stand still. With the rise of cross platform requirements and cloud native architectures, Microsoft responded by introducing ASP.NET Core MVC. ASP.NET MVC and ASP.NET Core MVC share a common lineage, both being based on the MVC, the Model View Controller design pattern. This means that how you construct a website will feel familiar. You'll still create models, views, and controllers just as before, however, their goals diverged significantly. The previous version built on the .NET framework was designed for traditional server side web development and tightly integrated with Windows. While it brought features like routing and Razor templates, it was tied to IIS, Microsoft's web server…

Contents