winform与webform,B/S,C/S,他们的区别?现在有点混了

作者&投稿:茌樊 (若有异议请与网页底部的电邮联系)
winform和webform有什么区别~

一个是桌面程序,类似于QQ之类的。一个是基于浏览器的程序,类似于浏览器之类的。前者需要在每个客户端进行安装,后者只需要有浏览器即可使用。

在应用开发上来讲分为B/S和C/S两种模式,B/S模式是指基于浏览器(Browser)服务器(Server)形式的应用,也就是web开发。C/S模式就是指基于客户端( Client)服务端(Server)形式的应用开发,比如我们常用的电脑桌面应用。而web开发全部都是B/S模式的。说的直白点就是需要安装下载客户端的一般都是C/S模式,而不用下载专用的客户端,可以直接通过浏览器访问的就是B/S模式。

winform是Windows窗体应用程序,也就是通常说的桌面应用程序,如迅雷、QQ等能够在Windows上直接运行的程序
Webform是网站窗体程序,需要运行在浏览器上的,如开心农场、百度等
C/S是Client/Server的缩写。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。
B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。浏览器通过Web Server 同数据库进行数据交互。
C/S 与 B/S 区别:
1.硬件环境不同:
C/S 一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务.
B/S 建立在广域网之上的, 不必是专门的网络硬件环境,例与电话上网, 租用设备. 信息自己管理. 有比C/S更强的适应范围, 一般只要有操作系统和浏览器就行
2.对安全要求不同
C/S 一般面向相对固定的用户群, 对信息安全的控制能力很强. 一般高度机密的信息系统采用C/S 结构适宜. 可以通过B/S发布部分可公开信息.
B/S 建立在广域网之上, 对安全的控制能力相对弱, 可能面向不可知的用户。
3.对程序架构不同

C/S 程序可以更加注重流程, 可以对权限多层次校验, 对系统运行速度可以较少考虑.
B/S 对安全以及访问速度的多重的考虑, 建立在需要更加优化的基础之上. 比C/S有更高的要求 B/S结构的程序架构是发展的趋势, 从MS的.Net系列的BizTalk 2000 Exchange 2000等, 全面支持网络的构件搭建的系统. SUN 和IBM推的JavaBean 构件技术等,使 B/S更加成熟.
4.软件重用不同
C/S 程序可以不可避免的整体性考虑, 构件的重用性不如在B/S要求下的构件的重用性好.
B/S 对的多重结构,要求构件相对独立的功能. 能够相对较好的重用.就入买来的餐桌可以再利用,而不是做在墙上的石头桌子
5.系统维护不同
C/S 程序由于整体性, 必须整体考察, 处理出现的问题以及系统升级. 升级难. 可能是再做一个全新的系统
B/S 构件组成,方面构件个别的更换,实现系统的无缝升级. 系统维护开销减到最小.用户从网上自己下载安装就可以实现升级.
6.处理问题不同
C/S 程序可以处理用户面固定, 并且在相同区域, 安全要求高需求, 与操作系统相关. 应该都是相同的系统
B/S 建立在广域网上, 面向不同的用户群, 分散地域, 这是C/S无法作到的. 与操作系统平台关系最小.
7.用户接口不同
C/S 多是建立的Window平台上,表现方法有限,对程序员普遍要求较高
B/S 建立在浏览器上, 有更加丰富和生动的表现方式与用户交流. 并且大部分难度减低,减低开发成本.
8.信息流不同
C/S 程序一般是典型的中央集权的机械式处理, 交互性相对低
B/S 信息流向可变化, B-B B-C B-G等信息、流向的变化, 更像交易中心。

BS通俗点就是网页版,CS就是客户端版,像winform、wpf啊


we什么意思
3. 语境理解:“we”还可以用于与其他词语搭配,表达不同的情感和语境。例如,“We regret to inform you...”这里的“we”表达了官方的、正式的语气,传达了一种集体责任感或歉意。总之,“we”是一个简单而常用的人称代词,用于表示一个群体,包括说话人和他人。在不同的语境中,“we”可以有不...

inform名词还是不可数名词?
在表示具体的"消息"或"情报"时,它通常被看作是可数名词,如"The book contains much useful information"(这本书包含了许多有用的信息),这里的"information"就是可数的。然而,当它泛指"信息"这一概念,或者用作"问讯处"或"问讯处职员"时,inform就变成了不可数名词,如"We received information ...

we汉语是什么意思?
We是一个英语单词,在汉语中可以被翻译为“我们”的意思。We通常用于表示一个人或者几个人与对方之间的关系,比如说“我们是一家人”、“我们团队正在积极工作”等等。We这个词语经常出现在口语中,也常常被用于口头表达中的词汇,是英语中最常用的词汇之一。We同时也可以被翻译成“我们的”、“我们所拥...

英语“通知”各个词语的区别
含“通知”之意的英文:inform、acquaint、notify,其区别是:一、词语辨析不一样 1、inform v. [正式]告知,通知 〔辨析〕指将事情或信息正式地告知某人。〔例证〕We will inform you of any change of time as soon as possible.时间如有变更,我们将尽快通知你们。2、acquaint v. [正式]告知 ...

inform 能不能用于下级告知上级某事情
其实inform这个词并没有严格的上下级之间的差别。就像我们平时给客户写邮件时经常会说“we will inform you of any progress”,所以下级对上级用inform没有限制,不存在不尊敬的问题。不过要指出的是,你的句子有错误,要用inform you of my absence ...

inform是什么意思
inform [英][ɪnˈfɔ:m][美][ɪnˈfɔ:rm]vt.通知; 使活跃,使充满; 预示;vi.通知; 告发;第三人称单数:informs过去分词:informed现在进行时:informing过去式:informed 以上结果来自金山词霸 例句:1.We'll inform you in time.我们会及时通知你的 .--- ...

特此通知的英文说法
特此通知 It is hereby announced that 双语例句:1.我们被请求已开出以贵方为受益人的信用证,特此通知。We are pleased to inform you that we have been requested to open a credit in your favour.2."索菲亚"号货轮所装货物已全部装卸完毕并已入库存。该轮现在正进行必要的维修工作,特此通知。...

词汇精选:inform的用法和辨析
一、详细释义:v.通知,告知;报告 [T]例句:We regret to inform you of the cancellation of the tour.我们遗憾地通知您,此次旅行取消了。例句:If you see anything suspicious, inform the police at once.你要是看到什么可疑的东西就马上通知警察。告发,检举 [I]例句:They decided to inform...

指出下面句子的中的从句。 We are writing to inform you that ca...
解析:主语 we, 谓语 are writing,目的状语 to inform you ,宾语从句 that cameras we ordered on July 13 arrived ,宾语从句里面有个后置定语从句 we ordered on July 13 修饰cameras(cameras 是宾语从句里的主语,arrived 是宾语从句里的谓语),介词短语in unsatisfactory condition 作整个句子的...

通知的英文是什么
通知的英文是inform,解析如下:一、音标:英 [ɪn'fɔːm]     美 [ɪn'fɔːrm]二、意思:v. 通知;告诉;使熟悉;告发;通告;报告 三、词形变化:过去式: informed 过去分词: informed 现在分词: informing 第三人称单数: informs 四、词语搭配:inform ...

勃利县19178895148: winform和webform有什么区别 -
阚秀妇科: winform和webform 一个是B/S结构,一个是C/S结构

勃利县19178895148: winform 跟Webform有什么区别 -
阚秀妇科: winform是Windows窗体应用程序,也就是通常说的桌面应用程序,如迅雷、QQ等能够在Windows上直接运行的程序 Webform是网站窗体程序,需要运行在浏览器上的,如开心农场、百度等

勃利县19178895148: C# winform 和 webform的区别... webform一定要服务器等才能运用吗? -
阚秀妇科: winform和webform,主要的区别就是前者是以桌面应用程序的方式来运行,后者则是以网站的形式,既然是网站,那肯定需要服务器啊,即使是以静态的方式呈现,没有与访问者进行交互,也是必须要有服务器的,要不然你让别人怎么访问这个网站啊

勃利县19178895148: C# 的BS和CS -
阚秀妇科: 首先说学好C#是学好.NET的第一步,winfrom和webfrom语法之类的差别不大,在winfrom可以实现的功能,webfrom也可以实现,因为它们的类库是相同的,一般初学的读者都是从winfrom开始的,VS.Studio 其实最强的是.NET而.NET比起其他...

勃利县19178895148: C#开发项目winform和webform两个哪个是B/S,哪个是C/S?
阚秀妇科: winform是C/S,即客户端/服务器 webform是B/S,即浏览器/服务器

勃利县19178895148: C#winForm和webForm开发,哪个能难一点 -
阚秀妇科: 一般来说webform难很多,主要是牵涉大量的其它的网页知识,比如html、css、javascript等等相关内容,还包括诸如美工等内容.相反winform主要是与控件打交道,没这多其它的内容.

勃利县19178895148: web和winform是什么
阚秀妇科: web就是网站应用的意思.比如用的这个问问就是个web项目 而winform就是类似于QQ一样的桌面程序.

勃利县19178895148: .Net 和ASP.Net 有什么区别呢? -
阚秀妇科: 应该这么去说. .net 分成两个方面 一个是WinForm,另一个就是WebForm也就是说,一个基于Windows窗体,而另一个是基于Web页面.Asp.Net就是属于WebForm,也就是平时说的B/S模式的开发.而WinForm就是属于C/S模式.net有很...

勃利县19178895148: Web应用程序和Winform应用程序有什么不同? -
阚秀妇科: 这样说吧,有几点不同:第一,一个是web站点,一个是windows窗体应用 第二,一个是B/S(web),一个是C/S(winows form).第三,语言区别,web有前台语言,为HTML和脚本.而windows只有前台控件,没有前台语言 第四,程序最终的发布方式不一样.web当然是IIS发布站点,用户用浏览器访问.而windows form 这事打包成安装程序.完毕,满意否?

勃利县19178895148: c#中winform是用什么语言编写? -
阚秀妇科: 1、WinForm是用C#语言编写. 2、WinForm是C/S模式(客户端模式) 3、WebFrom是B/S模式(基于浏览器模式,由远程服务器提供信息) 4、.net是平台,是一个大类!这个大类下面有很多方法,即编程方式.(C#、VB、J#、F#) WinForm中就不用asp.net了用的就是C#语言.asp.net是基于B/S模式的,asp.net可以是C#可以是VB 拆开来看就是Active Server Page @.net,以前的asp是Active Server Page 但它不是属于.net平台下的.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网