当前位置:首页 > 工业技术
ASP.NET网络开发入门与实践
ASP.NET网络开发入门与实践

ASP.NET网络开发入门与实践PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:黎卫东编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2006
  • ISBN:7115151423
  • 页数:434 页
图书介绍:本书不仅适合ASP.NET网络开发技术的初学者,还能够帮助有一定编程经验的ASP.NET开发人员解决开发中遇到的问题。同时本书也可以作为高等院校计算机相关专业的指导用书。
《ASP.NET网络开发入门与实践》目录

第一部分 基础入门篇 2

第1章 .NET Framework概述 2

1.1 .NET Framework框架 2

1.1.1 公共语言运行库 3

1.1.2 .NET Framework类库 4

1.1.3 应用程序开发技术 5

1.2 Visual Studio.NET 2005和IIS的安装和配置 6

1.2.1 安装IIS 6

1.2.2 安装Visual Studio.NET 2005 7

第2章 ASP.NET概述 11

2.1 Web服务介绍 11

2.1.1 SOAP 11

2.1.2 WSDL 13

2.1.3 UDDI 14

2.2 一个简单的ASP.NET例子 15

2.3 HTML服务器控件 16

2.4 Web服务器控件 17

2.5 验证服务器控件 18

2.6 Web窗体语法 18

2.6.1 指令语法 18

2.6.2 代码声明块 19

2.6.3 代码呈现块 19

2.6.4 服务器端注释 19

2.6.5 自定义服务器控件语法 20

2.6.6 数据绑定表达式语法 21

2.6.7 服务器端对象标记语法 22

2.6.8 服务器端包括指令语法 22

2.7 XML Web services语法 23

2.7.1 @Assembly指令 23

2.7.2 @WebService 23

2.8 Global.asax语法 24

2.8.1 应用程序指令 24

2.9 创建ASP.NET项目 25

2.8.3 服务器端Include指令——Global.asax 25

2.8.2 服务器端对象标记 25

第3章 C#语言 28

3.1 简单的C#程序 28

3.2 C#数据类型 29

3.2.1 数值类型 29

3.2.2 变量 34

3.2.3 类型转换 35

3.3 运算符与表达式 36

3.3.1 运算符优先级 36

3.3.2 赋值运算 37

3.3.3 算术运算 38

3.3.4 关系运算 38

3.3.5 逻辑运算 39

3.3.6 条件运算 40

3.4 流程控制语句 40

3.4.1 循环语句 41

3.4.2 条件语句 42

3.4.3 异常处理语句 44

3.4.4 跳转语句 45

3.5 面向对象程序设计 46

3.5.1 封装 47

3.5.2 继承 47

3.5.3 多态 48

3.5.4 this指针 49

3.6.1 用try-catch捕获异常 50

3.6 异常处理 50

3.6.2 用try-finally清除异常 51

3.6.3 用try-catch-finally处理所有的异常 51

3.6.4 Runtime提供的标准异常 52

3.7 C#高级特性 52

3.7.1 事件 52

3.7.2 预处理指令 55

3.7.3 线程 55

3.7.4 平台调用 57

3.7.5 与COM的交互访问 59

3.7.6 安全性 62

3.7.7 不安全代码 65

3.8 C#实例——俄罗斯方块游戏 66

第4章 ADO.NET编程基础 71

4.1 ADO.NET简介 71

4.1.1 ADO.NET的编程能力 71

4.1.2 数据集的使用 71

4.1.3 ADO.NET结构 72

4.2 访问数据库 74

4.2.1 访问数据库的步骤 75

4.2.2 连接数据库 75

4.2.3 操作数据库 76

4.2.4 插入记录 77

4.2.5 修改记录 78

4.2.6 删除记录 78

4.3.2 创建存储过程 79

4.3 存储过程和触发器 79

4.3.1 存储过程简介 79

4.3.3 存储过程的调用 81

4.3.4 触发器简介 82

4.3.5 创建触发器 82

4.4 数据绑定 85

4.4.1 简介 85

4.4.2 基本属性 85

4.4.3 模板中的数据绑定 87

4.5 一个简单的“文稿录入、查询”实例 96

4.5.1 数据库设计 96

4.5.2 代码设计 97

第5章 ASP.NET 2.0中的新特性 126

5.1 Web站点管理 126

5.1.1 新的管理内容和工具 126

5.1.2 特殊功能的预留目录 126

5.1.4 导航 127

5.1.3 预编译Web站点 127

5.2 页面设计 129

5.2.1 使用mater page 129

5.2.2 统一的页面风格 131

5.2.3 新的Code-Behind模式 131

5.2.4 自定义的页面 133

5.2.5 新的缓存功能 133

5.3.2 新的控件 134

5.3.1 普通控件的改进 134

5.3 控件 134

5.4 数据 140

5.4.1 数据源控件 140

5.4.2 Middle-tier数据使用 141

5.4.3 数据显示控件 144

5.4.4 提供XML支持 144

5.5 AJAX与ASP.NET 144

6.1.3 数据库部分 150

6.1.2 数据验证部分 150

6.1.4 系统流程 150

第6章 注册模块 150

6.1.1 注册页面 150

6.1 系统分析 150

第二部分 常用模块篇 150

6.2 界面设计 151

6.3 数据验证 153

6.4 数据库设计 154

6.4.1 创建数据库Test 154

6.4.2 存储过程设计 154

6.5 功能实现 155

6.6 使用存储过程 161

6.7 示例演示 164

6.8 开发技巧与总结 165

6.8.1 读懂web.config文件 165

6.8.2 ConnectionString说明 166

7.1 系统分析 167

7.1.1 需求分析 167

第7章 用户登录模块 167

7.1.2 系统设计 168

7.2 界面设计 169

7.3 数据验证 170

7.4 数据库设计 170

7.5 功能实现 171

7.6 使用存储过程 173

7.7 示例演示 174

7.8 开发技巧与总结 175

第8章 计数器模块 177

8.1 系统分析 177

8.1.1 需求分析 177

8.1.2 系统设计 177

8.2 界面设计 178

8.3 数据库设计 179

8.4 功能实现 180

8.5 开发技巧与总结 184

8.5.1 Application指示符 185

8.5.2 代码声明块 185

8.5.3 服务器端的Object标签 185

8.5.4 服务器端Include指示符 186

第9章 投票模块 187

9.1 系统分析 187

9.1.1 需求分析 187

9.1.2 系统设计 187

9.2 界面设计 188

9.3 数据库设计 191

9.4 功能实现 191

9.4.1 管理员添加投票 191

9.4.2 用户功能的实现 193

9.5 示例演示 197

9.6 开发技巧与总结 197

9.6.1 LogIn控件介绍 197

9.6.2 LogIn控件的示例 198

第10章 上传和下载模块 202

10.1 系统分析 202

10.1.1 上传页面 202

10.1.2 数据库部分 202

10.1.3 系统流程 202

10.2 界面设计 203

10.3 数据库设计 205

10.4 功能实现 205

10.5 开发技巧与总结 208

第11章 留言板模块 210

11.1 系统分析 210

11.1.1 留言板页面 210

11.1.2 系统流程 210

11.2 界面设计 211

11.3 数据库设计 214

11.4.1 留言板显示 215

11.4 功能实现 215

11.4.2 添加留言 216

11.5 开发技巧与总结 218

第12章 邮件发送模块 222

12.1 系统分析 222

12.1.1 背景知识 222

12.1.2 发送页面 222

12.1.3 系统流程 222

12.1.4 准备工作 223

12.2 界面设计 224

12.3 功能实现 226

12.3.1 System.Web.Mail命名空间 226

12.3.2 实现代码 226

12.4 开发技巧与总结 227

第13章 聊天室模块 230

13.1 系统分析 230

13.1.1 系统功能概述 230

13.1.2 需求分析 230

13.2 界面设计 231

13.1.3 系统设计 231

13.3 功能实现 234

13.4 示例演示 237

13.5 开发技巧与总结 238

第14章 在线文件管理模块 241

14.1 系统分析 241

14.1.1 需求分析 241

14.1.2 系统设计 241

14.2 界面设计 243

14.3 功能实现 246

14.3.1 Function类 247

14.3.2 文件显示及相应功能 247

14.3.3 文件编辑 252

14.4 示例演示 254

第15章 论坛管理模块 256

15.1 系统分析 256

15.1.1 需求分析 256

15.2 界面设计 257

15.1.2 系统设计 257

15.2.1 用户界面设计 258

15.2.2 管理员页面设计 269

15.3 数据库设计 273

15.4 系统功能实现 274

15.4.1 辅助类——Function 274

15.4.2 板块显示页面 276

15.4.3 帖子浏览页面 276

15.4.4 浏览帖子回复 279

15.4.5 发表帖子页面 282

15.4.6 管理员功能 283

15.5 示例演示 285

第三部分 综合案例篇 288

第16章 新闻管理系统 288

16.1 系统分析 288

16.1.1 需求分析 288

16.1.2 系统设计 288

16.2 数据库设计 289

16.3.1 用户界面设计 290

16.3 管理员功能实现 290

16.3.2 功能实现 293

16.4 实现浏览新闻 307

16.4.1 列出所有新闻 308

16.4.2 查看新闻 310

17.1 系统分析 315

17.1.1 需求分析 315

第17章 网络书店系统 315

17.1.2 业务逻辑分析 316

17.1.3 数据库分析 317

17.2 系统设计 317

17.2.1 系统模块设计 318

17.2.2 业务逻辑模型设计 320

17.2.3 数据库设计 323

17.3 系统实现 327

17.3.1 用户模块 328

17.3.2 管理员模块 357

17.4 系统发布 365

17.4.1 配置Web服务器 365

17.4.2 配置数据库 367

17.5 案例小结 368

第18章 VOD视频点播管理系统 369

18.1 系统分析 369

18.2 系统设计 369

18.2.1 系统模块设计 370

18.2.2 数据库设计 374

18.3 程序设计 378

18.3.1 各模块程序中类的说明 378

18.3.2 各模块具体程序实现 385

18.4 程序的测试 431

18.4.1 测试概要 431

18.4.2 测试结果 431

18.4.3 分析总结 432

18.5 配置系统所需播放工具 434

返回顶部