ASP.NET的视频看完了,这次边看边总结,所以对视频讲述的内容印象比较深,我大体上把视频的内容分为三部分,下面详细总结每一部分的内容。
一、 ASP.NET基础和Web应用程序开发
和之前看过的大部分视频一样,老师先来带我们学习整个内容的框架和需要了解的基础知识,前两集主要就介绍了关于ASP.NET的基础知识和什么是Web应用程序开发。
ASP.NET:是一种运行于IIS服务器之上,通过HTTP协议请求文档,可以动态创建Web服务器页面的嵌入到网页中的脚本语言。因为它的跨平台性、易管理性使得它得到了很大的发展空间。
Web应用程序开发:主要有Web应用程序的结构、开发周期、应用程序脚本、Web窗体。
二、 HTML控件、Web控件、用户控件和自定义控件
HTML控件:HTML控件都有哪些,常用的HTML控件和HTML控件如何在客户端运行。
Web控件:分为四大类分别是:内部控件、列表控件、复杂控件、验证控件,所有控件的使用方法以及注意事项。
用户控件:后缀为.ascx,其中不包含<HTML><BODY><FORM>元素,程序员可以通过布局这种控件或者结合自定义的控件开发一个程序,这种控件应用起来方便,开发迅速,适用于静态布局,但是却无法加入参考,此时自定义的控件就弥补了这种不足,自定义控件用起来比较方便,可以自己定义好以后直接放到工具箱中通过拖拉的方式就可以显示在界面中。适用于动态布局。
这部分的重点就是四类控件的使用,最重要的就是Repeater控件和DataList控件如何绑定数据以及关于模板的概念(详细的使用已经在之前的博客介绍了),当然在学习控件使用过程中也学到了关于几个常用的ASP.NET的对象的使用,这些也都发表了博客详细的讲解了。
三、 Web服务器以及应用程序的配置、调试和部署
Web服务器又称www服务器,主要功能就是提供网上浏览服务,视频中主要讲了Web服务的概念、特征、优缺点以及使用协议。
应用程序配置中主要讲了Web.Config文件是什么,简单了解了Web.Config文件的组成以及如何在该文件中进行配置,简单了解什么是身份验证和授权。
程序的调试分为页面级的跟踪调试和程序级的跟踪调试,缓存分为输出缓存和数据缓存。ASP.NET中的缓存是每个应用程序私有的并且将对象存储在内存中,随同应用程序的结束而结束。
以上就是视频中的所有的内容,整体回顾ASP.NET的学习,重点就是关于控件的学习,几乎每一个控件的学习都会带有一个小例子(我对每一个控件的学习也都整理了博客) ,实例的学习让我们对于控件使用更加熟悉,学习仍在继续,相信量的积累总会引起质的变化!