回顾内容:
3. ASP.NET 简单创建
1. 新建网站项目
2. 新建ASP.NET WEB应用程序
3. 空网站
以上三者,1,2创建的项目,系统自动生成的代码框架基本相同
4. ASP.NET 页面的首次运行很慢,是因为首次运行时,ASP.NET需要对页面进行编译,再次运行就不再进行代码编译。但是如果后台代码有发动,即使输入一个空格,ASP.NET就会重新编译页面。
主要内容
1. ASP.NET的运行机制,图解
2. ASP.NET项目创建时可以有选择的定义是否将后台代码嵌入到前台HTML中,一般使用前台代码与后台代码分享的机制。
1. 页面中的Page指令解释:
<%--下面一行代码的作用是,前台与后台的关联代码。
1. <%@page %>指的就是一个page指令,一个页面只能有一个
2. Language属性是指当前页面所使用的编程语言
3. AutoEventWireup这个属性是指是否自动加载页面加载事件,即:Page_Load事件
4. CodeBehind这个属性是指的是后台代码所在位置及其名字
5. Inherits属性是当前页面所继承的页面类
--%>
2. 如何只需要Page_Load代码只执行一次?
page对象的IsPostBack属性,它的作用判断此事件是只为响应回发而加载,还是只是第一次呈现而加载,如果true则每次都进行加载Page_Load事件,否则只在页面首次加载时进行一次加载。
2. Request对象 :读取客户端在Web请求期间发送的值
3. Response对象 : 封装了页面执行期间返回到HTTP客户端的输出
4. Application对象 : 作用于整个程序运行期间的状态对象
5. Session对象 : 会话期间状态保持对象,用于跟踪单一用户的会话
6. Cookie对象 : 客户端保持会话信息的一种方式
7. Server对象 : 提供对服务器上的方法和属性的访问
1. ASP.NET 系统架构图讲解
2. ASP.NET 类层次结构讲解3. ASP.NET 简单创建
1. 新建网站项目
2. 新建ASP.NET WEB应用程序
3. 空网站
以上三者,1,2创建的项目,系统自动生成的代码框架基本相同
4. ASP.NET 页面的首次运行很慢,是因为首次运行时,ASP.NET需要对页面进行编译,再次运行就不再进行代码编译。但是如果后台代码有发动,即使输入一个空格,ASP.NET就会重新编译页面。
主要内容
1. ASP.NET的运行机制,图解
3. ASP.NET常用的系统对象
1. 页面中的Page指令解释:
<%--下面一行代码的作用是,前台与后台的关联代码。
1. <%@page %>指的就是一个page指令,一个页面只能有一个
2. Language属性是指当前页面所使用的编程语言
3. AutoEventWireup这个属性是指是否自动加载页面加载事件,即:Page_Load事件
4. CodeBehind这个属性是指的是后台代码所在位置及其名字
5. Inherits属性是当前页面所继承的页面类
--%>
2. 如何只需要Page_Load代码只执行一次?
page对象的IsPostBack属性,它的作用判断此事件是只为响应回发而加载,还是只是第一次呈现而加载,如果true则每次都进行加载Page_Load事件,否则只在页面首次加载时进行一次加载。
2. Request对象 :读取客户端在Web请求期间发送的值
3. Response对象 : 封装了页面执行期间返回到HTTP客户端的输出
4. Application对象 : 作用于整个程序运行期间的状态对象
5. Session对象 : 会话期间状态保持对象,用于跟踪单一用户的会话
6. Cookie对象 : 客户端保持会话信息的一种方式
7. Server对象 : 提供对服务器上的方法和属性的访问