Nei*_*ker 5 asp.net-mvc asp.net-web-api .net-core
在 Visual Studio 中,我可以选择创建 ASP.NET Core (2) 和 ASP.NET 应用程序。我了解核心和非核心框架之间的差异,但似乎这两个版本处理 ASP.Net MVC/webapi 的方式有所不同,特别是仅关注 webapi 我得到的印象是:
Core 可以创建 2 种类型 1. Webapi:一个 RESTful 服务,仅此而已 2. Web MVC:使用 razor 的 MVC Web 应用程序和可用的 webapi
然而,非核心(想要更好的词) 1. webapi:RESTful 服务,但建立在(您必须拥有)MVC 2. mvc:无法使用 webapi 的 MVC。MVC 可以使用 razor 或 web 表单
有人可以让我知道为什么 ASP.Net MVC 像这样分开,因为它真的很混乱,以及未来的版本(我假设 .net 核心似乎是最新的)是否会在它们的工作方式上融合(即全脂MVC 将允许分离 web api)。
谢谢。
| 归档时间: |
|
| 查看次数: |
1350 次 |
| 最近记录: |