第一部分
一、1.属性 方法 事件
2.HTTP GET HTTP POST
3..NET Framework .NET Framework 在执行时管理代码
跨语言集成 自描述组件 简单配制和版本化 集成安全服务
4.公共语言运行库 .NET Framework
二、1.A 2.ABCD 3. ACD
三、1.见1.2.1节第一小节。
2.虚拟目录相当于物理目录在Web服务器机器上的别名,它不仅使用户避免了冗长的URL,也是一种很好的安全措施,因为虚拟目录对所有浏览者隐藏了物理目录结构。
3.见1.3节
第二部分
一、1.赋值运算符 括号
2.整数 浮点数 小数 无符号型 有符号型 char
3.值类型 Object 对象 拆箱
4.封装方法 函数指针 面向对象的 类型安全的
5.委托 命名 匿名
二、1.D 2. D 3.ABCD 4.A 5.AB
三、1.类是一种数据结构,该结构中包含数据成员(常数、域和事件)、功能成员(方法、属性、索引、操作符、构造函数和析构函数)和嵌套类型。类类型支持继承,派生的类可以对基类进行扩展和特殊化。
类的实例被称为对象。
2.装箱操作:把值类型打包到Object引用类型的一个实例中。
取消装箱:该操作从对象中提取值类型,取消装箱又经常被称作“拆箱”。
3.注册事件的方法:使用加法赋值运算符 (+=) 将方法注册到事件中。
移除事件的方法:事件处理完毕后,使用减法赋值运算符 (-=) 从事件中移除事件处理程序的委托。
4.强类型,在声明变量时必须指明变量的类型;隐型局部变量是在声明变量时不必指明变量类型,而是通过初始化这个变量的表达式来推导这个变量的类型。使用关键字var可以申请局部变量。
第三部分
一、1.<asp: />
2.Object System.Web.UI.WebControls
3.标头 标题 链接 链接
4.表对象 行对象 列对象 列对象
5.客户端 HTTP POST 服务器 POST
二、1.C 2.D 3.D 4.D 5.D
三、1.见3.3.1
2.向页面中添加表控件可分为两个步骤:(1) 添加表。(2) 添加行和单元格。
第四部分
一、1.ASP.NET页面 ASP.NET页面 .ascx
2.Control指令
3.Web控件 页面 属性
二、1.BCD 2.D
三、1.用户控件和ASP.NET网页有如下区别:
● 用户控件的文件扩展名为.ascx。
● 用户控件中没有@ Page指令,而是包含@ Control指令,该指令对配置及其他属性进行定义。
● 用户控件不能作为独立文件运行。而必须像处理任何控件一样,将它们添加到ASP.NET页中。
● 用户控件中没有html、body或form元素。这些元素必须位于宿主页中。
2.创建用户控件过程比较简单,主要包含一下几个步骤:
(1) 右键单击网站项目名称或者网站项目名称下某个文件夹名字,在弹出的菜单中选择“添加新项…”命令,打开“添加新项”对话框。
(2) 在“添加新项”对话框里提供了可供选择文件模板,这里选择Web用户控件模板,文件默认文件名为WebUserControl.ascx,程序员可以根据需要自行修改。
(3) 在语言下拉列表中有三种可供选择的语言,这里选择Visual C#语言。
(4) 选中“将代码放在单独的文件中”复选框,表示代码将分别存储在.ascx文件和.ascx.cs文件中。
(5) 单击“添加”按钮,关闭“添加新项”对话框并在网站项目目录下添加一个WebUserControl.ascx文件和一个WebUserControl.ascx.cs文件。
第五部分
一、1.脚本语言 支持动态效果的浏览器 CSS样式表
2.内嵌样式表 内部样式表 外部样式表
3.选择符 属性 属性的取值
4.外观属性设置 外观文件 级联样式表(CSS) 图像 其他资源
5.在母版页中放入新建网页 在母版页放入存在的网页
二、1.D 2.C 3.A 4.A 5.C
三、1.见5.2.2和5.2.3
2.见5.3.2和5.3.3
第六部分
一、1. 站点地图 导航控件 SiteMapDataSource
2.其他站点地图提供程序 其他站点地图文件 该站点的其他目录 同一应用程序中的其他站点
3.,站点地图数据 起始节点
二、1.A 2.C 3.A
三、1. 站点地图描述站点的逻辑结构。在添加或移除页面时,可以通过修改站点地图(而不是修改所有网页的超链接)来管理页面导航。
2.SiteMapDataSource是一个数据源控件,Web 服务器控件及其他控件可使用该控件
asp查看源码配置ui绑定到分层的站点地图数据。SiteMapDataSource控件是站点地图数据的数据源,站点数据则由为站点配置的站点地图提供程序进行存储。SiteMapDataSource使那些并非专门作为站点导航控件的Web服务器控件(如TreeView、Menu和DropDownList控件)能够绑定到分层的站点地图数据。可以使用这些Web服务器控件将站点地图显示一个为目录,或者对站点进行主动式导航。
第七部分
一、1.Start End Start End
2.HttpRequest Path Browser Cookies QueryString
3.Session SessionID
4.System.Web HttpCookie 用户相关信息 用户首选项或其他信息
5.集合对象 Lock 访问同步
二、1.A 2.D 3.AD 4.ABCD 5.C
三、1.利用Application对象存取变量时需要注意以下几点:
● Application对象变量应该是经常使用的数据,如果只是偶尔使用,可以把信息存储在磁盘的文件中或者数据库中。
● Application对象是一个集合对象,它除了包含文本信息外,也可以存储对象。
如果站点开始就有很大的通信量,则建议使用fig文件进行处理,不要用Application对象变量。
2.于每个用户的每次访问Session对象是唯一的,这包括两个含义:
● 对于某个用户的某次访问,Session对象在访问期间唯一,可以通过Session对象在页面间共享信息。只要Session没有超时,或者Abandon方法没有被调用,Session中的信息就不会丢失。Session对象不能在用户间共享信息,而Application对象可以在不同的用户间共享信息。
● 对于用户的每次访问其Session都不同,两次访问之间也不能共享数据,而Application对象只要没有被重新启动,可以在多次访问间共享数据。
3.Cookie对象为Web应用程序保存用户相关信息提供了一种有效的方法。当用户访问某个的站点时,该站点可以利用Cookie保存用户首选项或其他信息,这样当用户下次再访问该的站点时,应用程序就可以检索以前保存的信息。
第八部分
一、1.Connection Command DataSetCommand DataSet DataReader
2.数据处理 Connection Command DataReader DataAdapter
3.User ID(uid) Password(pwd) 用户ID 口令
4.SqlDataSource Access 用户名 密码
5.数据命令 数据库连接 填充 DataSet 更新数据源 DataSet
二、1.B 2.AC 3.A 4.B 5. A
三、1见8.1.2
2.见8.2.1
● 3.利用DataSet对象还可以完成数据库内容的增加、删除。
第九部分
一、1.运行时计算 从文件中读取 从其他控件
2.简单绑定 复杂绑定
3.数据源 绑定表达式 每页容纳的记录的条数 记录每个字段的显示效果
4.AllowPaging
5.可自定义 可扩展性
二、1.D 2.ABCD 3.ABCD 4.B 5.ACD
三、1.见9.2.1
2.见9.3.3
3.见表9-6
第十部分
一、1.格式良好 有效性
2.根元素 非空标记 标记
3.内部DTD 外部DTD
4.访问 修改 树型的文档结构 树型文档 层次化
5.创建不带参数的XmlDocument 创建一个XmlDocument并将XmlNameTable作为参数传递给它
二、1.A 2.B 3.A 4.D 5.D
三、1.见10.1。
2..NET类库中支持DOM的类主要存在于System.Xml和System.Xml.XmlDocument命名
空间中。这些类分为两个层次:基础类和扩展类。基础类组包括了用来编写操纵XML文档的应用程序所需要的类;扩展类被定义用来简化程序员的开发工作的类。
3.DataSet是基于XML的,它具有多种XML特性,比如DataSet对象以XML流的形式传输,DataSet对象可以读取XML数据文件或数据流等。此外DataSet对象和XMLDataDocument对象可以同时操作内存中的同一数据,而且无论哪个对象对该数据进行修改都会反映到到另外一个对象里面,这也就是所谓的数据同步。
第十一部分
一、1.Language Integrated Qyery 语言集成查询
2.获得数据源 创建查询 执行查询
3.延迟执行 强制立即执行
4.表 列 外键关系 存储过程或函数
5.方法 FunctionAttribute ParameterAttribute 方法
二、1.D 2.A 3.D 4.A 5.A
三、1.LINQ在对象领域和数据领域之间架起了一座桥梁。传统上,针对数据的查询都是以简单的字符串表示,而没有编译时类型检查或 IntelliSense 支持。此外,还必须针对以下各种数据源学习不同的查询语言:SQL 数据库、XML 文档、各种 Web 服务等。LINQ 使查询成为 C# 和 Visual Basic 中的一等语言构造。可以使用语言关键字和熟悉的运算符针对强类型化对象集合编写查询。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论