图书介绍

ASP.NET程序设计基础与项目实训 基于Visual Studio 2010pdf电子书版本下载

ASP.NET程序设计基础与项目实训  基于Visual Studio 2010
  • 文东,申锐,乔明秋主编 著
  • 出版社: 北京:科学出版社
  • ISBN:9787030292858
  • 出版时间:2010
  • 标注页数:308页
  • 文件大小:411MB
  • 文件页数:321页
  • 主题词:主页制作-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

ASP.NET程序设计基础与项目实训 基于Visual Studio 2010PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第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网站 9

1.4.1 创建网站 9

1.4.2 创建控件与运行网站 11

1.4.3 添加事件代码 13

1.5 习题 15

第2章 ASP.NET Web窗体页 17

2.1 Web窗体页的运行过程 18

2.2 ASP.NET的基本指令 19

2.2.1 页指令@Page 20

2.2.2 用户控件指令@Control 22

2.2.3 注册指令@Register 23

2.2.4 引用指令@Reference 23

2.2.5 执行指令@Implements 24

2.2.6 导入指令@Import 24

2.2.7 程序集指令@Assembly 24

2.2.8 母版页指令@Master 24

2.2.9 输出缓冲指令@OutputtCache 25

2.3 Web窗体页的基本语法 26

2.3.1 代码呈现块语法 27

2.3.2 代码声明块语法 27

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

2.3.4 HTML服务器控件语法 28

2.3.5 数据绑定表达式语法 29

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

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

2.3.8 服务器端注释语法 30

2.3.9 声明性表达式语法 31

2.4 内联代码和代码隐藏 31

2.4.1 内联代码分离 32

2.4.2 代码隐藏分离 32

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

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

2.5.2 代码管理器 35

2.6 习题 36

第3章 ASP.NET内置对象 38

3.1 Response对象 39

3.2 Request对象 40

3.2.1 Request对象的属性和方法 41

3.2.2 利用Request对象获取客户端浏览器信息 41

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

3.2.4 获取用户传递的参数 43

3.3 Server对象 44

3.3.1 Server对象的属性和方法 45

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

3.3.3 利用Server进行URL编码和解码 46

3.3.4 使用MapPath返回指定的物理路径 47

3.4 Application对象 48

3.4.1 Application对象的特点 48

3.4.2 Application对象的属性和方法 49

3.4.3 存取Application对象变量值 49

3.5 Session对象 52

3.5.1 Session对象的属性和方法 52

3.5.2 Session对象的唯一性 53

3.5.3 Session变量的有效期限 55

3.6 Cookie对象 57

3.6.1 Cookie概述 57

3.6.2 Cookie的常用属性和方法 58

3.7 习题 60

第4章 Web服务器控件 63

4.1 ASP.NET Web服务器控件的共有属性 64

4.2 文本服务器控件 67

4.2.1 Label控件 67

4.2.2 Literal控件 67

4.2.3 TextBox控件 68

4.2.4 HyperLink控件 70

4.3 按钮服务器控件 71

4.3.1 Button控件 71

4.3.2 LinkButton控件 72

4.3.3 ImageButton控件 72

4.4 图像服务器控件 75

4.4.1 Image控件 75

4.4.2 ImageMap控件 77

4.5 选择服务器控件 78

4.5.1 CheckBox控件 78

4.5.2 CheckBoxList控件 79

4.5.3 RadioButton控件 82

4.5.4 RadioButtonList控件 82

4.6 列表服务器控件 83

4.6.1 ListBox控件 83

4.6.2 DropDownList控件 84

4.6.3 BulletedList控件 84

4.7 容器服务器控件 87

4.7.1 Panel控件 87

4.7.2 MultiView控件 88

4.7.3 PlaceHolder控件 88

4.8 增强控件 88

4.8.1 AdRotator控件 89

4.8.2 Calendar控件 90

4.8.3 Table控件 92

4.8.4 FileUpload控件 93

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

4.9.1 页面设计 94

4.9.2 编写事件处理代码 96

4.10 习题 98

第5章 ASP.NET页面验证 101

5.1 验证控件概述 102

5.2 RequiredFieldValidator控件 102

5.3 RegularExpressionValidator控件 103

5.3.1 RegularExpressionValidator控件简介 103

5.3.2 正则表达式 104

5.4 RangeValidator控件 108

5.5 CompareValidator控件 109

5.6 CustomValidator控件 112

5.7 ValidationSummary控件 113

5.8 屏蔽验证功能 114

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

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

5.10.1 页面设计 116

5.10.2 编写事件处理程序 117

5.11 习题 118

第6章 设计ASP.NET网站 120

6.1 母版页概述 121

6.2 导航控件 124

6.2.1 TreeView控件 124

6.2.2 Menu控件 127

6.2.3 SiteMapPath控件 130

6.3 创建母版页 131

6.3.1 创建MasterPage.master文件 131

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

6.3.3 创建菜单Web.SiteMap文件 135

6.3.4 向母版页添加TreeView与SiteMapPath控件 137

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

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

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

6.4.3 创建Default.aspx内容 141

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

6.4.5 运行网站 143

6.5 习题 144

第7章 ASP.NET文件操作 146

7.1 获取磁盘信息 147

7.2 目录的相关操作 149

7.2.1 Directory类的方法 149

7.2.2 DirectoryInfo类的方法和属性 152

7.3 文件的相关操作 158

7.3.1 File类 158

7.3.2 FileInfo类 161

7.4 读写文件 165

7.4.1 流 165

7.4.2 FileStream类 166

7.4.3 读写文本文件 170

7.5 Path类 174

7.6 上机实训——文件浏览器 177

7.6.1 页面设计 178

7.6.2 编写程序代码 179

7.7 习题 180

第8章 ADO.NET 183

8.1 ADO.NET基础 184

8.1.1 ADO.NET概述 184

8.1.2 数据集、架构和XML 184

8.2 ADO.NET的对象 185

8.2.1 Connection对象 185

8.2.2 Command对象 187

8.2.3 DataReader对象 188

8.2.4 DataTable对象 190

8.2.5 DataAdapter对象 196

8.2.6 DataSet对象 198

8.2.7 DataView对象 199

8.3 常见的数据库操作 201

8.3.1 打开数据库连接 201

8.3.2 从数据库中读取记录 202

8.3.3 使用带参数的查询 203

8.3.4 添加数据库记录 204

8.3.5 更新数据库记录 206

8.3.6 删除数据库记录 206

8.3.7 调用存储过程 207

8.4 上机实训——产品数据管理 209

8.4.1 页面设计 210

8.4.2 编写功能函数 211

8.4.3 添加事件处理函数 212

8.5 习题 213

第9章 数据绑定技术 216

9.1 数据绑定技术概述 217

9.2 绑定到简单的数据源 217

9.2.1 绑定到变量 217

9.2.2 绑定到表达式 218

9.2.3 绑定到集合 218

9.2.4 绑定到方法的结果 219

9.3 绑定到复杂的数据源 221

9.3.1 绑定到DataView 221

9.3.2 绑定到DataSet 222

9.3.3 绑定到数据库 222

9.4 常用控件的数据绑定 223

9.4.1 DropDownList控件的数据绑定 223

9.4.2 ListBox控件的数据绑定 224

9.4.3 CheckBoxList控件的数据绑定 224

9.4.4 RadioButtonList控件的数据绑定 226

9.5 数据服务器控件 226

9.5.1 DataGrid控件 226

9.5.2 DataList控件 229

9.5.3 Repeater控件 233

9.5.4 GridView控件 235

9.6 上机实训——产品查询 236

9.6.1 界面设计 236

9.6.2 添加功能函数 237

9.6.3 添加事件处理程序 238

9.7 小结 239

9.8 习题 239

第10章 ASP.NET与XML 242

10.1 XML文档 243

10.1.1 XML元素 243

10.1.2 XML属性 244

10.1.3 XML声明 244

10.1.4 XML文档的结构 244

10.2 在ASP.NET应用程序中使用XM L 245

10.2.1 创建存储客户信息的XML文档 245

10.2.2 XML文档对象模型 246

10.2.3 加载XML文件 247

10.2.4 获取XML文档中的节点 247

10.2.5 插入新节点 249

10.2.6 删除节点 253

10.2.7 查询节点 253

10.3 XML与ADO.NET 254

10.3.1 将DataSet写入XML文档 254

10.3.2 将XML读入DataSet 256

10.4 习题 257

第11章 项目实训——企业业务管理系统 259

11.1 系统预览 260

11.2 系统的功能需求 261

11.2.1 需求分析 261

11.2.2 功能模块的划分 261

11.3 数据库设计 262

11.3.1 数据库的需求分析 262

11.3.2 数据库的逻辑设计 262

11.3.3 存储过程设计 264

11.4 系统的实现 268

11.4.1 连接数据库 268

11.4.2 系统登录模块 269

11.4.3 用户管理模块 270

11.4.4 合同管理模块 274

11.4.5 销售管理模块 280

11.4.6 信息管理模块 291

11.4.7 密码修改模块 298

11.5 实训总结 299

第12章 课程设计 300

12.1 在线投票系统 301

12.2 网上书店 302

12.3 BBS论坛 304

附录 参考答案 307

精品推荐