asp.net总结
最近学习了asp.net部分的知识,这是自己接触B/S结构以来的知识补充部分,作为一个“新人”,对于B/S的学习自己还是有诸多的问题的,自己接触了asp.net这部分的知识之后才慢慢地揭开了它的面纱,它让用户对软件对软件的使用有了重新的认识,减轻了用户学习和认识软件的负担、缩短了用户使用软件的时间。asp.net的学习更多的是对于简单网页的制作和简单功能的实现,主要是通过Dreamweaver这个工具来实现的,以下便是自己归纳的涉及到的一些常见的控件:
Asp.net控件和 HTML控件的区别如下表所示:(但是只要用到asp.net控件,一般的情况下就肯定会用到html控件,个人觉得这才是B/S结构的真正本质)
控件 |
Asp.net控件
|
HTML控件 |
用途 |
服务端控件、用于响应服务端事件 |
客户端控件、用于响应客服端事件 |
特点
|
完成页面提交的事件,完成操作后刷新页面 |
只是针对客户端自身的操作,不会发送到服务器,简单方便 |
自定义控件是用户根据自己的需要,将已有的控件组合成自己重复使用的控件,提高了控件的使用效率,减轻了工作量!这也是一个合格的编程人员应该具备的基本素质。
这一部分的学习也让自己接触到了application、server、session等这些很重要的可以用于保存信息的技术。以下是它们各自的特点:
技术 |
特点 |
用途 |
application |
可以保存相对少量的、简单的数据 |
这是面向单个用户、单个连接的信息、保存于服务器端,会占服务器端资源。 |
server |
保存少量的、简单的数据,一般不允许超过4KB(与浏览器有关),使用期限可以进行灵活设定,面向单个用户,保存于浏览器中(客户端)。 |
用户保存在浏览器中的标签,浏览记录等 |
session |
能够包含任意大小的信息,而在整个应用程序周期中有效,而面对所有应用程序用户的,保存于服务器端。当我们的网站访问量过大时,可能造成性能上的瓶颈。因此我们不推荐使用该对象来保存大的数据集合。 |
|
这些就是对于asp.net这部分知识的一个总结和回顾,对于B/S这部分的学习才是刚刚的开始,但是仅仅这一点就管中窥豹——可见一斑,相信之后的学习将会是一个丰富而又精彩的过程!
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。