好像从前几年开始,B/S架构的Web系统越来越多。
现在是Web2.0时代了,其宗旨是把所有的服务(程序)都搬到浏览器上,以达到跨平台和方便用户的目的。我迷惑的是,是否现在的所有系统,甚至企业内部的管理和办公系统,都搬到Web上了?现在开发一个全新的公司内部管理系统该采用CS还是BS?如果都用ASP.Net的话,微软的win form不是没用了嘛,呵呵

解决方案 »

  1.   

    我觉是BS结构更多的应该是应用在跨地区使用上会比较多,企业一般性的软件,CS还是占有很大的比例.
      

  2.   

    为什么百度上一搜,大部分都是ASP.Net项目啊
      

  3.   

    因为.net用的人多呗~~~~~_~~~~~~~
      

  4.   

    最好用B/S结构,B/S维护、部署都太爽了!
      

  5.   

    B/S
    我们公司专门做企业内部的管理和办公系统
    全是用的B/S
      

  6.   

    c/s还是有优势的,起码用户界面什么的都很习惯。b/s的不知道界面做的怎么样,对于比较复杂的如ERP之类的系统是不是操作也比较符合用户习惯。
      

  7.   

    楼主不用思考那么多了。目前互联网上的一些商业应用是CS和BS的混合在一起的,比如迅雷、alibaba、网易... 很多都有这种混合结构的应用,未来会更多。 主要是私有数据量大了,终端应用复杂了,单一BS应付不了。未来企业 CS BS 的混合体也会常见的,讲究安全、严格、稳定、不需要发布的数据用CS会多,像为了发布迅速,部署快捷的一些模块用BS会多。像现在流行的Flash播放器,把很多在线电影又搬回WEB里面了,以前用WEB没发展起来,改用BT模式结果很多人下载在线电影的软件,不在WEB里面看。目前迅雷的在线看看就是明显的混合体,用迅雷的WEB看电影,而数据用迅雷下载客户端来中转(迅雷的下载客户端支持各种协议http、ftp、bt、emule)
      

  8.   

    有了XML Web Service,用Winform编写三层结构的应用程序,客户端功能更强大,只是部署不太方便。
      

  9.   

    我的经验是:以B/S为主,但要在适当的地方采用C/S。