(例如传参数的不同,连接数据库操作,程序写代码等有哪些不同的地方),主要是程序开发方面的不同,不是概念的不同,望具体点,详细点

解决方案 »

  1.   

    说土一点:C/S就是win32的桌面应用程序,B/S就是web网页
    如果LZ已经明白了这句话但是还问这个问题,我觉得LZ现在还没有必要知道这个问题的答案。
      

  2.   

    c/s要开发客户端 和服务器端,客户端要考虑安全
    B/S开发不要开发客户端 ,省去了客户端的布署,安全等问题
      

  3.   

    我要的是B/S与C/S开发中有些程序应用的不同,不是什么安全,概念,什么哪个是在服务器上,哪个是在客户端上的问题,例如C/S中传参数的方式就和在B/S中传参数的方式不同啊,B/S中什么用queryString的方法获取参数的,C/S中有吗?我是想要知道这些程序开发中的不同啊
      

  4.   

    B/S用queryString的方法获取参数 C/S则用公共变量,或是new 一个窗体时,把参数传过去,然后在构造函数里接收一下
    其他不同:有一些控件也不一样,所以使用也不一样
              在弹对话框的时候,B/S用Response.Write或JS,C/S用Message.Box
    数据库连接是一样的
      

  5.   

    B/S中有哪些传参数的方法啊,C/S中有哪些传参数的方法啊,能够帮我一一列举出来吗?并且有哪些不同和要注意的地方啊
      

  6.   

    楼主分别找个BS的项目和CS的项目做下就明白了~~~
      

  7.   

    一个事 windowsApplication  一个时 webApplication 
      

  8.   

    这要看你什么需求了
    qq也有web版,但是有几个喜欢?
    邮箱也有客户端模式,但是web登录没有地点限制,免去安装烦恼。
      

  9.   

    其实都一样,能有啥不同的,都是C# 都是.NET 一样的库 一样的方法
    关键是你不了解WEB和WINFORM的区别,你感觉传参数的方法不一样,那是因为在不同的场合他们用到的类库不一样,WEB主要使用System.Web下的一些类,Winform 主要用的是System.Windows。Form下的一些类,用了不同的类当然参数不同了。
    对于像你所说的QueryString,那个是获取http包里面的get的方法而已,同样的,你甚至可以用winform的方式来做个webService。。
    就是架构不同而已,其实本质都一样,没什么区别,LZ还是多做做实际的项目吧,相信做的越多你自己就越有感悟。向本人目前比较倾向C/S+B/S的模式 高效+强大
      

  10.   

    擦,两个根本不是一码事儿你非要比较个什么劲啊?
    相同点恐怕就是大家都用的.NET框架,和CLR运行时吧。单从代码上来说没有什么差别,就是使用的类不一样而已。除了这些都是不同的吧。
      

  11.   

    基本没什么不同,只不过有些控件可能不一样,C#的b/s开发不过是对c/s开发时form转化为页面而已。
      

  12.   

    比较明显的一个区别是:b/s模式是基于http,无状态的;c/s模式是有状态的。
    至于其它的区别,做几个项目就知道了,没必要现在搞清楚。
      

  13.   

    不是,现在公司好多员工都是做C/S开发的,都不怎么了解B/S,想给他们进行B/S的培训,不知道从哪些方面进行啊,所以我想找找这两者之间的一些区别,来方便他们更加的了解啊
      

  14.   

    我一直是做B/S方面开发的,他们一直是C/S方面的,我对B/S方面还有所了解,对C/S方面不是很了解啊,所以我想看看这C/S与B/S方面到底有哪些差距啊
      

  15.   

    额,打个比方吧,现在网络游戏有2种,一种是要安装客户端才能玩的;一种是网页游戏,只要你登陆上他的网页就能玩了,前者是C/S,后者就是B/S,就类似这样的感觉吧,呵呵
      

  16.   

    例如你要让一个一直做C/S架构开发的人去用B/S架构开发,难道这样说,他们就了解怎么样用B/S架构做了吗我现在其实就是怎么样使他们能够懂得用B/S架构来开发啊,所以最好能够比较透彻的说明B/S架构开发与C/S架构的开发所需要注意的地方
      

  17.   

    B/S的根本是http,http的根本是字符串
    简单点说,B/S只是生成字符串发送给客户端,而C/S是直接访问内存和其他资源
      

  18.   

    我也在查他两个的区别,不知道有帮助否
    C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。    B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。    C/S的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。缺点主要有以下几个:    只适用于局域网。而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统具有扩展性。这种方式远程访问需要专门的技术,同时要对系统进行专门的设计来处理分布式的数据。    客户端需要安装专用的客户端软件。首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。特别是有很多分部或专卖店的情况,不是工作量的问题,而是路程的问题。还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。    对客户端的操作系统一般也会有限制。可能适应于Win98, 但不能用于Win2000或Windows XP。或者不适用于微软新的操作系统等等,更不用说Linux、Unix等。    B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。