图书介绍

ASP.NET 2.0程序设计PDF|Epub|txt|kindle电子书版本网盘下载

ASP.NET 2.0程序设计
  • 陈语林主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508449053
  • 出版时间:2008
  • 标注页数:324页
  • 文件大小:125MB
  • 文件页数:338页
  • 主题词:主页制作-程序设计-高等学校-教材

PDF下载


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

下载说明

ASP.NET 2.0程序设计PDF格式电子书版下载

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

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

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

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

图书目录

第1章 ASP.NET网页编程入门1

1.1 认识网页1

1.1.1 静态页面1

1.1.2 动态页面2

1.1.3 网页标记语言及脚本语言2

1.2 认识ASP.NET5

1.2.1 Microsoft公司的.NET框架5

1.2.2 ASP.NET的功能介绍5

1.2.3 ASP与ASP.NET的区别6

1.3 Visual Studio.NET 2005的安装6

1.3.1 Visual Studio.NET的系统需求7

1.3.2 安装Visual Studio.NET7

1.3.3 检测.NET框架是否正确安装8

1.4 Visual Studio.NET 2005的开发环境9

1.4.1 Visual Studio.NET 2005的IDE界面9

1.4.2 Visual Studio 2005的“文件”菜单10

1.4.3 Visual Studio 2005的“视图”菜单10

1.4.4 用HTML编写的Hello World程序11

1.4.5 用ASP.NET编写的Hello World程序11

1.4.6 用C#编写的Hello World程序14

1.5 本章小结15

1.6 思考与练习15

第2章 C#语言基础17

2.1 C#语言简介17

2.1.1 C#语言的历史17

2.1.2 C#语言的特点17

2.1.3 C#语言同其他语言的比较18

2.2 类型系统20

2.2.1 命名空间21

2.2.2 预定义类型22

2.2.3 类型转换23

2.3 变量23

2.4 数组26

2.4.1 声明数组26

2.4.2 操作数组27

2.5 运算符29

2.6 类型转换29

2.6.1 隐式转换方式30

2.6.2 显式转换方式31

2.7 程序流程控制语句33

2.7.1 if语句33

2.7.2 switch语句35

2.7.3 while语句36

2.7.4 do语句37

2.7.5 for语句38

2.7.6 foreach语句39

2.7.7 break语句39

2.8 本章小结39

2.9 思考与练习40

第3章 ASP.NET基本对象编程41

3.1 ASP.NET对象概述41

3.1.1 页面对象模型概述41

3.1.2 页面生命周期41

3.1.3 页面生命周期的执行43

3.2 页面的基类44

3.2.1 Page类的属性44

3.2.2 Page类的方法47

3.2.3 Page类的事件51

3.2.4 Web控件事件52

3.3 Response对象:响应对象53

3.3.1 使用缓冲区(Buffer)54

3.3.2 检查使用者的联机状态54

3.3.3 地址重定向57

3.3.4 直接输出文本文件58

3.4 Request对象:请求对象59

3.4.1 读取表单数据60

3.4.2 取得客户端浏览器的信息62

3.4.3 获取用户传递的参数63

3.5 Server对象:通用工具栏对象64

3.5.1 HtmlEncode和HtmlDecode方法65

3.5.2 UrlEncode和UrlDecode方法66

3.5.3 MapPath方法:返回指定的物理路径68

3.6 Application对象:记录应用程序参数的对象68

3.6.1 存取Application对象变量值69

3.6.2 锁定Application对象70

3.6.3 Application对象的事件71

3.7 Session对象:记录浏览器端的变量对象71

3.7.1 设定Session对象变量的有效期限73

3.7.2 Session对象的事件74

3.8 Cookies对象:缓存对象74

3.8.1 Cookies对象的基本使用74

3.8.2 自定义Cookies对象76

3.8.3 设定Cookies变量的生命周期76

3.9 本章小结77

3.10 思考与练习77

第4章 创建Web应用程序79

4.1 用Visual Studio.NET创建Web应用程序79

4.2 用.NET SDK创建Web应用程序81

4.2.1 创建应用程序根目录83

4.2.2 创建子目录85

4.2.3 创建.aspx页面85

4.2.4 创建Global.asax文件86

4.3 ASP.NET 2.0的系统配置87

4.3.1 重写子目录下的Web.config文件88

4.3.2 〈location〉:锁定配置88

4.3.3 〈trace〉:启用跟踪功能88

4.3.4 〈globalization〉:控制全局设置89

4.3.5 〈httpRuntime〉:控制ASP.NET运行引擎90

4.3.6 〈compilation〉:决定编译代码方式90

4.3.7 〈pages〉:页面级别设置92

4.3.8 〈customErrors〉:自定义响应错误93

4.3.9 〈webControls〉:指定客户端使用的脚本位置94

4.4 本章小结94

4.5 思考与练习94

第5章 SQL Server 2000数据库操作技术95

5.1 SQL Server 2000概述95

5.1.1 SQL Server 2000简介95

5.1.2 SQL Server服务管理器95

5.1.3 SQL Server企业管理器96

5.1.4 SQL查询分析器100

5.1.5 其他工具102

5.2 SQL Server 2000数据库的简单操作103

5.2.1 数据库对象103

5.2.2 数据库的操作103

5.2.3 SQL Server表的管理108

5.2.4 视图操作110

5.2.5 触发器操作111

5.2.6 索引操作112

5.3 结构化查询语言117

5.3.1 SQL语句简介117

5.3.2 创建SQL语句117

5.4 SQL Server 2000中的常用函数122

5.5 存储过程T-SQL124

5.5.1 存储过程简介124

5.5.2 创建存储过程125

5.5.3 存储过程的参数、返回值和调用方法125

5.5.4 存储过程的优缺点128

5.6 SQL Server 2000的连接129

5.6.1 连接字符串129

5.6.2 在.NET中连接SQL Server 2000数据库130

5.7 本章小结131

5.8 思考与练习132

第6章 窗体与数据显示控件134

6.1 Web窗体134

6.1.1 页面元素136

6.1.2 页面生存周期136

6.1.3 @Page指令:页面专有属性137

6.1.4 @Page指令的例子138

6.1.5 @Page指令的跟踪属性140

6.1.6 @Import指令:导入146

6.1.7 @Assembly指令:程序集连接146

6.2 GridView控件147

6.2.1 使用GridView控件147

6.2.2 GridView控件的格式设定150

6.2.3 分页和排序152

6.2.4 使用PagerStyle属性和PagerSettings属性156

6.2.5 GridView控件的更新157

6.3 DataList控件160

6.3.1 DataList控件的功能161

6.3.2 DataList的基本使用161

6.4 Repeater控件163

6.4.1 Repeater控件功能164

6.4.2 在设计时使用Repeater控件164

6.4.3 将数据绑定到Repeater控件164

6.4.4 事件165

6.4.5 Repeater控件的使用165

6.5 本章小结167

6.6 思考与练习168

第7章 ASP.NET服务器控件和客户端脚本169

7.1 ASP.NET服务器控件169

7.1.1 服务器控件的类型169

7.1.2 用服务器控件建立页面170

7.1.3 处理服务器控件的事件172

7.2 改变服务器控件应用样式174

7.2.1 控件的常见属性174

7.2.2 使用层叠样式表改变样式175

7.3 HTML服务器控件180

7.3.1 HtmlControl基类182

7.3.2 HtmlContainerControl类182

7.3.3 所有的HTML类183

7.3.4 使用HtmlGenericControl类184

7.4 通过JavaScript处理页面和服务器控件185

7.4.1 使用Page.ClientScript.RegisterClientScriptBlock186

7.4.2 使用Page.ClientScript.RegisterStartupScript187

7.4.3 使用Page.ClientScript.RegisterClientScriptInclude189

7.5 客户端回调189

7.5.1 比较典型的回送和回调190

7.5.2 使用回调功能:一种简单的方法192

7.5.3 使用带参数的回调功能195

7.6 本章小结198

7.7 思考与练习199

第8章 使用ADO.NET开发数据库应用系统200

8.1 ADO.NET概述200

8.1.1 .NET数据提供程序200

8.1.2 数据库应用程序的开发流程200

8.2 数据库访问常用对象200

8.2.1 数据库连接对象Connection201

8.2.2 执行数据库命令对象Command203

8.2.3 数据读取器对象DataReader205

8.2.4 数据集对象DataSet206

8.3 数据绑定和显示209

8.3.1 数据绑定209

8.3.2 数据显示211

8.4 本章小结212

8.5 思考与练习212

第9章 ASP.NET综合应用实例214

9.1 系统总体设计214

9.1.1 系统功能设计214

9.1.2 系统模块划分215

9.2 系统数据库设计215

9.2.1 总体设计215

9.2.2 表设计215

9.2.3 表关系设计219

9.3 系统主页面设计219

9.3.1 界面设计219

9.3.2 功能模块树设计220

9.4 用户登录和注册223

9.4.1 用户登录223

9.4.2 用户注册227

9.5 教师信息管理232

9.5.1 教师基本信息管理232

9.5.2 添加教师信息234

9.5.3 修改教师信息237

9.5.4 删除教师信息240

9.6 年级管理和班级管理241

9.6.1 年级管理241

9.6.2 班级管理246

9.7 课程信息管理251

9.7.1 课程基本信息管理251

9.7.2 添加课程信息254

9.7.3 修改课程信息257

9.7.4 删除课程信息260

9.8 学生信息管理261

9.8.1 学生基本信息管理261

9.8.2 添加学生信息263

9.8.3 修改学生信息267

9.8.4 删除学生信息270

9.9 学生成绩管理271

9.9.1 登记成绩271

9.9.2 修改成绩276

9.9.3 审核成绩282

9.10 学生信息管理系统设计的关键技术288

9.11 本章小结296

9.12 思考与练习296

第10章 ASP.NET程序调试与纠错297

10.1 简单的ASP.NET应用程序故障及排除297

10.1.1 不能显示页面297

10.1.2 无法找到资源298

10.1.3 脱机时Web页面无效300

10.1.4 得到一个空页面300

10.1.5 其他问题300

10.2 较复杂的ASP.NET应用程序错误现象及解决方案301

10.2.1 无法调试ASP.NET Web应用程序301

10.2.2 调试ASP.NET应用程序时错误一302

10.2.3 调试ASP.NET应用程序时错误二302

10.2.4 运行ASP.NET Web应用程序时出现的错误303

10.2.5 由于未处理服务器端代码而导致ASP.NET页出现意外行为304

10.3 本章小结306

10.4 思考与练习306

附录1 ASP.NET常用函数307

附1.1 常用函数简表307

附1.2 一些特殊用法310

附录2 可扩展标记语言313

附2.1 HTML及其缺点313

附2.2 SGML(标准通用标记语言)313

附2.3 XML(可扩展标记语言)313

附2.4 XML的文档格式314

附2.5 用XSL文件显示XML文档315

附2.6 .NET对XML的支持318

附2.7 ADO.NET和XML322

参考文献和参考资料324

热门推荐