微信扫一扫,移动浏览光盘
简介
本书以技术专题的方式,循序渐进地介绍使用ASP.NET开发Web应用程序的方法和技巧。其内容以ASP.NET为基础,选取Web应用程序的典型实例进行讲解。全书共分2章,第1-11章主要对ASP.NET数据库应用高级技术的各个方面分别进行说明和解析,并附以实例指导;第12-2章则通过一些翔实的开发程序来帮助读者深入理解ASP.NET,以及学习如何利用ASP.NET来构建功能强大的Web应用程序。
本书选材新颖,由浅到深,内容完整,涵盖了ASP.NET数据访问和ASP.NET安全与性能,以及XMLWebService等高级应用,是一本简单易懂,极具实用性的教程。随书附有包含本书所有实例源码的光盘。
本书主要面向有一定Web应用开发基础、准备学习ASP.NET编程或者提高ASP.NET编程技巧的读者。
VisualStudio.NET是Microsoft公司推出的可视化开发工具,ASP.NET作为VisualStudio.NET的组成部分之一,已经成为Intemet中Web应用程序的新一代开发工具,并逐渐被广大程序员普遍采用。
在微软的.NET战略中,ASP.NET是非常重要的一环,更多>>
目录
第1章 asp.net应用程序设置
1.1 global.asax概述
1.2 asp.net应用程序指令
1.2.1 @application指令
1.2.2 @import指令
1.2.3 @assembly指令
1.3 application对象
1.4 session对象
1.5 脚本块
1.6 服务器端脚本标记
1.7 小结
第2章 asp.net应用程序配置
2.1 概述
2.2 配置文件格式
2.3 配置节
2.3.1 <configuration>节
2.3.2 <configsections>节
2.3.3 <appsettings>节
2.3.4 <compilation>节
.2.3.5 <customerrors>节
2.3.6 <globalizaion>节
2.3.7 <sessionstate>节
2.3.8 <trace>节
2.3.9 <authentication>节
2.4 使用位置和路径
2.5 扩展配置文件
2.5.1 扩展应用程序配置信息
2.5.2 扩展自定义的配置信息
2.6 使用配置文件
2.6.1 访问<browsercaps>节
2.6.2 访问扩展应用程序配置信息
2.6.3 访问自定义的配置信息
2.7 小结
第3章 asp.net数据库访问——ado.net
3.1 概述
3.1.1 ado.net和ado
3.1.2 ado.net特性
3.2 connection对象
3.2.1 connection对象概述
3.2.2 connection对象实例
3.3 command对象
3.3.1 command对象概述
3.3.2 command对象实例
3.4 datareader对象
3.4.1 datareader对象概述
3.4.2 datareader对象实例
3.5 dataadapter对象
3.5.1 dataadapter对象概述
3.5.2 dataadapter对象命令
3.6 dataset对象
3.6.1 dataset对象概述
3.6.2 dataset对象实例
3.7 小结
第4章 asp.net其他数据访问
4.1 概述
4.2 使用odbc.net
4.2.1 odbc.net简介
4.2.2 设置odbc.net数据源
4.2.3 访问odbc数据源
4.3 使用.net jet driver
4.3.1 .net jet driver简介
4.3.2 microsoft odbc桌面数据库驱动器简介
4.3.3 通过microsoft jet的ole数据库提供者访问microsoft jet数据库
4.3.4 使用odbc驱动器访问数据库
4.3.5 使用.net jet driver for access访问ms access数据库的实例
4.4 访问mysql
4.4.1 mysql简介
4.4.2 访问mysql数据库
4.5 访问oracle
4.5.1 oracle简介
4.5.2 oracle的odbc驱动器简介
4.5.3 访问oracle数据库
4.6 访问excel
4.6.1 excel简介
4.6.2 访问excel数据库
4.6.3 连接excel数据源
4.7 访问txt文件
4.7.1 使用odbc数据源
4.7.2 使用system.io命名空间
4.8 小结
第5章 数据访问控件和自定义
5.1 概述
5.2 repeater控件
5.2.1 itemtemplate模板
5.2.2 alternatingitemtemplate模板
5.2.3 separatortemplate模板
5.2.4 headertemplate模板
5.2.5 footertemplate模板
5.3 datalist控件
5.3.1 selecteditemtemplate模板
5.3.2 edititemtemplate模板
5.4 处理控件的事件
5.4.1 load事件
5.4.2 itemcreated事件
5.4.3 itemdatabound事件
5.4.4 itemcommand事件
5.5 检索控件
5.5.1 界面设计
5.5.2 代码实现
5.6 小结
第6章 在asp.net中使用xml
6.1 读写xml
6.1.1 xml控件
6.1.2 xmltextreader
6.1.3 xmltextwriter
6.1.4 xmldocument(w3c dom)
6.2 xml串行化
6.2.1 xmlserializer
6.2.2 基本串行化
6.2.3 定制串行化
6.2.4 将xml映像到对象
6.2.5 将xml数据反串行化成对象
6.3 xml的xsl转换
6.3.1 程序实例一
6.3.2 程序实例二
6.4 msxml
6.5 xml使用范例
6.6 小结
第7章 asp.net web服务
7.1 web服务概述
7.1.1 web服务技术架构
7.1.2 web服务体系结构
7.1.3 web服务协议集
7.1.4 对web服务的深层理解
7.1.5 web服务带来的机遇
7.2 创建概述
7.2.1 新建web服务工程
7.2.2 web服务创建
7.3 在asp.net中使用web服务
7.4 自定义soap
7.4.1 soap扩展
7.4.2 自定义soap消息
7.4.3 传递复杂数据
7.5 异步化web服务
7.6 小结
第8章 web窗体控件自定义
8.1 web窗体控件概述
8.1.1 system.web.ui.control类
8.1.2 system.web.ui.webcontrols.webcontrol类
8.1.3 system.web.ui.htmlcontrols.htmlcontrol类
8.2 创建web窗体控件
8.2.1 用户控件
8.2.2 自定义服务器控件
8.3 公布web窗体控件属性
8.4 封装web窗体控件事件
8.5 使用web窗体控件
8.6 小结
第9章 asp.net应用程序安全性
9.1 安全性概述
9.1.1 web应用程序的安全问题
9.1.2 web应用程序的“脆弱性”
9.2 asp.net身份验证体系
9.2.1 身份验证
9.2.2 用户授权
9.2.3 模拟
9.3 使用ip级安全控制
9.4 使用windows身份验证
9.4.1 基本身份验证
9.4.2 简要身份验证
9.4.3 集成winsows身份验证
9.4.4 实现windows身份验证
9.5 使用窗体验证
9.5.1 基于窗体验证的原理
9.5.2 配置窗体验证
9.5.3 一个窗体验证实例
9.6 web服务安全性
9.6.1 在web服务中实现身份验证
9.6.2 自定义soap身份验证
9.7 小结
第10章 使用组件服务
10.1 组件服务概述
10.2 使用.net组件
10.2.1 创建业务对象
10.2.2 使用业务对象
10.3 使用com组件
10.4 小结
第11章 asp.net应用程序性能优化
11.1 性能概述
11.2 性能优化方法
11.2.1 使用会话状态
11.2.2 使用page.ispostback
11.2.3 使用服务器控件
11.2.4 字符串操作
11.2.5 数据访问
11.3 性能测量
11.3.1 使用was测试网站性能
11.3.2 使用act测试网站性能
11.3.3 使用性能计数器监测网站性能
11.4 小结
第12章 网站广告
12.1 概述
12.2 问题分析
12.3 方案设计
12.3.1 使用adratator
12.3.2 使用xml
12.3.3 使用dataset
12.4 程序实现
12.4.1 界面设计
12.4.2 代码实现
12.5 小结
第13章 网络日历
13.1 概述
13.2 使用日历组件
13.2.1 使用calendar属性
13.2.2 使用于标记
13.2.3 一个实例
13.3 使用数据库
13.4 增加记事功能
13.5 增加密码验证
13.6 定制日历
13.7 小结
第14章 图片处理及显示
14.1 概述
14.1.1 基本原理
14.1.2 界面设计
14.2 图片上传处理
14.3 图片管理
14.4 使用数据库
14.4.1 数据库建立
14.4.2 使用数据库
14.5 图片显示
14.5.1 分类显示
14.5.2 相册浏览
14.6 小结
第15章 网站在线管理
15.1 概述
15.2 在线文件管理
15.2.1 新工程创建
15.2.2 界面设计
15.2.3 代码编写
15.3 数据库管理
15.3.1 界面设计
15.3.2 显示数据库文件
15.3.3 在线修改数据
15.3.4 在线删除数据
15.3.5 数据库文件的管理
15.4 系统安全性
15.4.1 代码访问安全性
15.4.2 使用ssl进行加密和签名
15.4.3 身份验证
15.5 小结
第16章 网络硬盘
16.1 概述
16.2 file类和directory类
16.2.1 system.io.file类和system.io.fileinfo类
16.2.2 system.io.directory类和system.directoryinfo类
16.3 查看文件夹内容
16.3.1 新工程创建
16.3.2 主界面设计
16.3.3 代码实现
16.4 在创建新文件夹同时设置访问权限
16.4.1 界面布置
16.4.2 代码实现
16.5 上传文件到指定文件夹
16.5.1 界面布置
16.5.2 代码实现
16.6 下载文件到本机或在线查看文件内容
16.6.1 界面布置
16.6.2 代码实现
16.7 删除文件或文件夹
16.7.1 界面布置
16.7.2 代码实现
16.8 小结
第17章 发送邮件
17.1 概述
17.2 使用smtp发送邮件
17.2.1 smtp协议的通讯模型
17.2.2 smtp协议的命令和应答
17.2.3 在应用程序中使用smtp协议
17.3 使用socket发送邮件
17.3.1 用socket套接字为smtp提供网络通讯基础
17.3.2 smtp会话应答的实现
17.4 增加附件
17.5 小结
第18章 统计图表
18.1 概述
18.2 方案设计
18.2.1 使用gdi+
18.2.2 使用office web compnents
18.3 公司盈利状况统计
18.3.1 数据库设计
18.3.2 界面设计
18.3.3 代码实现
18.4 公司收入分块图
18.4.1 数据库设计
18.4.2 界面设计
18.4.3 代码实现
18.5 报表输出
18.6 小结
第19章 即时信息
19.1 概述
19.2 问题分析
19.3 方案设计
19.3.1 数据库设计
19.3.2 实现即时信息
19.4 显示在线人数的即时信息
19.4.1 数据库设计
19.4.2 界面设计
19.4.3 代码实现
19.5 即时股价信息
19.5.1 数据库设计
19.5.2 界面设计
19.5.3 代码实现
19.6 小结
第20章 综合实例bbs系统
20.1 概述
20.2 问题分析
20.2.1 bbs系统功能分析
20.2.2 数据库建立
20.3 程序实现
20.3.1 用户注册
20.3.2 用户登录
20.3.3 信息显示
20.3.4 信息发布
20.3.5 信息回复
20.4 小结
附录 system.web.ui命名空间
1.1 global.asax概述
1.2 asp.net应用程序指令
1.2.1 @application指令
1.2.2 @import指令
1.2.3 @assembly指令
1.3 application对象
1.4 session对象
1.5 脚本块
1.6 服务器端脚本标记
1.7 小结
第2章 asp.net应用程序配置
2.1 概述
2.2 配置文件格式
2.3 配置节
2.3.1 <configuration>节
2.3.2 <configsections>节
2.3.3 <appsettings>节
2.3.4 <compilation>节
.2.3.5 <customerrors>节
2.3.6 <globalizaion>节
2.3.7 <sessionstate>节
2.3.8 <trace>节
2.3.9 <authentication>节
2.4 使用位置和路径
2.5 扩展配置文件
2.5.1 扩展应用程序配置信息
2.5.2 扩展自定义的配置信息
2.6 使用配置文件
2.6.1 访问<browsercaps>节
2.6.2 访问扩展应用程序配置信息
2.6.3 访问自定义的配置信息
2.7 小结
第3章 asp.net数据库访问——ado.net
3.1 概述
3.1.1 ado.net和ado
3.1.2 ado.net特性
3.2 connection对象
3.2.1 connection对象概述
3.2.2 connection对象实例
3.3 command对象
3.3.1 command对象概述
3.3.2 command对象实例
3.4 datareader对象
3.4.1 datareader对象概述
3.4.2 datareader对象实例
3.5 dataadapter对象
3.5.1 dataadapter对象概述
3.5.2 dataadapter对象命令
3.6 dataset对象
3.6.1 dataset对象概述
3.6.2 dataset对象实例
3.7 小结
第4章 asp.net其他数据访问
4.1 概述
4.2 使用odbc.net
4.2.1 odbc.net简介
4.2.2 设置odbc.net数据源
4.2.3 访问odbc数据源
4.3 使用.net jet driver
4.3.1 .net jet driver简介
4.3.2 microsoft odbc桌面数据库驱动器简介
4.3.3 通过microsoft jet的ole数据库提供者访问microsoft jet数据库
4.3.4 使用odbc驱动器访问数据库
4.3.5 使用.net jet driver for access访问ms access数据库的实例
4.4 访问mysql
4.4.1 mysql简介
4.4.2 访问mysql数据库
4.5 访问oracle
4.5.1 oracle简介
4.5.2 oracle的odbc驱动器简介
4.5.3 访问oracle数据库
4.6 访问excel
4.6.1 excel简介
4.6.2 访问excel数据库
4.6.3 连接excel数据源
4.7 访问txt文件
4.7.1 使用odbc数据源
4.7.2 使用system.io命名空间
4.8 小结
第5章 数据访问控件和自定义
5.1 概述
5.2 repeater控件
5.2.1 itemtemplate模板
5.2.2 alternatingitemtemplate模板
5.2.3 separatortemplate模板
5.2.4 headertemplate模板
5.2.5 footertemplate模板
5.3 datalist控件
5.3.1 selecteditemtemplate模板
5.3.2 edititemtemplate模板
5.4 处理控件的事件
5.4.1 load事件
5.4.2 itemcreated事件
5.4.3 itemdatabound事件
5.4.4 itemcommand事件
5.5 检索控件
5.5.1 界面设计
5.5.2 代码实现
5.6 小结
第6章 在asp.net中使用xml
6.1 读写xml
6.1.1 xml控件
6.1.2 xmltextreader
6.1.3 xmltextwriter
6.1.4 xmldocument(w3c dom)
6.2 xml串行化
6.2.1 xmlserializer
6.2.2 基本串行化
6.2.3 定制串行化
6.2.4 将xml映像到对象
6.2.5 将xml数据反串行化成对象
6.3 xml的xsl转换
6.3.1 程序实例一
6.3.2 程序实例二
6.4 msxml
6.5 xml使用范例
6.6 小结
第7章 asp.net web服务
7.1 web服务概述
7.1.1 web服务技术架构
7.1.2 web服务体系结构
7.1.3 web服务协议集
7.1.4 对web服务的深层理解
7.1.5 web服务带来的机遇
7.2 创建概述
7.2.1 新建web服务工程
7.2.2 web服务创建
7.3 在asp.net中使用web服务
7.4 自定义soap
7.4.1 soap扩展
7.4.2 自定义soap消息
7.4.3 传递复杂数据
7.5 异步化web服务
7.6 小结
第8章 web窗体控件自定义
8.1 web窗体控件概述
8.1.1 system.web.ui.control类
8.1.2 system.web.ui.webcontrols.webcontrol类
8.1.3 system.web.ui.htmlcontrols.htmlcontrol类
8.2 创建web窗体控件
8.2.1 用户控件
8.2.2 自定义服务器控件
8.3 公布web窗体控件属性
8.4 封装web窗体控件事件
8.5 使用web窗体控件
8.6 小结
第9章 asp.net应用程序安全性
9.1 安全性概述
9.1.1 web应用程序的安全问题
9.1.2 web应用程序的“脆弱性”
9.2 asp.net身份验证体系
9.2.1 身份验证
9.2.2 用户授权
9.2.3 模拟
9.3 使用ip级安全控制
9.4 使用windows身份验证
9.4.1 基本身份验证
9.4.2 简要身份验证
9.4.3 集成winsows身份验证
9.4.4 实现windows身份验证
9.5 使用窗体验证
9.5.1 基于窗体验证的原理
9.5.2 配置窗体验证
9.5.3 一个窗体验证实例
9.6 web服务安全性
9.6.1 在web服务中实现身份验证
9.6.2 自定义soap身份验证
9.7 小结
第10章 使用组件服务
10.1 组件服务概述
10.2 使用.net组件
10.2.1 创建业务对象
10.2.2 使用业务对象
10.3 使用com组件
10.4 小结
第11章 asp.net应用程序性能优化
11.1 性能概述
11.2 性能优化方法
11.2.1 使用会话状态
11.2.2 使用page.ispostback
11.2.3 使用服务器控件
11.2.4 字符串操作
11.2.5 数据访问
11.3 性能测量
11.3.1 使用was测试网站性能
11.3.2 使用act测试网站性能
11.3.3 使用性能计数器监测网站性能
11.4 小结
第12章 网站广告
12.1 概述
12.2 问题分析
12.3 方案设计
12.3.1 使用adratator
12.3.2 使用xml
12.3.3 使用dataset
12.4 程序实现
12.4.1 界面设计
12.4.2 代码实现
12.5 小结
第13章 网络日历
13.1 概述
13.2 使用日历组件
13.2.1 使用calendar属性
13.2.2 使用于标记
13.2.3 一个实例
13.3 使用数据库
13.4 增加记事功能
13.5 增加密码验证
13.6 定制日历
13.7 小结
第14章 图片处理及显示
14.1 概述
14.1.1 基本原理
14.1.2 界面设计
14.2 图片上传处理
14.3 图片管理
14.4 使用数据库
14.4.1 数据库建立
14.4.2 使用数据库
14.5 图片显示
14.5.1 分类显示
14.5.2 相册浏览
14.6 小结
第15章 网站在线管理
15.1 概述
15.2 在线文件管理
15.2.1 新工程创建
15.2.2 界面设计
15.2.3 代码编写
15.3 数据库管理
15.3.1 界面设计
15.3.2 显示数据库文件
15.3.3 在线修改数据
15.3.4 在线删除数据
15.3.5 数据库文件的管理
15.4 系统安全性
15.4.1 代码访问安全性
15.4.2 使用ssl进行加密和签名
15.4.3 身份验证
15.5 小结
第16章 网络硬盘
16.1 概述
16.2 file类和directory类
16.2.1 system.io.file类和system.io.fileinfo类
16.2.2 system.io.directory类和system.directoryinfo类
16.3 查看文件夹内容
16.3.1 新工程创建
16.3.2 主界面设计
16.3.3 代码实现
16.4 在创建新文件夹同时设置访问权限
16.4.1 界面布置
16.4.2 代码实现
16.5 上传文件到指定文件夹
16.5.1 界面布置
16.5.2 代码实现
16.6 下载文件到本机或在线查看文件内容
16.6.1 界面布置
16.6.2 代码实现
16.7 删除文件或文件夹
16.7.1 界面布置
16.7.2 代码实现
16.8 小结
第17章 发送邮件
17.1 概述
17.2 使用smtp发送邮件
17.2.1 smtp协议的通讯模型
17.2.2 smtp协议的命令和应答
17.2.3 在应用程序中使用smtp协议
17.3 使用socket发送邮件
17.3.1 用socket套接字为smtp提供网络通讯基础
17.3.2 smtp会话应答的实现
17.4 增加附件
17.5 小结
第18章 统计图表
18.1 概述
18.2 方案设计
18.2.1 使用gdi+
18.2.2 使用office web compnents
18.3 公司盈利状况统计
18.3.1 数据库设计
18.3.2 界面设计
18.3.3 代码实现
18.4 公司收入分块图
18.4.1 数据库设计
18.4.2 界面设计
18.4.3 代码实现
18.5 报表输出
18.6 小结
第19章 即时信息
19.1 概述
19.2 问题分析
19.3 方案设计
19.3.1 数据库设计
19.3.2 实现即时信息
19.4 显示在线人数的即时信息
19.4.1 数据库设计
19.4.2 界面设计
19.4.3 代码实现
19.5 即时股价信息
19.5.1 数据库设计
19.5.2 界面设计
19.5.3 代码实现
19.6 小结
第20章 综合实例bbs系统
20.1 概述
20.2 问题分析
20.2.1 bbs系统功能分析
20.2.2 数据库建立
20.3 程序实现
20.3.1 用户注册
20.3.2 用户登录
20.3.3 信息显示
20.3.4 信息发布
20.3.5 信息回复
20.4 小结
附录 system.web.ui命名空间
ASP.NET数据库高级教程,C#篇
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!