在ASP.NET中创建新的web项目时,最好使用"ASP.NET空web应用程序“还是"asp.net web窗体应用程序”
发布于 2013-01-24 11:06:02
我建议您甚至不要为ASP.Net网页表单而烦恼。这是一个有趣的想法,在实际应用中被证明是不起眼的。无论你使用的是PHP、Ruby还是ASP.Net,整个web开发行业都在朝着某种MVC框架的方向发展,所以你最好还是使用它。
当然,仍然有很多ASP.Net Web Forms应用程序,而且它们可能还会存在一段时间,所以学习这项技术是有好处的,但对于任何新项目,我都会避免使用它。
根据你的问题,你是否应该使用空项目,这并没有真正的区别。如果您刚刚开始,填充的项目可以让您对结构如何工作有一个基本的了解,但是如果您对从头开始构建它足够满意,那么就使用空项目。
发布于 2013-01-24 10:57:25
这取决于你想做什么。
一般来说,ASP.NET应用程序项目有三种:
IHttpHandler.从头开始执行所有操作
如果您是ASP.NET新手,我强烈建议您避免使用您列出的两种项目类型,因为它们都适用于Web Forms;请考虑使用"ASP.NET MVC应用程序“选项-如果您使用的是VS2008,则需要下载并安装ASP.NET MVC2附加组件。VS2010和更高版本预装了MVC模板。
如果您想要使用IHttpHandler从头开始工作,那么您可能希望使用空Web Application项目模板,但是您对此似乎并不熟悉,因此我建议您避免使用它。
https://stackoverflow.com/questions/14493123
复制相似问题