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这部分的学习才是刚刚的开始,但是仅仅这一点就管中窥豹——可见一斑,相信之后的学习将会是一个丰富而又精彩的过程!

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。