4thSpace
4thSpace

Reputation: 44352

Is asp.net 5 different from asp.net mvc?

In Visual Studio 2015, there are templates for asp.net 5 (start site) and asp.net 5 mvc. What is the difference between these two?

Webforms is supposed to be gone so asp.net 5 isn't webforms.

Upvotes: 4

Views: 179

Answers (2)

Aswajith
Aswajith

Reputation: 9387

First of all its not a thing to compare.

ASP.NET 5 is the latest release of asp.net framework series with lot of new features. And ASp.net MVC is one approach (service/ framework) to develop web application(there are other approaches like web form and website). You can integrate MVC as a service to empty asp.net application and use.

ASP.NET 5 is cross platform also.

It is all packed in Visual studio 2015 where MVC templates are available.

Upvotes: 1

Darin Dimitrov
Darin Dimitrov

Reputation: 1039438

ASP.NET 5 is a new platform including the following features:

  • New flexible and cross-platform runtime
  • New modular HTTP request pipeline
  • Cloud-ready environment configuration
  • Unified programming model that combines MVC, Web API, and Web Pages
  • Ability to see changes without re-building the project
  • Side-by-side versioning of the .NET Framework
  • Ability to self-host or host on IIS
  • New tools in Visual Studio 2015
  • Open source in GitHub

ASP.NET MVC 5 is just the current stable version of the MVC framework based on ASP.NET 4.

I guess you are confusing it with the new ASP.NET MVC 6 which is part of ASP.NET 5.

So basically the template for ASP.NET MVC 5 in Visual Studio 2015 is there for backwards compatibility allowing you to still be able to create MVC applications on the old platform.

Upvotes: 5

Related Questions