ASP.NET 网页与 ASP.NET Web 应用程序? [复制]
Posted
技术标签:
【中文标题】ASP.NET 网页与 ASP.NET Web 应用程序? [复制]【英文标题】:ASP.NET Web Pages vs ASP.NET Web Applications? [duplicate] 【发布时间】:2014-05-02 04:43:34 【问题描述】:我可能在这里询问苹果和橙子之间的区别,但是 ASP.NET 网页和 Web 应用程序/网站之间有什么区别?在创建新的 Web 项目时,我应该使用哪个以及在做出选择时应该考虑哪些标准?
也有点不相关,但是 ASP.NET 中 Web 项目的“未来”是什么(即,除了我应该考虑的三种 Windows 技术之外,还有其他 Windows 技术吗?)
编辑:为了澄清,我并不是指 ASP.NET Web 应用程序和 ASP.NET 网站之间的区别(除非网页在某种程度上与上述之一相同。)
我指的是 MSDN 中详细介绍的 ASP.NET 网页:http://msdn.microsoft.com/en-us/library/fddycb06%28v=vs.100%29.aspx
与此处详述的 Web 应用程序/站点相反:http://msdn.microsoft.com/en-us/library/dd547590%28v=vs.110%29.aspx
【问题讨论】:
请确认“网页”是指asp.net/web-pages 还是其他内容。否则你会得到很多令人困惑的答案 你说得对,我的意思是 ASP.NET 网页,而不是 Web 应用程序/网站之间的区别。我已经在上面澄清了:) 【参考方案1】:您尝试将苹果与橙子进行比较是正确的。
由于ASP.NET Web Applications是您网站的文件结构,它的编译行为、生成程序集和部署方法。
而 Asp 网页是您网站页面的用户界面。您可以拥有带有 Asp Net 应用程序或网站项目的网页。 ASP 网络网页的其他选项,您可以使用web forms 或MVC。各有优劣,视你所开发网站的情况和要求而定。
Asp Net Web Pages details are here.
【讨论】:
以上是关于ASP.NET 网页与 ASP.NET Web 应用程序? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
如何:背景图像应保持静态,但其上的网页必须在 asp.net 中向下滚动