Asp.net算是告一段落了,对比着和之前所学习过的vb.net做了一个大致的比较,所谓Asp.net技术就是一个开发web应用程序良好的工具,而Web应用程序的开发同样也是在解决Cs开发应用程序中的不足,下面就具体看看到底Asp.net解决了什么问题!
其实说Vb.net和Asp.net的不同,就是在比较Cs与Bs的不同,换句话说,我们之前编写的机房收费系统,机房收费系统中的数据库和用户界面都在同一台电脑上,如果很多台电脑都装上了我们的机房收费系统,我们的数据库或者应用程序升级了,就必须重新安装,这样费时费力,bs的出现就解决了这样的问题,解决了客户端和服务器之间的紧耦合,让客户端和服务器之间的交互在浏览器中完成,这样也就方便了用户。
因为bs是要实现客户端与服务器的访问,这样会出现大量用户访问服务器,如果每次访问都调用服务器中的数据,就会很浪费时间,占用资源,这个时候就出现了状态管理,它的好处就是记录用户访问时的一些状态,保存下来。
就保存在客户端,比如说我们的用户名和密码,一些基本的信息资料,大家用360浏览器的时候,输入完用户名和密码,都会提示是否让浏览器记住密码,这样方便了我们用户的操作
这个是保存在服务器端的,它是直到整个会话结束时消失。
全局变量,也就是可以记录整个会话中的信息,等用到的时候直接从中取出!
它的存在也就是为了实现信息共享,我的理解就是,假如说机房收费系统的用户想要访问到其他系统中,这个时候Service的作用就体现到了,这块理解的不是很到位,但同样也抛出了问题,Xml技术和Ajax技术都是在解决这块东西所出现的问题,不知道理解对不对,学了再说!
没学过的东西也就这么多了,其他都是学习过的了,再无非就是一些控件的使用!
不总结不知道,其实所学习的知识都是相互关联的,下一个要学习的东西无非是要解决上一个知识所出现的问题,总的看完asp.net感觉并不陌生,只是刚开始的时候没有思路,在学什么也不知道,现在总结了一下,一目了然啊!越来越体会到,只有多动手,多动脑,学习才会变得简单!以上内容如果理解有误,大家多批评指点啦!