主页 详情

《21世纪高等学校计算机基础实用规划教材 ASP.NET程序设计高级教程》_陈长喜,许晓华,张万潮,于娜编_14323460_9787302476351

【书名】:《21世纪高等学校计算机基础实用规划教材 ASP.NET程序设计高级教程》
【作者】:陈长喜,许晓华,张万潮,于娜编
【出版社】:北京:清华大学出版社
【时间】:2017
【页数】:466
【ISBN】:9787302476351
【SS码】:14323460

最新查询

内容简介

第1章 XML操作

1.1 XML概述

1.1.1 什么是XML

1.1.2 XML与HTML的比较

1.1.3 XML技术的用途

1.2 XML文档结构

1.3 XML语法

1.3.1 文档声明

1.3.2 XML元素

1.3.3 XML属性

1.3.4 注释

1.3.5 特殊字符的处理

1.3.6 CDATA区

1.4 ASP.NET中XML操作

1.4.1 使用Visual Studio直接创建XML文档

1.4.2 以非缓存的流方式操作XML

1.4.3 以XML文档对象模型(DOM)类的方式操作XML

1.4.4 DataSet与XML之间的互操作

1.5 网站RSS应用

1.5.1 什么是RSS

1.5.2 RSS的工作过程

1.5.3 RSS文档的实例

1.5.4 RSS文档网站应用实例

1.5.5 在线RSS阅读器的实现

1.6 小结

1.7 习题

1.8 上机实践

第2章 AJAX开发

2.1 AJAX概述

2.1.1 什么是AJAX技术

2.1.2 AJAX的优势与局限性

2.1.3 AJAX的适用范围

2.2 用JavaScript脚本演绎AJAX工作原理

2.2.1 AJAX的运行原理

2.2.2 一个简单示例

2.3 第三方AJAX框架

2.4 jQuery框架下AJAX开发

2.5 ASP.NET AJAX服务器控件

2.5.1 ScriptManager控件

2.5.2 ScriptManagerProxy控件

2.5.3 UpdatePanel控件

2.5.4 UpdateProgress控件

2.5.5 Timer控件

2.6 AJAX Control Toolkit的使用

2.6.1 如何使用AJAX Control Toolkit

2.6.2 日期选取(CalendarExtender控件)

2.6.3 密码强度检测(PasswordStrength控件)

2.6.4 文本框自动完成输入(AutoCompleteExtender控件)

2.6.5 级联下拉列表(CascadingDropDown控件)

2.7 小结

2.8 习题

2.8.1 作业题

2.8.2 思考题

2.9 上机实践

第3章 LINQ技术

3.1 LINQ基础

3.1.1 LINQ的引入

3.1.2 Lambda表达式

3.1.3 LINQ函数

3.1.4 LINQ分类

3.2 LINQ to Obiects

3.2.1 LINQ查询数据

3.2.2 LINQ实现登录功能

3.2.3 LINQ实现销售单查询

3.3 LINQ to SQL

3.3.1 LINQ查询数据库表数据

3.3.2 使用LINQ向数据库插入数据

3.3.3 LINQ修改数据库中的数据

3.3.4 LINQ删除数据库中的数据

3.4 LINQ to XML

3.4.1 LINQ读取XML文件

3.4.2 LINQ查询XML元素

3.4.3 LINQ添加元素到XML

3.4.4 LINQ修改XML元素

3.5 LINQ to DataSet

3.5.1 LINQ查询DataSet数据

3.5.2 LINQ排序DataSet中数据

3.5.3 LINQ提取DataSet中数据

3.6 小结

3.7 习题

3.7.1 作业题

3.7.2 思考题

3.8 上机实践

第4章 数据库高级应用

4.1 数据库建模——PowerDesigner

4.1.1 需求模型

4.1.2 务流程模型

4.1.3 概念数据模型

4.1.4 逻辑数据模型

4.1.5 物理数据模型

4.1.6 由物理数据模型生成数据库

4.2 复杂查询

4.3 存储过程

4.4 触发器

4.5 函数

4.6 数据库级的错误跟踪与调试

4.7 小结

4.8 习题

4.9 上机实践

第5章 一致性处理

5.1 一致的页面管理

5.1.1 母版页概述

5.1.2 创建母版与内容页

5.1.3 母版页的嵌套与动态访问

5.1.4 母版页的应用范围与缓存

5.2 菜单操作

5.3 一致的数据处理

5.3.1 CRUD操作

5.3.2 分页

5.3.3 联想查询

5.3.4 导出Excel

5.4 小结

5.5 习题

5.5.1 作业题

5.5.2 思考题

5.6 上机实践

第6章 分布式应用开发

6.1 分布式简介

6.2 Web Service

6.2.1 Web Service介绍

6.2.2 Web Service服务器端开发

6.2.3 Web Service的部署

6.2.4 Web Service客户端开发

6.2.5 异步调用Web Service

6.3 WCF开发

6.3.1 WCF服务契约

6.3.2 发布和运行WCF服务

6.3.3 建立客户端访问WCF程序

6.3.4 运行程序

6.4 小结

6.5 习题

6.5.1 作业题

6.5.2 思考题

6.6 上机实践

第7章 ASP.NET安全性编程

7.1 SQL注入漏洞

7.1.1 SQL注入漏洞示例

7.1.2 SQL注入漏洞原理

7.1.3 SQL注入漏洞的防范

7.1.4 含有通配符的SQL注入攻击

7.1.5 非查询语句的SQL注入

7.2 XSS漏洞

7.2.1 XSS攻击示例

7.2.2 XSS攻击的防范

7.3 Cookie窃取漏洞

7.3.1 Cookie名字的由来

7.3.2 Cookie窃取漏洞实例

7.3.3 编码输出函数

7.3.4 HttpOnly

7.4 小结

7.5 习题

7.5.1 作业题

7.5.2 思考题

7.6 上机实践

第8章 ASP.NET中的三层架构

8.1 SqlHelper

8.1.1 SqlHelper类的实现

8.1.2 SqlHelper类的使用

8.2 三层架构

8.2.1 三层架构及其应用

8.2.2 三层架构的优缺点

8.3 三层架构中的其他成员

8.3.1 业务实体

8.3.2 通用类库(Common)

8.3.3 DBUtility

8.4 基于抽象工厂模式的三层架构

8.5 三层架构的扩充

8.6 小结

8.7 习题

8.7.1 作业题

8.7.2 思考题

8.8 上机实践

第9章 ASP.NET MVC框架

9.1 Web Forms模式

9.2 MVC模式

9.3 控制器(Controller)

9.3.1 动作

9.3.2 动作的返回值

9.3.3 新建控制器和动作

9.4 路由(Routing)

9.5 Razor视图引擎

9.6 模型

9.7 Controller与View的数据传递

9.7.1 ViewBag

9.7.2 强类型视图

9.8 数据库查找和添加实例

9.9 HtmlHelper

9.9.1 ActionLink——超链接

9.9.2 BeginForm——<form>窗体

9.9.3 TextBox——文本框

9.10 数据库删除和修改实例

9.11 小结

9.12 习题

9.12.1 作业题

9.12.2 思考题

9.13 上机实践

第10章 GDI+

10.1 GDI+绘图

10.1.1 DrawLine绘制直线

10.1.2 DrawPolygon

10.1.3 DrawString

10.1.4 在图片中添加文字

10.2 验证码技术

10.2.1 什么是验证码

10.2.2 简易验证码

10.2.3 汉字验证码

10.3 Chart控件

10.3.1 Chart控件简单示例

10.3.2 数据库与Chart控件的绑定

10.3.3 饼形图的绘制

10.4 小结

10.5 习题

10.5.1 作业题

10.5.2 思考题

10.6 上机实践

第11章 水晶报表Crystal Reprorts for VS

11.1 水晶报表简介

11.1.1 水晶报表的下载与安装

11.1.2 实现一个带有水晶报表的Web页面

11.2 编辑报表

11.2.1 字段

11.2.2 文本对象、线条对象、框对象

11.2.3 组

11.2.4 公式

11.2.5 参数

11.2.6 排序和汇总

11.3 格式化报表

11.3.1 报表节

11.3.2 页面设置

11.3.3 格式编辑器

11.4 交叉报表

11.4.1 创建交叉报表

11.4.2 交叉报表专家

11.5 小结

11.6 习题

11.6.1 作业题

11.6.2 思考题

11.7 上机实践

第12章 实现物联网关键技术

12.1 在ASP.NET页面中读写RFID标签

12.1.1 ASP.NET页面实现读卡操作

12.1.2 ASP.NET页面实现写卡操作

12.2 在页面中使用条码

12.2.1 一维条码与二维条码基本理论

12.2.2 常用一维条形码

12.2.3 QR Code二维码

12.2.4 在ASP.NET页面中使用条码

12.3 Web套打

12.4 小结

12.5 习题

12.6 上机实践

第13章 调试、发布与优化

13.1 调试错误与跟踪处理

13.1.1 页面级

13.1.2 应用程序级

13.2 网站发布

13.2.1 IIS 8.0管理器配置

13.2.2 ASP.NET网站发布与部署

13.2.3 应用程序和虚拟目录

13.2.4 DNS转换

13.3 高效编码优化

13.4 小结

13.5 习题

13.5.1 作业题

13.5.2 思考题

13.6 上机实践

第14章 开发综合实例

14.1 开发背景

14.2 需求分析

14.3 系统设计

14.3.1 功能设计

14.3.2 系统结构设计

14.3.3 系统数据库的设计

14.4 系统实现

14.4.1 开发环境介绍

14.4.2 系统中使用的存储过程介绍

14.4.3 Models实体类的实现

14.4.4 SqlHelper类的实现

14.4.5 DAL数据访问层的实现

14.4.6 BLL业务逻辑层的实现

14.4.7 表示层的实现

14.4.8 三层架构之间相互引用的实现

14.4.9 功能模块的实现

14.5 小结

附录 HTML特殊字符编码对照表

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
1d229309be2939029592fef249be3764#1b7467ecf8161ef142d2b7c0f1bb9425#75166340#ASP.NET程序设计高级教程_14323460.zip