注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计网络编程循序渐进ASP.NET教程

循序渐进ASP.NET教程

循序渐进ASP.NET教程

定 价:¥35.00

作 者: (美)Joe Martin,(美)Brett Tomson著;万松明,张滨义译
出版社: 人民邮电出版社
丛编项: .NET精选系列
标 签: 互连网络 程序设计 教材

ISBN: 9787115098986 出版时间: 2002-01-01 包装: 精装
开本: 26cm 页数: 317 字数:  

内容简介

  ASP.NET是微软公司流行的动态Web编程技术ASP的最新版本,本书以循序渐进的方式介绍ASP.NET,引导读者逐步步入ASP.NET的殿堂。本书分五部分,共24章。第一部分为使用ASP.NET做准备,包括ASP.NET初步、提供Internet信息服务、Visual Basic.NET简介等内容。第二部分介绍如何创建ASP.NET页面,包括ASP.NET页面语法、创建用户界面、Web服务器控件和验证控件等内容。第三部分介绍了应用程序级的主题,包括Web应用程序、应用程序安全性、错误处理和应用程序调试等内容。第四部分介绍了数据操纵技术,包括数据库的连接和操纵、ADO.NET、存储过程和函数以及XML等内容。最后一部分介绍了扩展ASP.NET方面的知识,包括Web服务、应用程序的配置、本地化、部署、优化和性能分析等内容。本书适合初中级用户阅读。通过阅读本书,读者可以快速、全面地掌握ASP.NET。

作者简介

暂缺《循序渐进ASP.NET教程》作者简介

图书目录

第一部分 准备工作
第1章 ASP.NET初步 
1.1 ASP.NET是什么 
1.1.1 ASP.NET独立于浏览器吗 
1.1.2 在ASP.NET中可使用哪些编程语言 
1.1.3 运行ASP.NET的系统需求 
1.2 配置IIS 5.0 
1.3 安装.NET框架SDK 
1.4 总结 
1.5 问与答    
1.6 作业 
1.6.1 小测验 
1.6.2 练习 
1.7 小测验答案 
第2章 提供Internet信息服务 
2.1 选择托管环境 
2.1.1 以前的情况和现在的情况 
2.1.2 Windows 2000上的IIS
2.2 选择开发环境 
2.2.1 需要何种开发工具 
2.3 创建第一个网站 
2.3.1 Windows Server计算机的高级选项 
2.3.2 创建虚拟目录 
2.3.3 第一个Web页 
2.4 为何使用ASP.NET而不是其他技术 
2.4.1 CGI应用程序 
2.4.2 ISAPI应用程序
2.4.3 ASP应用程序 
2.4.4 ASP.NET应用程序 
2.5 总结 
2.6 问与答
2.7 作业 
2.7.1 小测验 
2.8 小测验答案
第3章 Visual Basic.NET简介 
3.1 Visual Basic.NET 
3.1.1 变量 
3.1.2 数组 
3.1.3 条件语句 
3.1.4 循环 
3.1.5 过程 
3.1.6 类 
3.2 总结 
3.3 问与答
3.4 作业 
3.4.1 小测验 
3.4.2 练习 
3.5 小测验答案 
第4章 使用ASP.NET 
4.1 ASP.NET的文件层次结构 
4.2 名称空间 
4.2.1 System名称空间 
4.2.2 Microsoft名称空间 
4.2.3 在ASP.NET页面中使用名称空间 
4.3 ASP.NET中的编程语言 
4.4 开发工具 
4.5 总结 
4.6 问与答
4.7 作业 
4.7.1 小测验 
4.7.2 练习 
4.8 小测验答案 
第二部分 创建ASP.NET页面
第5章 ASP.NET页面的语法 
5.1 Visual Studio 
5.2 ASP.NET语法元素
5.2.1 页面编译指令 
5.2.2 代码声明块 
5.2.3 代码交付块 
5.2.4 服务器端注释
5.2.5 HTML控件语法
5.2.6 自定义服务器控件语法 
5.2.7 服务器控件的事件绑定语法 
5.2.8 数据绑定表达式语法 
5.2.9 服务器端对象标记语法
5.2.10 服务器端Include编译指令的语法 
5.3 总结 
5.4 问与答
5.5 作业 
5.5.1 小测验 
5.5.2 练习 
5.6 小测验答案 
第6章 使用ASP .NET Web表单创建用户界面 
6.1 Web表单简介 
6.1.1 Web表单代码模型 
6.1.2 Web表单页面的处理过程 
6.1.3 Web表单的生命周期 
6.1.4 状态管理 
6.2 Web表单事件模型 
6.3 在VS.NET中使用Web表单 
6.3.1 创建一个Web应用程序 
6.3.2 在Web应用程序中添加Web表单 
6.4 总结 
6.5 问与答
6.6 作业 
6.6.1 小测验 
6.7 小测验答案
第7章 Web表单服务器控件 
7.1 服务器控件是什么 
7.1.1 HTML服务器控件 
7.1.2 ASP.NET服务器控件 
7.1.3 验证控件 
7.1.4 用户控件 
7.2 使用HTML服务器控件 
7.2.1 为HTML服务器控件编写事件处理程序 
7.3 使用ASP.NET服务器控件 
7.3.1 使用VS.NET 
7.3.2 为ASP.NET服务器控件编写事件处理程序 
7.3.3 层叠样式表 
7.3.4 数据绑定控件TextBox 
7.3.5 AutoPostBack属性 
7.3.6 ASP.NET Calendar控件 
7.3.7 ASP.NET DropDownList控件 
7.3.8 ASP.NET CheckBox控件 
7.3.9 ASP.NET RadioButton控件 
7.3.10 ASP.NET多行TextBox控件 
7.4 总结 
7.5 问与答
7.6 作业 
7.6.1 小测验 
7.6.2 练习 
7.7 小测验答案 
第8章 Web表单验证 
8.1 Web表单验证简介 
8.1.1 使用验证控件 
8.1.2 验证控件的类型
8.2 在页面中使用各种验证控件 
8.3 总结 
8.4 问与答
8.5 作业 
8.5.1 小测验 
8.5.2 练习 
8.6 小测验答案 
第三部分 ASP.NET应用程序主题
第9章 ASP.NET Web应用程序 
9.1 ASP.NET Web应用程序是什么 
9.1.1 Web应用程序的生命周期 
9.1.2 Global.asax文件 
9.2 状态管理 
9.2.1 应用程序状态数据 
9.2.2 会话状态数据 
9.2.3 会话跟踪 
9.2.4 状态管理范例 
9.3 总结 
9.4 问与答
9.5 作业 
9.5.1 小测验 
9.5.2 练习 
9.6 小测验答案 
第10章 安全性 
10.1 安全性概述 
10.1.1 ASP.NET的数据流程 
10.1.2 ASP.NET安全体系结构
10.1.3 ASP.NET子标记 
10.1.4 ASP.NET认证和授权 
10.2 使用SSL建立加密连接 
10.2.1 申请一个用于SSL的证书 
10.2.2 向认证中心申请证书 
10.3 总结 
10.4 问与答
10.5 作业 
10.5.1 小测验 
10.5.2 练习 
10.6 小测验答案 
第11章 在应用程序中加入电子邮件功能 
11.1 架设SMTP 
11.2 发送电子邮件 
11.2.1 System.Web.Mail名称空间 
11.2.2 创建一个简单的电子邮件表单 
11.2.3 发送HTML电子邮件消息 
11.2.4 在电子邮件中加入附件 
11.3 总结 
11.4 问与答
11.5 作业 
11.5.1 小测验 
11.5.2 练习 
11.6 小测验答案 
第12章 读写Web服务器上的文件 
12.1 提供的类 
12.1.1 File类 
12.1.2 FileStream类 
12.1.3 FileMode、FileAccess和FileShare枚举 
12.1.4 StreamReader类 
12.1.5 StreamWriter类 
12.1.6 Directory类 
12.2 应用程序范例 
12.3 总结 
12.4 问与答
12.5 作业 
12.5.1 小测验 
12.5.2 练习 
12.6 小测验答案 
12.6.1 小测验 
第13章 处理错误 
13.1 异常处理基础知识 
13.2 非结构化异常处理 
13.2.1 On Error语句 
13.2.2 Err对象 
13.3 结构化异常处理 
13.3.1 Exception类 
13.4 常见的异常 
13.5 引发异常 
13.5.1 ApplicationException类 
13.5.2 自定义异常 
13.6 总结 
13.7 问与答
13.8 作业 
13.8.1 小测验 
13.8.2 练习 
13.9 小测验答案 
第14章 调试ASP.NET应用程序 
14.1 跟踪是什么 
14.1.1 启用页面级跟踪 
14.1.2 启用应用程序级跟踪 
14.1.3 Trace.axd应用程序 
14.2 使用SDK调试器 
14.2.1 调试器的位置
14.2.2 附加到ASP.NET工作进程中 
14.2.3 装载源文件 
14.2.4 调试器窗口 
14.3 总结 
14.4 问与答
14.5 作业 
14.5.1 小测验 
14.5.2 练习 
14.6 小测验答案 
第四部分 给应用程序提供数据
第15章 使用数据库 
15.1 什么是数据库 
15.1.1 何时需要使用关系型数据库 
15.1.2 表 
15.1.3 结构化查询语言 
15.2 服务器端数据存取 
15.2.1 ADO.NET概述 
15.2.2 使用ADO.NET定义数据库访问 
15.3 总结 
15.4 问与答
15.5 作业 
15.5.1 小测验 
15.5.2 练习 
15.6 小测验答案 
第16章 读取数据库表中的数据 
16.1 连接数据库 
16.1.1 Microsoft SQL Server数据库 
16.1.2 其他数据源 
16.2 执行SQL来读取数据 
16.3 使用数据绑定来显示结果 
16.4 总结 
16.5 问与答
16.6 作业 
16.6.1 小测验 
16.6.2 练习 
16.7 小测验答案 
第17章 插入、更新和删除数据库记录 
17.1 使用参数化SQL语句 
17.1.1 SQLParameters类 
17.1.2 SQLParameter类 
17.2 插入记录 
17.3 删除记录 
17.4 更新记录 
17.5 总结 
17.6 问与答
17.7 作业 
17.7.1 小测验 
17.7.2 练习 
17.8 小测验答案 
第18章 ADO.NET数据集 
18.1 ADO.NET中的数据读取对象 
18.1.1 DataSet对象 
18.1.2 DataTable对象
18.1.3 DataColumn对象
18.1.4 DataRow对象 
18.1.5 DataRelation对象 
18.2 总结 
18.3 问与答
18.4 作业 
18.4.1 小测验 
18.4.2 练习 
18.5 小测验答案 
第19章 存储过程和函数 
19.1 存储过程和函数的好处 
19.1.1 模块化编程 
19.1.2 执行速度快 
19.1.3 降低网络流量
19.1.4 提高应用程序的安全性 
19.2 存储过程 
19.2.1 设计存储过程 
19.2.2 执行存储过程 
19.3 函数 
19.3.1 函数的类型 
19.3.2 函数的确定性
19.3.3 设计函数 
19.3.4 执行函数 
19.4 总结 
19.5 问与答
19.6 作业 
19.6.1 小测验 
19.6.2 练习 
19.7 小测验答案 
第20章 使用高级数据库技术 
20.1 什么是XML 
20.1.1 成型(well-formed)和有效(valid) 
20.1.2 XML的优点 
20.2 ADO.NET和XML
20.2.1 DataSet类 
20.2.2 XMLDocument类 
20.2.3 XMLDataDocument类 
20.3 使用ADO.NET和XML 
20.3.1 读取数据并将其保存为XML 
20.3.2 读取XML文档中的数据 
20.3.3 读取XML数据、修改XML数据并将其保存为XML 
20.4 总结 
20.5 问与答
20.6 作业 
20.6.1 小测验 
20.6.2 练习 
20.7 小测验答案 
第五部分 扩展ASP.NET
第21章 Web服务 
21.1 何为Web服务 
21.2 何为Web方法 
21.3 创建一个Web服务 
21.4 使用Web服务 
21.4.1 使用wsdl.exe生成一个Web服务代理类 
21.4.2 在客户应用程序中使用Web服务 
21.5 使用Web服务存取数据 
21.5.1 开发一个使用Web服务的程序 
21.6 在Web服务中使用Application对象和Session对象 
21.7 总结 
21.8 问与答
21.9 作业 
21.9.1 小测验 
21.9.2 练习 
21.10 小测验答案 
第22章 配置、本地化和部署 
22.1 配置 
22.1.1 配置文件是什么 
22.1.2 声明 
22.1.3 设置 
22.1.4 检索配置 
22.2 使用其他语言
22.2.1 国际化 
22.2.2 设置文化和编码方式 
22.2.3 本地化ASP.NET应用程序 
22.2.4 使用资源文件 
22.3 部署ASP.NET应用程序 
22.4 总结 
22.5 问与答
22.6 作业 
22.6.1 小测验 
22.6.2 练习 
22.7 小测验答案 
第23章 ASP.NET应用程序的优化和性能分析 
23.1 ASP.NET应用程序的优化 
23.1.1 .NET框架的优化特性 
23.1.2 高性能ASP.NET应用程序 
23.2 监视和分析ASP.NET应用程序
23.2.1 ASP.NET运行阶段分析 
23.2.2 使用Windows NT/2000系统监视器 
23.3 总结 
23.4 问与答
23.5 作业 
23.5.1 小测验 
23.5.2 练习 
23.6 小测验答案 
第24章 Web专题讨论 
24.1 构思 
24.1.1 主页
24.1.2 数据库 
24.1.3 ContestData类 
24.1.4 Join页面 
24.1.5 用户服务器控件 
24.1.6 用户控件UserInfo 
24.1.7 UserAdmin页面 
24.1.8 My User Profile页面 
24.1.9 用户控件Contestinfo 
24.1.10 Contest Admin页面 
24.1.11 ContestActivity页面
24.1.12 ContestList用户控件
24.1.13 List Contests页面 
24.1.14 List My Contests页面 
24.1.15 List Available Contests页面 
24.2 总结 
24.2.1 练习

本目录推荐