ASP.NET解密----1.概览

最近打算读ASP.NET解密,对网站开发还是一直半解,现在上班来回要两三个小时,到反而多了些看书的时间。刚刚开始看了一些,写点博客作为笔记。

基础概览刚读完,里面有许多以前没有注意到的东西,算是从本质上有了些全新的认识。

1.程序集的概念。(暂时理解成DLL的集合,使用的时候需要引用DLL)

2.事件的概念。

在处理button的时候,button会加上一段onclick事件.

如: 

<asp:Button ID="btnLogin" runat="server" Text="Login" OnClick="BtnLogin_Click" />

在后台再写相应的事件处理方法。 protected void BtnLogin_Click(object sender, EventArgs e){}

之前一直有事件的概念,觉得click以后触发一个click事件,然后后台运行相应的方法.

最近公司同事告诉我,所有和页面和服务器交互,都是一个页面请求,比如点击一个button,执行的是一个post请求.然后是加载页面。还不是太清楚,姑且记到起。

3.viewState视图状态用于保存页面的控件状态。

4.动态编译的概念:

页面编译后:会在将文件保存在临时文件夹下:C:\Windows\Microsoft.NET\Framework\v2.0.50727直到程序发生改变都不会重新编译。

5.在page中加上trace=true,可查看trace信息。

6.呈现页面和代码隐藏页面,部分类集成的复杂关系。(纠结的关系)

7.页面事件:PreLoad()/Load()/PreRender()

Load()在控件事件之前,PreRender()在控件事件以后。

8.Web.config 配置所有页面的属性。

9.Trace.Warm()添加跟踪信息

 

posted @ 2012-03-06 23:07  winfa  阅读(166)  评论(0)    收藏  举报