首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >新建ASP.NET项目

新建ASP.NET项目
EN

Stack Overflow用户
提问于 2013-01-24 10:50:51
回答 2查看 84关注 0票数 1

在ASP.NET中创建新的web项目时,最好使用"ASP.NET空web应用程序“还是"asp.net web窗体应用程序”

EN

回答 2

Stack Overflow用户

发布于 2013-01-24 11:06:02

我建议您甚至不要为ASP.Net网页表单而烦恼。这是一个有趣的想法,在实际应用中被证明是不起眼的。无论你使用的是PHP、Ruby还是ASP.Net,整个web开发行业都在朝着某种MVC框架的方向发展,所以你最好还是使用它。

当然,仍然有很多ASP.Net Web Forms应用程序,而且它们可能还会存在一段时间,所以学习这项技术是有好处的,但对于任何新项目,我都会避免使用它。

根据你的问题,你是否应该使用空项目,这并没有真正的区别。如果您刚刚开始,填充的项目可以让您对结构如何工作有一个基本的了解,但是如果您对从头开始构建它足够满意,那么就使用空项目。

票数 0
EN

Stack Overflow用户

发布于 2013-01-24 10:57:25

这取决于你想做什么。

一般来说,ASP.NET应用程序项目有三种:

  • 网页表单- ASP.NET最初出现在2001年。在现代和新兴的应用程序中不鼓励使用它,因为它是围绕着web应用程序应该如何工作的过时想法构建的。
  • MVC-新的热点。试着用这个。使用this.
  • Everything else构建StackOverflow -太多了,无法列出,但这通常需要您创建一个空项目,并使用IHttpHandler.

从头开始执行所有操作

如果您是ASP.NET新手,我强烈建议您避免使用您列出的两种项目类型,因为它们都适用于Web Forms;请考虑使用"ASP.NET MVC应用程序“选项-如果您使用的是VS2008,则需要下载并安装ASP.NET MVC2附加组件。VS2010和更高版本预装了MVC模板。

如果您想要使用IHttpHandler从头开始工作,那么您可能希望使用空Web Application项目模板,但是您对此似乎并不熟悉,因此我建议您避免使用它。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14493123

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档