1.Asp.net是继承于asp的脚本语言,基于.net framework 的web开发平台。
2.静态网页:html语法构造,无法与使用者产生互动,只能单纯的显示网页内容。动态网页:客户端(java script,vb script等脚本语言)和服务器端(jsp,asp,asp.net,php等),基本的html语法规范与Java、VB、VC等高级程序设计语言、数据库编程等多种技术的融合,以实现对网站内容和风格的高效、动态和交互式的管理。
3.Asp.net是一种服务器动态网页技术
4.Asp.net工作机制:第一次:客户端(通过浏览器请求)-服务器(分析)-编译器(编译)-组装缓存(存储)-浏览器(查看页面)第二次:客户端(通过浏览器请求)-服务器(分析)-浏览器(查看页面)
5.asp.net中的对象
对象 | 对象描述 |
---|---|
request | 用于处理浏览器向服务器发送请求,读取并提取通过http发送的参数 |
response | 用于将数据从服务器发送回到浏览器 |
session | 用于存储特定用户信息 |
server | 用于访问服务器上的资源 |
application | 用于共享应用程序级信息 |
page | 指向页面自身的方式,作用域为页面执行期 |
cookie | 客户端保持会话信息的一种方式 |
6.asp.net中的控件:
控件类型 | 说明 |
---|---|
用户控件 | 用户自己定义的一种控件,后缀是.ascx,不能被用户直接访问 |
web控件 | 有自己的属性和方法,能够相应事件 |
html控件 | input开头,映射到HTML元素并通过使用runat=“server”属性在服务器上执行。 |
自定义控件 | 是已经编译的代码组件,例如:编译后产生dll文件,添加引用到工具箱 |