ASP.NET程序设计基础与项目实训
ASP.NET程序设计基础与项目实训封面图

ASP.NET程序设计基础与项目实训

杨桦, 文东, 主编

出版社:科学出版社

年代:2009

定价:29.8

书籍简介:

本书共11章,分为3个部分,1-9章介绍了SAP.NET的基础知识,并安排了大量习题,便于读者巩固所学知识,第10章为项目实训部分,第11章提供了3个课程设计项目供学生练习,使学生真正掌握项目开发的过程以及项目管理的流程。

书籍目录:

目 录

第1章 ASP.NET入门 1

1.1 Web应用程序概述 2

1.1.1 Web应用程序的特性 2

1.1.2 Web应用程序的开发技术 2

1.2 认识ASP.NET 3

1.2.1 ASP.NET概述 3

1.2.2 ASP.NET的运行原理与机制 3

1.3 Visual Studio 2010快速入门 5

1.3.1 安装Visual Studio 2010 5

1.3.2 Visual Studio 2010集成开发环境 7

1.4 上机实训——创建第一个ASP.NET

网站 8

1.4.1 创建网站 8

1.4.2 创建控件与运行网站 10

1.4.3 添加事件代码 12

1.5 习题与上机操作 14

第2章 ASP.NET Web窗体页 16

2.1 Web窗体页的运行过程 17

2.2 ASP.NET的基本指令 18

2.2.1 页指令@Page 19

2.2.2 用户控件指令@Control 21

2.2.3 注册指令@Register 22

2.2.4 引用指令@Reference 22

2.2.5 执行指令@Implements 23

2.2.6 导入指令@Import 23

2.2.7 程序集指令@Assembly 23

2.2.8 母版页指令@Master 23

2.2.9 输出缓冲指令@OutputCache 24

2.3 Web窗体页的基本语法 24

2.3.1 代码呈现块语法 25

2.3.2 代码声明块语法 25

2.3.3 ASP.NET服务器控件语法 26

2.3.4 HTML服务器控件语法 26

2.3.5 数据绑定表达式语法 27

2.3.6 服务器端对象标记语法 27

2.3.7 服务器端包含指令语法 28

2.3.8 服务器端注释语法 28

2.3.9 声明性表达式语法 29

2.4 内联代码和代码隐藏 29

2.4.1 内联代码分离 30

2.4.2 代码隐藏分离 30

2.5 上机实训——活用代码片段 31

2.5.1 使用代码段简化工作量 32

2.5.2 代码管理器 33

2.6 习题与上机操作 34

第3章 ASP.NET内置对象 36

3.1 Response对象 37

3.2 Request对象 38

3.2.1 Request对象的属性和方法 38

3.2.2 利用Request对象获取客户端

浏览器信息 39

3.2.3 利用Request对象读取表单数据 40

3.2.4 利用Request对象获取用户传递的

参数 41

3.3 Server对象 42

3.3.1 Server对象的属性和方法 42

3.3.2 利用Server对象进行HTML编码和

解码 43

3.3.3 利用Server进行URL编码和

解码 44

3.3.4 使用MapPath返回指定的物理

路径 45

3.4 Application对象 46

3.4.1 Application对象的特点 46

3.4.2 Application对象的属性和方法 47

3.4.3 存取Application对象变量值 47

3.5 Session对象 50

3.5.1 Session对象的属性和方法 50

3.5.2 Session对象的唯一性 51

3.5.3 Session变量的有效期限 52

3.6 Cookie对象 53

3.6.1 Cookie概述 53

3.6.2 Cookie的常用属性和方法 54

3.7 上机实训——制作自动导航的登录

页面 56

3.8 习题与上机操作 57

第4章 Web服务器控件 59

4.1 Web服务器控件的共有属性 60

4.2 文本服务器控件 62

4.2.1 Label控件 63

4.2.2 Literal控件 63

4.2.3 TextBox控件 64

4.2.4 HyperLink控件 65

4.3 按钮服务器控件 66

4.3.1 Button控件 66

4.3.2 LinkButton控件 67

4.3.3 ImageButton控件 68

4.4 图像服务器控件 69

4.4.1 Image控件 69

4.4.2 ImageMap控件 71

4.5 选择服务器控件 73

4.5.1 CheckBox控件 73

4.5.2 CheckBoxList控件 73

4.5.3 RadioButton控件 76

4.5.4 RadioButtonList控件 77

4.6 列表服务器控件 77

4.6.1 ListBox控件 77

4.6.2 DropDownList控件 78

4.6.3 BulletedList控件 79

4.7 容器服务器控件 82

4.7.1 Panel控件 82

4.7.2 MultiView控件 82

4.7.3 PlaceHolder控件 83

4.8 增强控件 83

4.8.1 AdRotator控件 83

4.8.2 Calendar控件 84

4.8.3 Table控件 86

4.8.4 FileUpload控件 87

4.9 上机实训——制作注册页面 88

4.9.1 页面设计 89

4.9.2 编写事件处理代码 90

4.10 习题与上机操作 92

第5章 ASP.NET页面验证技术 94

5.1 验证控件概述 95

5.2 RequiredFieldValidator控件 96

5.3 RegularExpressionValidator控件 96

5.3.1 RegularExpressionValidator控件

简介 96

5.3.2 正则表达式 97

5.4 RangeValidator控件 102

5.5 CompareValidator控件 102

5.6 CustomValidator控件 105

5.7 ValidationSummary控件 106

5.8 屏蔽验证功能 107

5.9 为提示信息添加图像和声音 108

5.10 上机实训——注册页面的验证 108

5.10.1 页面设计 109

5.10.2 编写事件处理程序 111

5.11 习题与上机操作 111

第6章 设计ASP.NET网站 113

6.1 母版页概述 114

6.2 导航控件 117

6.2.1 TreeView控件 117

6.2.2 Menu控件 120

6.2.3 SiteMapPath控件 123

6.3 创建母版页 124

6.3.1 创建MasterPage.master文件 124

6.3.2 通过表格设置母版页版面布局 126

6.3.3 创建菜单Web.SiteMap文件 128

6.3.4 向母版页添加TreeView与

SiteMapPath控件 130

6.4 使用母版页创建内容网页 132

6.4.1 选择母版页创建内容网页 132

6.4.2 使用“添加内容页”命令创建

内容网页 133

6.4.3 创建Default.aspx内容 134

6.4.4 创建网站其他内容网页 135

内容摘要:

本书以通俗易懂的语言、丰富多彩的实例,详细介绍了如何使用ASP.NET技术开发进行Web 2.0程序的开发方法和技巧。全书共分12章,第1~10章通过大量实例介绍了ASP.NET编程的基础知识,主要内容包括ASP.NET入门、ASP.NET Web窗体页、ASP.NET内置对象、Web服务器控件、ASP.NET页面验证、设计ASP.NET网站、ADO.NET与数据绑定技术等内容,并且每章都安排有大量习题和上机操作题,便于读者巩固所学知识;第11章和12章给出了1个综合项目实训案例和3个课程设计习题,便于读者掌握企业级项目的设计思路、开发流程和解决问题的方法。

书籍规格:

书籍详细信息
书名ASP.NET程序设计基础与项目实训站内查询相似图书
9787030259202
如需购买下载《ASP.NET程序设计基础与项目实训》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位科学出版社
版次1版印次1
定价(元)29.8语种简体中文
尺寸26 × 0装帧平装
页数印数

书籍信息归属:

ASP.NET程序设计基础与项目实训是科学出版社于2009.出版的中图分类号为 TP393.092 的主题关于 主页制作-程序设计-高等学校:技术学校-教材 的书籍。