【发布时间】:2017-03-06 23:11:41
【问题描述】:
我想使用 MS Visual Studio 2015 构建一个 VB.net Web 应用程序。如果我以后还打算创建一个移动应用程序,有人建议我创建一个 Web API 而不是 MVC 项目。我可能会在我的项目中使用 angularjs,所以肯定会使用控制器,那么在创建项目时我应该首先选择什么?
因为当我创建了一个 Web 项目时:File=>New Project=>ASP.net Web Application=>Empty..没有用于 Controller、Model 等的文件夹。我必须自己创建一个 Controller 文件夹吗?
或者我应该这样做:File=>New Project=>ASP.net Web Application=>Web API..?对不起,如果这是一个愚蠢的问题。就是怕现在选错项目,影响以后的发展。
【问题讨论】:
-
您的即时需求是什么网络应用或移动应用?你在 [asp.net/web-api/overview/getting-started-with-aspnet-web-api/… 之前遇到过这种情况吗?
-
如果你要使用 Angular 1 或 2,最好使用 api。随着应用程序变大,设计和开发应用程序将变得更加容易。如果你在中间有其他东西,那么空的会很有用,因为它可以让你有更多的控制权。
-
@正在搜索,我无法访问您推荐的页面
-
@PratikGaikwad,是的,它是一个大项目。通过 API,它与 Web 应用程序是一样的吗?还计划为同一个项目创建一个移动应用程序,所以如果可能的话,如果我可以使用同一个项目而不需要太多更改(换句话说,对多个平台灵活),那将更容易和方便。为此,什么模板适用?我还是 asp.net 和 angularjs 的新手,所以我不知道我应该选择什么。你知道任何易于理解和理解的 pdf(s) 或教程或代码示例吗?
标签: asp.net angularjs vb.net visual-studio-2015