首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >网页是如何创建ASP.Net Web应用程序的编程模型

网页是如何创建ASP.Net Web应用程序的编程模型
EN

Stack Overflow用户
提问于 2011-12-31 10:46:28
回答 1查看 273关注 0票数 0

ASP.NET Web窗体是ASP.NET web应用程序框架的一部分。它是您可以用来创建ASP.NET web应用程序的三种不同编程模型之一,其他的是ASP.NET MVC和ASP.NET网页。

我在asp.net网站上读过上面的几行。我的理解是,网页可能指从服务器检索到的html文档,是ASP.NET应用程序中用于生成文档(动态方式)的一种形式

但是asp.net网站对网页表单的定义让我感到困惑。好的,我可以理解MVC是一个用于创建ASP.NET网络应用程序的编程模型。

什么是Web表单?什么是网页?网页是如何创建ASP.Net Web应用程序的编程模型

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-31 11:01:22

ASP.Net是微软构建动态网站的技术栈。

在该堆栈中,它们支持3种不同的生成网页的方法。

网络表单是最古老的--自从ASP.Net诞生以来,它就已经存在了。它紧密耦合到Visual,并具有“拖放”页面构建。大多数关心HTML如何构造的人都不喜欢Web表单,因为“拖放”组件很难生成语义有效的HTML --尽管最新版本要好得多。

ASP.Net MVC是Web的另一种选择--而且它是一个相当不错的MVC框架。

Web页面是另一种选择;它更像是脚本/模板解决方案,类似于PHP。它没有适当框架的开销/safetynet(比如MVC),它使用剃刀来支持视图引擎。

对于任何重要的新项目,ASP.Net MVC是行业标准。

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

https://stackoverflow.com/questions/8687677

复制
相关文章

相似问题

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