ASP.NET技术基础
ASP.NET技术基础封面图

ASP.NET技术基础

许锁坤, 编

出版社:高等教育出版社

年代:2007

定价:22.7

书籍简介:

本书为普通高等教育“十一五”国家级规划教材。以知识点+案例的方式组织教材,着重让学生掌握ASP.NET的编程知识,培养学生的基本编程技能。本教材共分为十章,主要包括ASP.NET开发技术引论、ASP.NET应用程序界面的构建、基于C#的ASP.NET应用程序编码技术、用户输入数据的验证与处理、ADO.NET数据库访问技术、数据列表控件的应用技术、WEB服务技术、ASP.NET应用程序的管理与配置、应用程序体系结构、ASP.NET开发技术综合应用-新闻发布系统等内容,同时本书也提供了很多实训内容,将知识内容和实训内容进行了紧密结合。本教材配套有电子教案、源代码、教学素材等相关资源。本书可作为应用性、技能型人才培养的各类教育相关专业的教学用书,也可供各类培训、计算机从业人员和爱好者参考使用。

书籍目录:

第一章 ASP.NET开发技术引论

1.1 Web应用程序

1.1.1 什么是Web应用程序

1.1.2 web应用程序开发技术

1.2 Microsoft.NET开发平台

1.2.1 Microsoft.NET开发平台简介

1.2.2 什么是ASP.NET

1.2.3 ASP.NET主要技术

1.3 ASP.NET开发与运行环境配置

1.3.1 安装软件

1.3.2 安装与配置IIS

1.4 初识ASP.NET应用程序

1.4.1 第一个ASP.NET应用程序

1.4.2 代码编程方式

1.4.3 ASP.NET应用程序文件

本章小结

思考题

实训 ASP.NET应用程序运行环境配置与测试

第二章 ASP.NET应用程序界面的构建

2.1 ASP.NET编程模型

2.1.1 窗体用户界面

2.1.2 事件驱动编程

2.1.3 窗体生命周期

2.2 窗体界面元素--Web服务器控件

2.2.1 基本输入输出控件

2.2.2 按钮类控件

2.2.3 页面导航控件

2.2.4 选择类控件

2.2.5 容器和占位控件

2.2.6 广告和日历控件

2.3 第三方控件

2.3.1 菜单设计控件

2.3.2 文本编辑控件

2.4 用户控件

2.4.1 设计用户控件

2.4.2 在程序界面中添加用户控件

2.5 程序界面设计原则

本章小结

思考题

实训2.1 Web服务器控件的取值和属性设置

实训2.2 使用Tree View控件设计树型菜单

实训2.3 使用Free Text Box控件设计文本编辑界面

第三章 基于c﹟的ASP.NET应用程序编码技术

3.1 C﹟语法基础

3.1.1 C﹟语句标识

3.1.2 数据类型

3.1.3 命名变量

3.1.4 操作符

3.1.5 基本数据类型的转换

3.2 字符串处理

3.2.1 字符串操作

3.2.2 检索字符串中的特定字符

3.3 程序流程控制

3.3.1 程序分支控制及其应用

3.3.2 程序循环控制及其应用

3.4 数组和数组列表

3.4.1 数组(Array)

3.4.2 数组列表(ArrayList)

3.5 编写和使用类

3.5.1 项目内添加类库文件

3.5.2 创建新的类库项目

3.5.3 使用属性

3.6 异常处理

本章小结

思考题

实训3.1 字符串处理

实训3.2 C﹟程序流程控制

实训3.3 编写和使用类

第四章 用户数据处理及页面参数传递

4.1 用户数据验证--编码方法

4.1.1 编写验证方法

4.1.2 用户注册信息验证

4.2 用户数据验证--控件方法

4.2.1 数据验证控件

4.2.2 验证控件的综合应用

4.3 常用的ASP.NET内部对象

4.3.1 Response对象

4.3.2 Request对象

4.3.3 Session对象

4.3.4 Application对象

4.3.5 Server对象

4.4 页面导航与参数传递

4.4.1 页面导航方法

4.4.2 页面间参数传递

4.5 在ASP.NET中使用客户端脚本

4.5.1 直接使用客户端脚本

4.5.2 调用JavaScript函数

本章小结

思考题

实训4.1 用户数据验证--C﹟

实训4.2 用户数据验证--控件

实训4.3 页面间参数传递

第五章 ADO.NET数据库访问技术

5.1 ADO.NET概述

5.1.1 ADO.NET组成

5.1.2 数据访问机制

5.2 连接数据库

5.2.1 Connection对象

5.2.2 不同数据库的连接方式

5.2.3 数据库的连接状态

5.3 连接式数据库操作

5.3.1 Command对象

5.3.2 使用Command对象操作数据库

5.3.3 DataReader对象

5.4 断开式数据库操作

5.4.1 Data Set和Data Adapter对象

5.4.2 Data Grid数据绑定

5.4.3 选择控件数据绑定

5.4,4 使用Data Set对象操作数据库

5.5 XML数据访问

5.5.1 XML文档结构

5.5.2.Data Set访问XML文件

5.6 事务处理

本章小结

思考题

实训5.1 连接数据库

实训5.2 Command对象操作数据库

实训5.3 DataReader对象的使用

实训5.4 DamSet对象操作数据库

实训5.5 事务处理

第六章 数据列表控件的应用技术

6.1 DataGrid控件

6.1.1 定制DataGrid控件

6.1.2 DataGrid分页技术

6.1.3 在DataGrid中操作数据库

6.1.4 在DataGrid中使用模板列

6.2 Data List控件

6.2.1 Data List控件使用模板

6.2.2 在Data List控件中显示数据

6.3 Repeater控件

6.3.1 Repeater控件模板

6.3.2 在Repeater控件中显示数据

本章小结

思考题

实训6.1 Data Grid中使用模板

实训6.2 Data Grid操作数据库

实训6.3 Data List显示数据

实训6.4 Repeater显示数据

第七章 web服务技术

7.1 Web服务技术基础

7.1.1 什么是Web服务

7.1.2 Web服务技术基础

7.2 创建和使用Web服务

7.2.1 创建和测试Web服务

7.2.2 调用Web服务

7.3 Web 服务中的数据类型

7.3.1 数据类型处理

7.3.2 使用Data Set传递数据

7.4 SOAP的使用

7.4.1 SOAP消息结构

7.4.2 使用SOAP传输信息

7.5 ASP.NET Web服务应用实例

本章小结

思考题

实训7.1 创建第一个Web服务

实训7.2 数据库Web服务

第八章 ASP.NET应用程序的管理与部署

8.1 状态管理

8.1.1 服务器端和客户端的状态管理

8.1.2 进程内和进程外状态管理

8.1.3 Global.asax文件

8.2 缓存优化

8.2.1 页面级输出缓存

8.2.2 片段缓存

8.2.3 使用Cache对象

8.3 配置ASP.NET应用程序

8.3.1 Machine.config文件

8.3.2 web.config文件

8.4 部署ASP.NET应用程序

8.4.1 使用复制部署

8.4.2 使用Web安装项目

8.5 Web应用程序安全策略

8.5.1 攻击类型

8.5.2 常见漏洞分析

8.5.3 安全威胁模型STRIDE

8.5.4 安全应用实例

本章小结

思考题

实训8.1 数据加密处理

实训8.2 使用Web安装项目

第九章 软件开发架构

9.1 企业应用开发模式

9.1.1 客户机/服务器模式

9.1.2 浏览器/服务器模式

9.2 Web应用程序的分层架构

9.2.1 Web应用程序的分层

9.2.2 三层体系架构

9-3 使用ASP.NET开发三层应用程序

9.3.1 创建数据库访问组件

9.3.2 创建业务逻辑组件

9.3.3 创建表现层

9.4 三层应用开发实例--用户管理

9.4.1 需求分析与设计

9.4.2 编码实现

本章小结

思考题

实训 用户管理模块的设计与实现(三层)

第十章 ASP.NET开发技术综合应用--新闻发布系统

10.1 系统需求分析

10.1.1 系统功能描述

10.1.2 系统功能模块的划分

10.2 新闻系统的设计

10.2.1 数据库设计

l0.2.2 系统结构设计

10.2.3 界面流程设计

10.3 系统功能的实现

10.3.1 新闻浏览

10.3.2 新闻类别管理

10.3.3 新闻管理

10.3.4 用户管理

10.3.5 权限管理

本章小结

思考题

实训 ASP.NET开发技术综合应用实践

内容摘要:

《ASP.NET技术基础》从开发人员的角度出发,以ASP.NET Web应用程序开发所需的关键技术为主线组织讲授内容,体现了基于应用的系统性。《ASP.NET技术基础》内容主要包括ASP.NET应用程序开发和运行环境的配置,用户界面设计技术,基于C﹟的ASP.NET应用程序编码技术,ADO.NET数据库访问技术,ASP.NET应用程序的管理与Web应用程序架构技术等。《ASP.NET技术基础》目的是使读者通过阅读《ASP.NET技术基础》,对基于C﹟语言的ASP.NET应用编程有一个清晰的思路,并能快速掌握ASP.NET Web应用程序开发的实用技术,达到独立完成中小型商业化Web应用程序的设计与开发目标。
《ASP.NET技术基础》所附光盘主要包括三部分内容:一是书中所有实例源码,可直接在讲授过程中演示运行;二是所有实训项目源码,学生上机时可参照运行结果实现实训要求;三是《ASP.NET技术基础》的一套辅助教学软件《计算机辅助教学系统》,其功能包括教学资源的学习、在线答疑、上传实训作业、批改作业、作业浏览和作业分数查询等。
《ASP.NET技术基础》可作为应用性,技能型人才培养的各类教育“ASP.NET技术基础”课程的教学用书,也可供各类培训、计算机从业人员和程序设计爱好者参考使用。

书籍规格:

书籍详细信息
书名ASP.NET技术基础站内查询相似图书
9787040212280
如需购买下载《ASP.NET技术基础》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位高等教育出版社
版次1版印次1
定价(元)22.7语种简体中文
尺寸26装帧平装
页数印数 5000

书籍信息归属:

ASP.NET技术基础是高等教育出版社于2007.06出版的中图分类号为 TP393.092 的主题关于 主页制作-程序设计-高等学校-教材 的书籍。