社区
C#
帖子详情
C# :C/S、B/S的主要异同点(在开发过程中体现出的)?
huangxb861016
2009-03-12 05:32:37
C# :C/S、B/S的主要异同点(在开发过程中体现出的)?
...全文
264
20
打赏
收藏
C# :C/S、B/S的主要异同点(在开发过程中体现出的)?
C# :C/S、B/S的主要异同点(在开发过程中体现出的)?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tjq50
2009-03-19
打赏
举报
回复
学习了!!!!!!!!
const1234
2009-03-19
打赏
举报
回复
最大的特别之点在于维护的时候,就可能看很明显了。B/S好维护,C/S维护方面不太好办,不过C/S的控件之类的多,B/S相对来说少一点,有些功能实现还是C/S好办一点!
xutao888
2009-03-19
打赏
举报
回复
C/S适合于做行业软件
B/S适合做管理类的应用系统
MuteG
2009-03-19
打赏
举报
回复
C/S是客户端/服务端,也就是属于富客户端,优点是可以减轻服务器端负荷,很多功能可以在客户端完成,客户端功能强大,缺点是客户端需要单独开发。
B/S是浏览器端/服务端,也就是瘦客户端,比如一般的Web工程,用IE浏览器就可以作为客户端,优点是不必再单独开发客户端,只需要做好服务器端就可以了。
一般情况下,从开发过程中体现的话,主要就是建立的工程不同。
C/S一般建立WinForm工程,B/S一般建立WebForm工程。
C/S一般涉及到窗体设计和美化,儿而B/S需要考虑网页页面设计和美化,以及标准化、SEO等。
C/S基本上想实现的界面效果都比较好做,毕竟都是本地工作,不过美化略显麻烦。
B/S美化比较容易,很容易做出漂亮的页面,不过界面的操作方面就麻烦一些,因为大多数动作都需要通过服务器来响应。
C/S涉及到的技术相对少一些,比如你只需要掌握C#语言就好,难点只在于该语言的高级应用。
B/S需要掌握多一些的技术点,比如:javascript、html、css、现在流行的ajax等等。
每种类型都很好玩,做起来也很过瘾,主要看项目需求了。
waitwarwolf
2009-03-19
打赏
举报
回复
c/s服务器和客户端都需要安装客户端,主要使用于局域网。
b/s不需要装客户端,一般应用于网站。
huangxb861016
2009-03-18
打赏
举报
回复
感觉起来CS要难做些是吗
A海阔天空
2009-03-17
打赏
举报
回复
相信越来越多的C/S结构的程序会转换到B/S上来
wang355
2009-03-16
打赏
举报
回复
B/S直接在浏览器运行,C/S需要下载客户端
pp7749
2009-03-16
打赏
举报
回复
个人体会:1.b/s部署的时候比较方便,客户端只需要浏览器就可以,当程序发生改变的时候客户端不用做修改。
2.b/s开发的时候与C/S不同的是,在UI层的不一样,B/S的UI层是通过HTML语言来实现的,需要关注CSS,JAVASCRIPT等
wengjj1985
2009-03-16
打赏
举报
回复
我到现在为止只接触过C/S结构,因为做的是行业应用软件,业务性比较强,而且客户要求的界面美化和效果要求比较高,感觉用此结构比较能满足他们的需求
娃都会打酱油了
2009-03-15
打赏
举报
回复
为什么要有C/S,为什么要有B/S。。。为什么后来又要出现弱C/S....网上baidu/google一下到处都是答案来着。。。
liu4545533
2009-03-15
打赏
举报
回复
不同点
c/s结构能够做出很漂亮的结构 但是维护起来比较麻烦
而B/S结构维护起来比较方便
gongemail4246987
2009-03-14
打赏
举报
回复
要实现功能强大、业务性比较强的功能,还是需要c/s构架,有些功能b/s实现起来有些困难,有些地方需要c/s+b/s一起来完成。
zgke
2009-03-14
打赏
举报
回复
C/S 硬件控制比较多的东西
B/S 硬件操作少.业务变化快时.
vrhero
2009-03-14
打赏
举报
回复
[Quote=引用 1 楼 white_dos 的回复:]
个人觉得B/S分层要分得比较清楚点.
C/S就不是那么严格了.
[/Quote]
重申一次...分层是工程方法,和B/S、C/S没有直接关系...
[Quote=引用 5 楼 liucfy 的回复:]
BS主要是用户连接服务器的客户不多的时候。CS主要连接服务器的客户多,并且界面多变
[/Quote]
你恰好理解反了...
liucfy
2009-03-14
打赏
举报
回复
BS主要是用户连接服务器的客户不多的时候。CS主要连接服务器的客户多,并且界面多变
zjh222
2009-03-13
打赏
举报
回复
C/S功能强大,B/S功能一般,它主要应用于WEB
业余写写代码
2009-03-13
打赏
举报
回复
c/s:推拉模式
b/s:拉模式
huangxb861016
2009-03-13
打赏
举报
回复
那怎么分清楚那中是C/S那种又是B/S哦~
white_dos
2009-03-12
打赏
举报
回复
个人觉得B/S分层要分得比较清楚点.
C/S就不是那么严格了.
B/S与C/S究竟是何物
[架构设计]由面试引发的思考:B/S与C/S究竟是何物 由面试引发的思考:B/S与C/S究竟是何物 一、现状说明: 就在这金三银四的求职黄金时期,我有幸作为公司的独立技术面试官,拥有最终决定录用权,在倍受上级领导的充分信任下,我也向上级保证,一定要为公司找到合适的人才,就在我满怀信心的情况下面试了一个又一个的求职者,发现了大多数求职者共同的问题,一是:眼高手
【转发】由面试引发的思考:B/S与C/S究竟是何物
由面试引发的思考:B/S与C/S究竟是何物 一、现状说明:就在这金三银四的求职黄金时期,我有幸作为公司的独立技术面试官,拥有最终决定录用权,在倍受上级领导的充分信任下,我也向上级保证,一定要为公司找到合适的人才,就在我满怀信心的情况下面试了一个又一个的求职者,发现了大多数求职者共同的问题,一是:眼高手低,即工作年限虽长,但受工作内容及个人原因,基础知识薄弱,很多技术使用了N年,却不明白其原理,可以...
由面试引发的思考:B/S与C/S究竟是何物
一、现状说明: 就在这金三银四的求职黄金时期,我有幸作为公司的独立技术面试官,拥有最终决定录用权,在倍受上级领导的充分信任下,我也向上级保证,一定要为公司找到合适的人才,就在我满怀信心的情况下面试了一个又一个的求职者,发现了大多数求职者共同的问题,一是:眼高手低,即工作年限虽长,但受工作内容及个人原因,基础知识薄弱,很多技术使用了N年,却不明白其原理,可以说是:只知道这样用,但为什么要这样用,能...
转自51cto(http://smailes.blog.51cto.com/rss.php?uid=28248)
2.经BOIS的控制,将MBR
中
的Boot Record调入内存
中
。这里就要说说Linux的Boot程序了,Linux的Boot程序有GRUB和LILO,而CentOS默认的Boot程序是GRUB。3.通过Boot程序,访问硬盘
中
的Linux内核程序。4.将内核程序调入内存
中
。5.内核程序调用完成后,通过内核访问硬盘
中
将要用到的其他文件。内核第一个执行的文件是/sbin/init,而这个文件的设置
转载的
C#
.NET面试题
1.维护数据库的完整性、一致性、你喜欢用触发器还是自写业务逻辑?为什么?答:尽可能用约束(包括CHECK、主键、唯一键、外键、非空字段)实现,这种方式的效率最好;其次用触发器,这种方式可以保证无论何种业务系统访问数据库都能维持数据库的完整性、一致性;最后再考虑用自写业务逻辑实现,但这种方式效率最低、编程最复杂,当为下下之策。 2.什么是事务?什么是锁?答:事务是指一个工作单元,它包含了一组数据操作
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章