2016-12-14 83 views
1

其實我買了Wrox的書MVC5。我不瞭解MVC。由於ASP.NET5現在是ASP.NET Core(.NET框架)& ASP.NET 6現在是ASP.NET Core(.NET Core)。如何在MVC5上創建項目,因爲它現在是ASP.NET Core(.NET Framework)?

如何開始閱讀本書?我可以按照ASP.NET Core(.NET框架)(從ASP.NET5重命名)的書嗎?

(我有知識ASP.NET網絡表單,我在上面做了一些項目)

+1

MVC只是一種設計模式。按照這本書你會很好。 –

+0

但它完全不同於Webform .. :(可能是ASP.NET核心MVC與ASP.NET 5 MVC有很大不同ASP.NET MVC –

+1

ASP.NET Core是ASP.NET 5的新名稱,它們是相同的。 –

回答

2

它如下:


ASP.NET 5 - - > ASP.NET Core - >可以定位多個框架,如:

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

MVC 6 - > MVC核心

  • 加爲nugetpackage /中間件到你的ASP.NET核心項目

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是相似的。

+0

對不起,先生,我沒有明白。:( –

+0

重新格式化了我的答案,它更好理解嗎?或者你可以找出你沒有得到的東西。 –

0

MVC是一種設計模式,它代表「模型視圖控制器」。在這本書中,您可以學習有關MVC5的基本概念。

ASP.NET Core(以前稱爲ASP.NET 5)是一個開源代碼。我認爲它已於2016年1月更名,它是一個跨平臺支持(在Windows,Linux和Mac上運行Build &)。

在Asp.Net Core中創建項目之前。您應該在VisualStudio 2015中集成.Net Core功能。

第1步:

通過鏈接click here首先下載的Visual Studio 2015年更新3。

第2步:

轉到爲Visual Studio .NET安裝核心工具預覽。此.NET Core工具增加了對Visual Studio 2015中的.NET Core項目的支持。

相關問題