asp.net web应用程序和asp.net web窗体应用程序的区别?

asp.net web应用程序和asp.net web窗体应用程序的区别?,第1张

一、主体不同

1、web应用程序:是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序。

2、web窗体应用程序:可以使用 Web 窗体页来创建可编程的 Web 页,这些 Web 页用作 Web 应用程序的用户界面。

二、特点不同

1、web应用程序:借助IE等浏览器来运行。WEB应用程序是B/S模式。Web应用程序首先是“应用程序”,和用标准的程序语言。

2、web窗体应用程序:Web 窗体页在任何浏览器或客户端设备中向用户提供信息,并使用服务器端代码来实现应用程序逻辑。

三、优势不同

1、web应用程序:是由完成特定任务的各种Web组件构成的并通过Web将服务展示给外界。在实际应用中,Web应用程序是由多个Servlet、JSP页面、HTML文件以及图像文件等组成。

2、web窗体应用程序:Web 窗体页输出几乎可以包含任何支持 HTTP 的语言,包括标准通用标记语言的子集HTML与XML、WML 和ECMAScript 。

参考资料来源:百度百科-web应用程序

参考资料来源:百度百科-Web窗体

ASP.NET

Web应用程序就是一个网站,B/S架构,客户通过浏览器获取服务器上运行的该应用程序上的业务功能。

ASP.NET

Web服务应用程序是一个远程服务,必须被其他网站引用才可以正常被用户使用,相当于一个被远程调用的方法,一般是只提供数据,不提供修改。

如我们在各个网站上的天气预报,就是Web服务,几个不同网站上的天气预报功能可能共同调用的同一个Web服务源,从而表现在不同网站上被用户看到,但Web服务本身不能直接被用户使用。

网站:有域名、空间和用户能访问到的页面组成。只要用户能看到一个前台的表现形势,有没有后台(即:web程序)不影响它为网站。

web应用程序:是实现网站完成各种功能的程序或脚本,是区分网站级别的重要标志。比如:百度,它的前台是非常简单的,这种网站可以说是全靠web程序来实现的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7745564.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存