C# :C/S、B/S的主要异同点(在开发过程中体现出的)? 个人觉得B/S分层要分得比较清楚点.C/S就不是那么严格了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那怎么分清楚那中是C/S那种又是B/S哦~ C/S功能强大,B/S功能一般,它主要应用于WEB BS主要是用户连接服务器的客户不多的时候。CS主要连接服务器的客户多,并且界面多变 重申一次...分层是工程方法,和B/S、C/S没有直接关系...你恰好理解反了... C/S 硬件控制比较多的东西B/S 硬件操作少.业务变化快时. 要实现功能强大、业务性比较强的功能,还是需要c/s构架,有些功能b/s实现起来有些困难,有些地方需要c/s+b/s一起来完成。 不同点c/s结构能够做出很漂亮的结构 但是维护起来比较麻烦而B/S结构维护起来比较方便 为什么要有C/S,为什么要有B/S为什么后来又要出现弱C/S....网上baidu/google一下到处都是答案来着 个人体会:1.b/s部署的时候比较方便,客户端只需要浏览器就可以,当程序发生改变的时候客户端不用做修改。 2.b/s开发的时候与C/S不同的是,在UI层的不一样,B/S的UI层是通过HTML语言来实现的,需要关注CSS,JAVASCRIPT等 B/S直接在浏览器运行,C/S需要下载客户端 相信越来越多的C/S结构的程序会转换到B/S上来 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等等。每种类型都很好玩,做起来也很过瘾,主要看项目需求了。 C/S适合于做行业软件B/S适合做管理类的应用系统 最大的特别之点在于维护的时候,就可能看很明显了。B/S好维护,C/S维护方面不太好办,不过C/S的控件之类的多,B/S相对来说少一点,有些功能实现还是C/S好办一点! c/s服务器和客户端都需要安装客户端,主要使用于局域网。b/s不需要装客户端,一般应用于网站。 初学者问题: DataView 的 RowFilter 的性能问题 求解答谢谢 nhibernate在winForm中连接oracle出错 存储过程报错,将 varchar 转换为数据类型 numeric 时出现算术溢出错误。 C#如何控制BEEP蜂鸣? DataGridView控件 droplist 初始选中项 紧急问题求助,重分相谢! Windows Mobile 下载DLL问题 如何获取服务器的时间 在自定义控件中如何实现索引功能 怎样给控件里的按钮传动作? 请各位大虾帮忙(如何去除图片背景)
B/S 硬件操作少.业务变化快时.
c/s结构能够做出很漂亮的结构 但是维护起来比较麻烦
而B/S结构维护起来比较方便
2.b/s开发的时候与C/S不同的是,在UI层的不一样,B/S的UI层是通过HTML语言来实现的,需要关注CSS,JAVASCRIPT等
相信越来越多的C/S结构的程序会转换到B/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等等。每种类型都很好玩,做起来也很过瘾,主要看项目需求了。
B/S适合做管理类的应用系统
b/s不需要装客户端,一般应用于网站。