如何在MVC5上创建项目,因为它现在是ASP.NET Core(.NET Framework)?

时间:2016-12-14 10:22:42

标签: asp.net .net asp.net-mvc asp.net-core

其实我已经买了Wrox的书MVC5。我对MVC没有任何了解。由于ASP.NET5现在是ASP.NET Core(.NET框架)& ASP.NET 6现在是ASP.NET Core(.NET Core)。

如何开始使用这本书?我可以按照ASP.NET Core(.NET框架)的书(从ASP.NET5重命名)吗?

(我对ASP.NET Webform有所了解,我在其上做了一些项目)

2 个答案:

答案 0 :(得分:2)

如下:

<强>

ASP.NET 5 - &gt; ASP.NET核心 - &gt;可以定位多个框架,例如:

  • 完整的.NET框架(不是跨平台)
  • 核心框架(跨平台)

MVC 6 - &gt; MVC核心

  • 将nugetpackage / middleware添加到ASP.NET Core项目

<强>

ASP.NET 4.6

  • 瞄准完整的.NET框架(不是跨平台)

MVC 5

  • 添加为项目的参考

所以,这不是一个简单的重命名。没有ASP.NET 6. ASP.NET Core是从头开始构建的,与ASP.NET 4.6相关的任何内容都不兼容。换句话说,你不能按照Wrox的关于MVC 5的书来制作ASP.NET核心项目。但是当你完成这本书时,Core项目中的MVC内容将会看起来很熟悉,因为API类似。

答案 1 :(得分:0)

MVC是一种设计模式,它代表“模型视图控制器”。在那本书中,您可以了解有关MVC5的基本知识。

ASP.NET Core(以前称为ASP.NET 5)是一个开源的。我认为它在2016年1月重新命名,它是一个跨平台支持(在Windows,Linux和Mac上构建和运行)。

在Asp.Net Core中创建项目之前。您应该在VisualStudio 2015中集成.Net Core功能。

第1步:

首先通过链接click here下载Visual Studio 2015及更新3。

第2步:

转到安装Visual Studio的.NET Core工具预览。此.NET Core工具在Visual Studio 2015中添加了对.NET Core项目的支持。