图书介绍

高等学校计算机语言应用教程 ASP.NET应用教程PDF|Epub|txt|kindle电子书版本网盘下载

高等学校计算机语言应用教程 ASP.NET应用教程
  • 石志国 刘冬梅 陈上编著 著
  • 出版社: 清华大学出版社
  • ISBN:
  • 出版时间:2005
  • 标注页数:276页
  • 文件大小:106MB
  • 文件页数:292页
  • 主题词:

PDF下载


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

下载说明

高等学校计算机语言应用教程 ASP.NET应用教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 .NET应用开发体系与环境配置1

1.1 软件编程体系简介1

1.1.1 B/S架构编程体系1

第一部分 .NET编程基础与环境配置1

1.1.2 C/S架构编程体系2

1.2 企业应用开发架构2

1.2.1 两层架构2

1.2.2 三层架构2

1.2.3 N层架构3

1.2.4 开发架构比较3

1.3 .NET应用开发架构3

1.3.1 .NET的设计目标4

1.3.2 .NET框架结构4

1.4 ASP.NET概述5

1.4.1 ASP.NET的历史5

1.5 配置ASP.NET的运行环境6

1.5.1 安装IIS6

1.4.2 ASP.NET的脚本语言6

1.5.2 安装.NET Framework8

1.5.3 测试ASP.NET运行环境9

1.5.4 SQL Server的安装9

小结13

课后习题和上机练习13

2.1.2 C#程序结构15

2.1.1 C#的特点15

2.1 C#概述15

第2章 C#语言程序设计基础15

2.1.3 C#编译器16

2.1.4 程序的输入和输出16

2.1.5 命令行参数17

2.1.6 C#注释18

2.2 C#的数据结构19

2.2.1 变量和常量19

2.2.2 值类型20

2.2.3 引用类型23

2.3.1 算术操作符27

2.3 操作符与控制语句27

2.3.2 赋值操作符28

2.3.3 逻辑操作符28

2.3.4 分支语句28

2.3.5 循环语句31

2.3.6 跳转语句33

2.4 异常处理34

2.4.1 try…catch结构35

2.4.3 try…catch…finally结构36

2.4.2 try…finally结构36

2.5 C#面向对象程序设计基础37

2.5.1 类的定义37

2.5.2 继承38

2.5.3 类的访问修饰符38

2.5.4 构造函数和析构函数40

2.5.5 this关键字41

2.5.6 static关键字42

2.6.2 虚方法44

2.6.1 多态性44

2.6 C#面向对象高级特性44

2.6.3 抽象类46

2.6.4 函数重载47

2.6.5 装箱49

2.7 常用的几个函数49

2.7.1 转换函数49

2.7.2 字符串处理函数50

小结51

课后习题和上机练习52

第二部分 ASP.NET程序设计基础53

第3章 ASP.NET服务器端控件53

3.1 服务器端控件概述53

3.1.1 理解服务器端控件53

3.1.2 ASP.NET页面的处理过程54

3.1.3 页面的事件54

3.1.4 页面指示符55

3.2 HTML服务器端控件56

3.2.1 HtmlAnchor控件57

3.2.3 HtmlInput控件58

3.2.2 HtmlImage控件58

3.2.4 HtmlInputFile控件60

3.3 Web服务器端控件61

3.3.1 Web服务器端控件的层次61

3.3.2 文本、标签和图像控件62

3.3.3 超级链接控件64

3.3.4 下拉列表控件64

3.3.5 单选框和复选框66

3.3.6 表格控件68

3.3.7 文本控件70

3.3.8 容器控件70

3.3.9 广告栏控件和日历控件72

3.4 验证控件74

3.4.1 验证控件简介75

3.4.2 必须字段验证控件75

3.4.3 比较验证控件76

3.4.4 范围验证控件77

3.4.5 正则表达式匹配验证79

3.4.6 验证总结控件80

3.4.7 自定义控件82

3.5 用户控件83

3.5.1 用户控件的编写方法83

3.5.2 用户控件实现注册界面84

3.6 服务器端控件的动态数据绑定85

小结86

课后习题和上机练习86

4.1.1 ASP.NET常用内置对象87

4.1.2 ASP.NET页面的结构87

第4章 ASP.NET的页面结构和内置对象87

4.1 ASP.NET内置对象概述87

4.2 Response对象88

4.2.1 输出数据88

4.2.2 网页转向89

4.2.3 停止输出89

4.2.4 输出文件90

4.3.1 Request的编码方式91

4.3.2 解决中文问题91

4.3 Request对象91

4.3.3 从浏览器获取数据92

4.3.4 得到客户端的信息93

4.4 Application对象94

4.4.1 使用自定义属性94

4.4.2 聊天室应用95

4.4.3 网页计数器96

4.5.1 重新编码98

4.5 Server对象98

4.5.2 获取物理路径99

4.6 Session对象99

4.6.1 对Session的理解100

4.6.2 自定义属性100

4.6.3 设置有效期和使Session失效101

4.7 Trace对象102

4.8 Cookie对象103

4.8.1 将信息保存到浏览器103

4.9 ASP.NET网站配置文件104

4.9.1 global.asax文件的结构104

4.8.2 读取保存的信息104

4.9.2 实现动态在线人数统计105

4.10 ASP.NET运行配置文件107

4.10.1 配置文件特点107

4.10.2 配置文件结构107

4.10.3 ASP.NET代码隐藏技术108

小结109

课后习题和上机练习109

5.1.1 对文件进行操作110

5.1 System.IO命名空间操作文件系统110

第5章 .NET框架类110

5.1.2 对文件夹进行操作116

5.2 使用System.Drawing命名空间118

5.2.1 GDI+介绍118

5.2.2 使用System.Drawing画图119

5.3 ASP.NET中的字符加密120

5.4 发送需要服务器端验证的E-mail121

5.4.1 使用System.Web.Mail发送E-mail121

5.4.2 使用.NET外部组件发送E-mail123

5.5.1 利用机器名查找该站点的IP地址125

5.5 使用System.Net命名空间125

5.5.2 利用IP地址查找该站点的机器名126

5.5.3 检测服务器开放的端口信息127

小结129

课后习题和上机练习129

第三部分 ASP.NET数据库程序设计130

第6章 ADO.NET数据访问接口130

6.1 ADO.NET的结构130

6.1.1 数据提供程序131

6.2 SQL语言概述132

6.1.2 DataSet简介132

6.2.1 基本SQL语句133

6.2.2 聚合函数137

6.2.3 分组查询139

6.2.4 交叉查询139

6.3 Connection对象140

6.4 Command对象142

6.4.1 ExecuteReader方法142

6.4.2 ExecuteScalar方法145

6.4.4 ADO.NET事务处理146

6.4.3 ExecuteNonQuery方法146

6.5 DataReader对象148

6.6 DataAdapter对象149

6.7 DataSet对象153

6.8 DataView对象155

6.9 数据控件157

6.9.1 Repeater数据控件157

6.9.2 DataList数据控件160

6.9.3 DataGrid数据控件163

课后习题和上机练习175

小结175

第7章 ADO.NET操作SQL Server数据库176

7.1 SQL Server简介176

7.2 SQL Server的集成环境介绍176

7.2.1 SQL服务管理器176

7.2.2 企业管理器177

7.2.3 查询分析器177

7.2.5 联机帮助178

7.2.4 事件探查器178

7.3 创建数据库179

7.3.1 创建数据库179

7.3.2 删除数据库181

7.3.3 SQL Server提供的数据类型181

7.3.4 创建数据库表182

7.3.5 修改表结构183

7.3.6 删除数据库表183

7.4.1 使用Identity属性184

7.4 数据完整性184

7.4.2 使用Uniqueidentifier类型185

7.4.3 使用六大约束186

7.5 ADO.NET对象操作SQL Server数据库191

7.5.1 建立SQL Server数据库表191

7.5.2 使用ADO.NET对象192

7.6 SQL Server存储过程194

7.6.1 存储过程的概念194

7.6.2 创建SQL Server存储过程194

7.7.1 调用无输入输出参数存储过程199

7.7 ADO.NET操作SQL Server存储过程199

7.7.2 调用带输入输出参数的存储过程201

7.8 SQL Server触发器202

7.8.1 触发器的作用202

7.8.2 触发器的类型202

7.8.3 创建INSERT触发器203

7.8.4 创建DELETE触发器204

7.8.5 创建UPDATE触发器205

7.8.6 创建混合触发器206

7.8.7 创建事务触发器206

小结207

课后习题和上机练习207

第8章 XML程序设计基础209

8.1 XML的概念209

8.1.1 XML文档的结构209

8.1.2 使用属性210

8.1.3 XML声明211

8.1.5 字符和实体引用212

8.1.4 注释212

8.2 XML的三种显示格式213

8.2.1 CSS样式表213

8.2.2 XSL样式语言214

8.2.3 XML数据岛技术216

8.3 XML的两种语法规则218

8.3.1 DTD文档类型定义218

8.3.2 Schema文档规则221

8.4.2 ISO 8859字符集222

8.4.3 Unicode字符集222

8.4.1 ASCII字符集222

8.4 XML规范中的字符集222

8.4.4 中文字符集223

8.4.5 UTF-8字符集224

8.4.6 UTF-16字符集224

8.5 在XML中使用HTML224

8.5.1 在XML使用HTML标记224

8.5.2 在XML中使用JavaScript代码225

8.6.1 System.Xml命名空间226

8.6 .NET处理XML文件的命名空间226

8.6.2 DataSet的XML处理方法227

8.7 在ASP.NET中读取XML227

8.7.1 方式一:使用XML控件227

8.7.2 方式二:使用DOM技术228

8.7.3 方式三:使用DataSet对象229

8.7.4 方式四:按文本方式读取229

8.8 在ASP.NET中创建XML文档231

8.8.1 方式一:利用DataSet创建231

8.8.2 方式二:利用DOM对象创建232

8.8.3 方式三:利用文本方式创建233

小结235

课后习题和上机练习235

第四部分 Web服务与项目开发236

第9章 基于XML的.NET Web服务236

9.1 Web服务简介236

9.1.1 Web服务核心技术基础236

9.1.2 Web服务的接口描述236

9.2.2 测试Web服务237

9.2 创建并使用Web服务237

9.2.1 编写Web服务237

9.2.3 使用Web服务238

9.3 Web服务中的数据类型241

9.3.1 创建Web服务242

9.3.2 本地调用代理程序244

9.4 Web服务使用ASP.NET内部对象246

9.5 使用SOAP协议248

9.5.1 SOAP的结构249

9.5.2 定义和处理SOAP头条目250

9.6 Web服务的数据服务253

小结256

课后习题和上机练习257

第10章 考试系统的分析与设计258

10.1 面向对象的系统分析与系统设计概述258

10.2 面向对象建模语言与建模工具258

10.2.1 UML发展史258

10.3 系统分析与用例图259

10.2.3 UML绘制工具259

10.2.2 UML的特点259

10.3.1 常用元素概述260

10.3.2 执行者260

10.3.3 用例261

10.4 系统设计与动态图262

10.4.1 动态模型的必要性262

10.4.2 动态模型内容263

10.4.3 绘制动态图263

10.5.2 CMM简介265

10.5 软件项目开发过程标准265

10.5.1 ISO9001简介265

10.5.3 CMM的5个级别266

10.6 在线考试系统的实现267

10.6.1 考试系统数据库设计267

10.6.2 考试系统的程序设计268

小结275

课后习题和上机练习275

参考文献277

热门推荐