损害操作性能。
15、GET请求和POST请求有何区别? HTTP协议中有两种常用的请求: GET和POST。
GET请求把表单的数据显示地放在URI中,并且对长度和数据值编码有所限制。 POST请求把表单数据放在HTTP请求体中,并且没有长度的限制
网页
静态网页:html格式文件,在用户请求之前已经存放在服务器上 动态网页:按照某种web协议建立的特殊格式的应用程序
url
url是一套命名规范,用于对internet 网络上每一项资源给出唯一标识
web工作原理
客户端与服务器之间的通信使用http协议进行,从客户端发送的信息中主要内容为url,从服务器返回的信息中主要内容为html格式文本
.net框架
1)公共语言运行时环境(clr):结余操作系统和应用吃呢个徐志坚,提供各类核心服务 2).net基础类库:面向对象的可重用类型集合,.net中引入了命名空间
Asp.net发展历程
微软提供asp->98年发布asp2.0->开发win2000,升级3.0,大量使用com->发布asp+->推出asp.net
Asp.net的七个对象
Page:一切页面对象的基类
Response:页面对象实现web服务向客户发送信息的功能 Request:获取客户端请求中包含的信息 Server:提供一组与web服务器有关的方法
Session:某个特定客户在一段持续的时间内与web应用程序之间发生的交互行为
Application:对象中保存的信息可以在该web应用程序的整个运行期间有效,并由该应用的 所有用户共享
Cookies:保存在客户端的数据集合,可以在服务器端访问到
Web services
Web services即web服务,是一套崭新的技术标准,定义了应用程序如何在web上实现互操作性
相关协议:soap,提供标准的rpc方法来调用web services wsdl,基于xml的用于定义服务的接口的语言 uddi,用于在网上查找服务
三层架构
一:界面层
界面层提供给用户一个视觉上的界面,通过界面层,用户输入数据、获取数据。界面层同时也提供一定的安全性,确保用户不用看到不必要的机密信息。 二:逻辑层
逻辑层是界面层和数据层的桥梁,它响应界面层的用户请求,执行任务并从数据层抓取数据,并将必要的数据传送给界面层。 三:数据层
数据层定义、维护数据的完整性、安全性,它响应逻辑层的请求,访问数据。这一层通常由大型的数据库服务器实现
填空题
1、面向对象的三个基本特征是【继承】、【封装】和【多态】。
2. 创建与SQL Server2005数据库连接,需要使用 SqlConnection 类. 。
3.在Windows应用程序中,若要将文本框设置为密码输入框(输入内容显示*),需要将 属性指定为* 。 PasswordChar
4. 类成员有_三___种可访问形式?
5. C#有15种不同的数据类型,这些数据类型分为两大类: 值 类型和 引
用 类型 。
6、枚举类型用于表示一个逻辑相关联的项和组合。使用关键字 enum 。
7、DataReader对象是通过Command对象的 。ExecuteReader 方法生成的 8、Web服务的全称是 XML Web Service ,是一种可编程的应用程序逻辑的组件,它可以在Internet或企业内部网的Web应用程序之间共享。
9、Form提交时的两种不同的提交方法:分别是___ ________ Post 方法和__ ________Get 方法。 10、接口是一种引用类型,在接口中可以声明方法.属性.索引器和事件,但不可以声明公有的域或私有的成员变量。
11、net中所有类的基类是 object _。
12、当类T只声明了私有实例构造函数时,则在T的程序文本外部,___可以___(可以or 不可以)从T派生出新的类,不可以____(可以or 不可以)直接创建T的任何实例
13、默认的ASP.NET页面文件扩展名是? Aspx _。
14、Response对象的最主要的功能就是将信息显示输出到浏览器上,该功能通过________ Write 方法实现。
15、RadioButton是_单选 __ __按钮,DropDownList是___下拉列表 ________下拉列框控件
程序填空:
两题数据访问(p104-p115)
一题global.aspx(p155-p157)