阅 读 文 章

请教ASP与ASP.NET有什么区别,学习的最好方法?

[来源:网上转载 (CSDN转载) | 作者:网友(emailqjc) | 时间:2007-09-16 | 浏览:人次 ]

我以前一直写C/S程序用的工具PB,Delphi,Vb    
  现在想转到B/S   想学学ASP.NET。  
      请问B/S与C/S最大的区别是什么,我该如何学习,我想学ASP.NET该如何学习?请各位大哥大姐给我赐教,最好有好的电子书,先谢谢了,拜托!
b/s与c/s最大的区别就是b/s不用去单独开发客户端!他的客户端就是浏览器  
   
  去下载一些电子书看看就明白了!
B/C   是   brower/server   就是用浏览器(如ie)为应用程序客户端操作服务器。这样用浏览器来操作简单易用,但是对输入没有很好的验证。逻辑实现不多。本地只是用于获取数据然后大部分验证需要提交服务器来完成。    
   
  C/S   是client/server   客户端软件则是一个拥有很多逻辑验证的软件,本地验证成功后才提交服务器。  
  它们的主要区别主要有以下方面啊:  
  (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)、处理问题不同    
论坛热门帖子: [lch203] 写得蛮好的linux学习笔记(10-21)
[黑马制造] 学习java的30个目标(10-19)
[笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19)
[udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18)
[沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18)
TAG标签: 最好 方法 学习 区别 请教 C/S B/S 可以 不同 系统 构件

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表

网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.chmhome.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.