简介
本书第1章主要揭秘.NET框架和ASP.NET的运行环境配置与安装;第2章介绍C#的基本语法;第3章阐述了ASP.NET的内置对象,ASP.NET的几大常用对象通过实例讲述得淋漓尽致;第4章介绍Web Form中常用的服务器端控件,并在每个控件介绍中加以实例验证;第5章主要介绍HTML控件的开发和应用;第6章介绍ADO.NET数据库技术,重点讲解了几个常用对象的使用方法;第7章专门介绍了数据集DataSet:第8章着重讲述了数据绑定对象的应用;第9章介绍Web Service的使用,通过讲解使读者感觉学习Web Service原来是如此容易;第10章讲解用户控件的创建与使用;第11章综合介绍了ASP.NET的调试、配置和安全策略;第12章介绍了ASP.NET项目的开发全过程。
目录
目录
第1章 ASP.NET基础
1.1 .NET的设计目标
1.1.1 .NET简介
1.1.2 .NET的设计目标
1.2 .NET Framework技术架构
1.3 ASP.NET概述
1.3.1 ASP.NET的历史
1.3.2 ASP.NET的脚本语言
1.4 安装与配置.NET运行环境
1.4.1 安装IISWeb服务器
1.4.2 安装.NET Framework SDK
1.4.3 安装Visual Studio.NET2003
1.4.4 使用Visual Studio.NET2003创建第一个Web应用程序
1.5 Web窗体
1.5.1 @Page指令
1.5.2 Web窗体处理中的各个阶段
1.5.3 使用代码隐藏技术
小结
思考与练习
第2章 C#程序设计基础
2.1 C#语法介绍
2.1.1 C#程序的基本结构
2.1.2 变量与常量
2.1.3 表达式
2.1.4 C#语言控制语句
2.2 C#语言的数据类型
2.2.1 值类型
2.2.2 引用类型
2.3 异常处理
2.3.1 try块和catch块
2.3.2 使用throw产生异常
2.3.3 使用finally
2.4 C#面向对象的编程
2.4.1 类的定义
2.4.2 继承
2.4.3 类的访问修饰符
2.4.4 构造函数和析构函数
2.4.5 this和static关键字
2.4.6 多态性
2.4.7 虚方法
2.4.8 抽象类
2.4.9 函数重载
2.5 装箱与拆箱
2.5.1 装箱
2.5.2 拆箱
小结
思考与练习
第3章 ASP.NET内置对象
3.1 使用Response对象
3.1.1 直接用Response对象生成网页内容
3.1.2 将特定文件的内容写入网页
3.1.3 根据条件从当前网页转向其他网页
3.1.4 使用END方法强行结束客户端的连接
3.2 使用Request对象
3.2.1 利用Request对象获取客户端信息
3.2.2 利用Request对象获取服务器端信息
3.3 使用Application对象
3.4 使用Session对象
3.5 使用Server对象
3.5.1 Server对象的常用属性和方法
3.5.2 Server对象的应用
3.6 使用Cookie对象
小结
思考与练习
实训
第4章 Web服务器控件
4.1 服务器控件概述
4.1.1 服务器控件简介
4.1.2 服务器控件的种类
4.2 基本控件
4.2.1 使用标签控件
4.2.2 使用选择控件
4.2.3 使用按钮控件
4.2.4 使用容器控件
4.3 复杂控件
4.3.1 使用AdRotator广告控件
4.3.2 使用Calendar日历控件
小结
思考与练习
实训
第5章 HTML服务器控件和验证控件
5.1 HTML服务器控件
5.1.1 使用HtmlForm控件
5.1.2 使用HtmlImage控件
5.1.3 使用HtmlInputFile控件
5.2 验证控件
5.2.1 使用Required Field Validator控件
5.2.2 使用Compare Validator控件
5.2.3 使用Range Validator控件
5.2.4 使用Regular Expression Validator控件
5.2.5 使用Custom Validator控件
5.2.6 使用Validation Summary控件
5.2.7 Page.Is Valid属性
小结
思考与练习
实训
第6章 ASP.NET数据库开发基础
6.1 ADO.NET基础
6.1.1 ADO.NET简介
6.1.2 ADO.NET
6.1.3 分布式数据库模型
6.2 ADO.NET的结构模型
6. 3连接数据库
6.3.1 Connection对象
6.3.2 创建数据库连接
6.4 Command对象
6.4.1 使用Command对象检索数据
6.4.2 使用Command对象更新数据
6.4.3 使用Command对象插入数据
6.4.4 使用Command对象删除数据
6.4.5 使用Command对象调用存储过程
6.5 Command对象常用的三个方法
6.5.1 Execute Reader方法
6.5.2 Execute Scalar方法
6.5.3 Execute NonQuery方法
小结
思考与练习
实训
第7章 数据集对象
7.1 Data Set对象
7.2 Data Adapter对象
7.3 利用Data Adapter对象更新数据源
7.4 Data View对象
小结
思考与练习
第8章 数据显示控件
8.1 使用Repeater控件
8.1.1 理解Repeater控件的模板
8.1.2 对Repeater控件进行数据绑定
8.2 使用Data List控件
8.2.1 Data List控件的模板和样式
8.2.2 Data List控件的例子
8.3 使用Data Grid控件
8.3.1 Data Grid控件显示样式的设置
8.3.2 Data Grid控件的数据显示
8.3.3 自定义Data Grid控件中的列
8.3.4 Data Grid控件的分页器编程
小结
思考与练习
实训
第9章 Web Service使用基础
9.1 Web Service简介
9.2 Web Service的关键技术
9.3 创建Web Service
9.3.1 创建Web Service
9.3.2 设置Web Method方法
9.4 使用Web Service
9.4.1 使用HTTP-GET调用Web Service
9.4.2 使用HTTP-POST调用Web Service
9.4.3 使用代理类调用Web Sevice
小结
思考与练习
实训
第10章 Web用户控件开发与使用
10.1 Web用户控件简介
10.2 创建简单的用户控件
10.3 在ASP.NET页面中添加Web用户控件
10.3.1 静态添加用户控件
10.3.2 动态添加用户控件
10.4 设置与读取Web用户控件的属性
10.5 在用户控件中添加事件处理
小结
思考与练习
实训
第11章 ASP.NET应用程序的调试、配置和安全策略
11.1 调试ASP.NET应用程序
11.1.1 ASP.NET故障排除
11.1.2 调试
11.2 使用Trace对象进行跟踪
11.2.1 跟踪
11.2.2 页级别跟踪
11.2.3 应用程序级别跟踪
11.2.4 检查是否启用了跟踪
11.3 配置ASP.NET应用程序
11.3.1 Web.config概述
11.3.2 Web.config配置文件格式
11.3.3 自定义Web.config文件配置节
11.3.4 访问Web.config文件
11.4 ASP.NET应用程序的安全策略
11.4.1 身份验证和授权
11.4.2 基于窗体的身份证
小结
思考与练习
实训
第12章 站内信箱系统的设计与开发
12.1 系统设计
12.1.1 需求分析
12.1.2 功能设计
12.1.3 总体设计
12.2 数据库设计和实现
12.2.1 数据库的需求分析
12.2.2 数据库的逻辑设计
12.2.3 数据库表的详细设计
12.2.4 数据库的存储过程设计
12.3 系统中使用的用户控件
12.3.1 目录树控件
13.3.2 顶部的用户控件(Top.ascx)
12.4 数据实体层
12.5 数据访问层的设计
12.5.1 数据库操作的基础类
12.5.2 数据访问层之In Boxes.cs
12.6 业务层的设计
12.7 用户界面层的设计
12.7.1 用户管理模块
12.7.2 收发邮件模块
12.8 系统使用的存储过程
小结
参考文献
第1章 ASP.NET基础
1.1 .NET的设计目标
1.1.1 .NET简介
1.1.2 .NET的设计目标
1.2 .NET Framework技术架构
1.3 ASP.NET概述
1.3.1 ASP.NET的历史
1.3.2 ASP.NET的脚本语言
1.4 安装与配置.NET运行环境
1.4.1 安装IISWeb服务器
1.4.2 安装.NET Framework SDK
1.4.3 安装Visual Studio.NET2003
1.4.4 使用Visual Studio.NET2003创建第一个Web应用程序
1.5 Web窗体
1.5.1 @Page指令
1.5.2 Web窗体处理中的各个阶段
1.5.3 使用代码隐藏技术
小结
思考与练习
第2章 C#程序设计基础
2.1 C#语法介绍
2.1.1 C#程序的基本结构
2.1.2 变量与常量
2.1.3 表达式
2.1.4 C#语言控制语句
2.2 C#语言的数据类型
2.2.1 值类型
2.2.2 引用类型
2.3 异常处理
2.3.1 try块和catch块
2.3.2 使用throw产生异常
2.3.3 使用finally
2.4 C#面向对象的编程
2.4.1 类的定义
2.4.2 继承
2.4.3 类的访问修饰符
2.4.4 构造函数和析构函数
2.4.5 this和static关键字
2.4.6 多态性
2.4.7 虚方法
2.4.8 抽象类
2.4.9 函数重载
2.5 装箱与拆箱
2.5.1 装箱
2.5.2 拆箱
小结
思考与练习
第3章 ASP.NET内置对象
3.1 使用Response对象
3.1.1 直接用Response对象生成网页内容
3.1.2 将特定文件的内容写入网页
3.1.3 根据条件从当前网页转向其他网页
3.1.4 使用END方法强行结束客户端的连接
3.2 使用Request对象
3.2.1 利用Request对象获取客户端信息
3.2.2 利用Request对象获取服务器端信息
3.3 使用Application对象
3.4 使用Session对象
3.5 使用Server对象
3.5.1 Server对象的常用属性和方法
3.5.2 Server对象的应用
3.6 使用Cookie对象
小结
思考与练习
实训
第4章 Web服务器控件
4.1 服务器控件概述
4.1.1 服务器控件简介
4.1.2 服务器控件的种类
4.2 基本控件
4.2.1 使用标签控件
4.2.2 使用选择控件
4.2.3 使用按钮控件
4.2.4 使用容器控件
4.3 复杂控件
4.3.1 使用AdRotator广告控件
4.3.2 使用Calendar日历控件
小结
思考与练习
实训
第5章 HTML服务器控件和验证控件
5.1 HTML服务器控件
5.1.1 使用HtmlForm控件
5.1.2 使用HtmlImage控件
5.1.3 使用HtmlInputFile控件
5.2 验证控件
5.2.1 使用Required Field Validator控件
5.2.2 使用Compare Validator控件
5.2.3 使用Range Validator控件
5.2.4 使用Regular Expression Validator控件
5.2.5 使用Custom Validator控件
5.2.6 使用Validation Summary控件
5.2.7 Page.Is Valid属性
小结
思考与练习
实训
第6章 ASP.NET数据库开发基础
6.1 ADO.NET基础
6.1.1 ADO.NET简介
6.1.2 ADO.NET
6.1.3 分布式数据库模型
6.2 ADO.NET的结构模型
6. 3连接数据库
6.3.1 Connection对象
6.3.2 创建数据库连接
6.4 Command对象
6.4.1 使用Command对象检索数据
6.4.2 使用Command对象更新数据
6.4.3 使用Command对象插入数据
6.4.4 使用Command对象删除数据
6.4.5 使用Command对象调用存储过程
6.5 Command对象常用的三个方法
6.5.1 Execute Reader方法
6.5.2 Execute Scalar方法
6.5.3 Execute NonQuery方法
小结
思考与练习
实训
第7章 数据集对象
7.1 Data Set对象
7.2 Data Adapter对象
7.3 利用Data Adapter对象更新数据源
7.4 Data View对象
小结
思考与练习
第8章 数据显示控件
8.1 使用Repeater控件
8.1.1 理解Repeater控件的模板
8.1.2 对Repeater控件进行数据绑定
8.2 使用Data List控件
8.2.1 Data List控件的模板和样式
8.2.2 Data List控件的例子
8.3 使用Data Grid控件
8.3.1 Data Grid控件显示样式的设置
8.3.2 Data Grid控件的数据显示
8.3.3 自定义Data Grid控件中的列
8.3.4 Data Grid控件的分页器编程
小结
思考与练习
实训
第9章 Web Service使用基础
9.1 Web Service简介
9.2 Web Service的关键技术
9.3 创建Web Service
9.3.1 创建Web Service
9.3.2 设置Web Method方法
9.4 使用Web Service
9.4.1 使用HTTP-GET调用Web Service
9.4.2 使用HTTP-POST调用Web Service
9.4.3 使用代理类调用Web Sevice
小结
思考与练习
实训
第10章 Web用户控件开发与使用
10.1 Web用户控件简介
10.2 创建简单的用户控件
10.3 在ASP.NET页面中添加Web用户控件
10.3.1 静态添加用户控件
10.3.2 动态添加用户控件
10.4 设置与读取Web用户控件的属性
10.5 在用户控件中添加事件处理
小结
思考与练习
实训
第11章 ASP.NET应用程序的调试、配置和安全策略
11.1 调试ASP.NET应用程序
11.1.1 ASP.NET故障排除
11.1.2 调试
11.2 使用Trace对象进行跟踪
11.2.1 跟踪
11.2.2 页级别跟踪
11.2.3 应用程序级别跟踪
11.2.4 检查是否启用了跟踪
11.3 配置ASP.NET应用程序
11.3.1 Web.config概述
11.3.2 Web.config配置文件格式
11.3.3 自定义Web.config文件配置节
11.3.4 访问Web.config文件
11.4 ASP.NET应用程序的安全策略
11.4.1 身份验证和授权
11.4.2 基于窗体的身份证
小结
思考与练习
实训
第12章 站内信箱系统的设计与开发
12.1 系统设计
12.1.1 需求分析
12.1.2 功能设计
12.1.3 总体设计
12.2 数据库设计和实现
12.2.1 数据库的需求分析
12.2.2 数据库的逻辑设计
12.2.3 数据库表的详细设计
12.2.4 数据库的存储过程设计
12.3 系统中使用的用户控件
12.3.1 目录树控件
13.3.2 顶部的用户控件(Top.ascx)
12.4 数据实体层
12.5 数据访问层的设计
12.5.1 数据库操作的基础类
12.5.2 数据访问层之In Boxes.cs
12.6 业务层的设计
12.7 用户界面层的设计
12.7.1 用户管理模块
12.7.2 收发邮件模块
12.8 系统使用的存储过程
小结
参考文献
ASP.NET编程基础与实训
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×