
微信扫一扫,移动浏览光盘
简介
由杨桦和文东主编的这本《ASP.NET程序设计基础与项目实训》以通俗
易懂的语言、丰富多彩的实例,详细介绍了使用ASP.NET开发Web 2.0程序的
方法和技巧。全节共11章,第1-9章通过大量实例介绍了ASP.NET编程的基础
知识,主要包括ASP.NET入门、ASP.NET Web窗体页、ASP.NET内置对象、Web
服务器控件、ASP.NET页面验证、设计ASP.NET网站、系统环境――
Global.asax和Web.config、ASP.NET文件操作、ADO.NET和数据绑定技术等
内容,并且每章都安排有大量习题和上机操作题,便于读者巩固所学知识:
第10-11章分别给出了1个综合项目实训案例和3个课程设计习题,便于读者
掌握企业级实用项目的设计思路、开发流程和解决问题的方法。
《ASP.NET程序设计基础与项目实训》中所有源代码都经过精心调试,
能够正常运行。本书为读者提供书中所有源代码、涉及的数据库文件、课程
设计?考源码等学习资源。另外,我们还为本书的用书教师提供电子课件、
书中重要操作视频和上机操作题的详细解答等教学资源。
《ASP.NET程序设计基础与项目实训》叙述严谨,实例丰富,结合实践
,既可作为高职高专、大中专院校、成人教育院校以及各类计算机培训学校
相关课程的教学用书,也可作为ASP.NET程序设计开发人员的入门与提高教
程。
目录
第1章 ASP.NET入门
1.1 Web应用程序概述
1.1.1 Web应用程序的特性
1.1.2 Web应用程序的开发技术
1.2 认识ASP.NET
1.2.1 ASP.NET概述
1.2.2 ASP.NET的运行原理与机制
1.3 Visual Studio 2010快速入门
1.3.1 安装Visual Studio 2010
1.3.2 Visual Studio 2010集成开发环境
1.4 上机实训——创建第一个ASP.NET网站
1.4.1 创建网站
1.4.2 创建控件与运行网站
1.4.3 添加事件代码
1.5 习题与上机操作
第2章 ASP.NETWeb窗体页
2.1 Web窗体页的运行过程
2.2 ASP.NET的基本指令
2.2.1 页指令@Page
2.2.2 用户控件指令@Control
2.2.3 注册指令@Register
2.2.4 引用指令@Reference
2.2.5 执行指令@Implements
2.2.6 导入指令@Import
2.2.7 程序集指令@Assembly
2.2.8 母版页指令@Master
2.2.9 输出缓冲指令@OutputCache
2.3 Web窗体页的基本语法
2.3.1 代码呈现块语法
2.3.2 代码声明块语法
2.3.3 ASP.NET服务器控件语法
2.3.4 HTML服务器控件语法
2.3.5 数据绑定表达式语法
2.3.6 服务器端对象标记语法
2.3.7 服务器端包含指令语法
2.3.8 服务器端注释语法
2.3.9 声明性表达式语法
2.4 内联代码和代码隐藏
2.4.1 内联代码分离
2.4.2 代码隐藏分离
2.5 上机实训——活用代码片段
2.5.1 使用代码段简化工作量
2.5.2 代码管理器
2.6 习题与上机操作
第3章 ASP.NET内置对象
3.1 Response对象
3.2 Request对象
3.2.1 Request对象的属性和方法
3.2.2 利用Request对象获取客户端浏览器信息
3.2.3 利用Request对象读取表单数据
3.2.4 利用Request对象获取用户传递的参数
3.3 Server对象
3.3.1 Server对象的属性和方法
3.3.2 利用Server对象进行HTML编码和解码
3.3.3 利用Server进行URL编码和解码
3.3.4 使用MapPath返回指定的物理路径
3.4 Application对象
3.4.1 Application对象的特点
3.4.2 Application对象的属性和方法
3.4.3 存取Application对象变量值
3.5 Session对象
3.5.1 Session对象的属性和方法
3.5.2 Session对象的唯一性
3.5.3 Session变量的有效期限
3.6 Cookie对象
3.6.1 Cookie概述
3.6.2 Cookie的常用属性和方法
3.7 上机实训——制作自动导航的登录页面
3.8 习题与上机操作
第4章 Web服务器控件
4.1 Web服务器控件的共有属性
4.2 文本服务器控件
4.2.1 Label控件
4,2.2 Literal控件
4.2.3 TextBox控件
4.2.4 HyperLink控件
4.3 按钮服务器控件
4.3.1 Button控件
4.3.2 LinkButton控件
4.3.3 ImageButton控件
4.4 图像服务器控件
4.4.1 Image控件
4.4.2 ImageMap控件
4.5 选择服务器控件
4.5.1 CheckBox控件
4.5.2 CheckBoxList控件
4.5.3 RadioBuRon控件
4.5.4 RadioButtonList控件
4.6 列表服务器控件
4.6.1 ListBox控件
4.6.2 DropDownList控件
4.6.3 BulletedList控件
4.7 容器服务器控件
4.7.1 Panel控件
4.7.2 MultiView控件
4.7.3 PlaceHolder控件
4.8 增强控件
4.8.1 AdRotator控件
4.8.2 Calendar控件
4.8.3 Table控件
4.8.4 FileUpload控件
4.9 上机实训——制作注册页面
4.9.1 页面设计
4.9.2 编写事件处理代码
4.10 习题与上机操作
第5章 ASP.NET页面验证技术
5.1 验证控件概述
5.2 Required Field Validator控件
5.3 Regular Expression Validator控件
5.3.1 Regular Expression Validator控件简介
5.3.2 正则表达式
5.4 Range Validator控件
5.5 Compare Validator控件
5.6 Custom Validator控件
5.7 Validation Summary控件
5.8 屏蔽验证功能
5.9 为提示信息添加图像和声音
5.10 上机实训——注册页面的验证
5.10. 1 页面设计
5.10.2 编写事件处理程序
5.11 习题与上机操作
第6章 设计ASP.NET网站
6.1 母版页概述
6.2 导航控件
6.2.1 TreeView控件
6.2.2 Menu控件
6.2.3 SiteMapPath控件
6.3 创建母版页
6.3.1 创建MasterPage.master文件
6.3.2 通过表格设置母版页版面布局
9.6.4 RadioButtonList控件的数据绑定
9.7 数据服务器控件
9.7.1 DataGfid控件
9.7.2 DatlList控件
9.7.3 Repeater控件
9.7.4 Gridview控件
9.8 上机实训——产品查询
9.8.1 界面设计
9.8.2 添加功能函数
9.8.3 添加事件处理程序
9.9 习题与上机操作
第10章 项目实训——企业业务管理系统
10.1 系统预览
10.2 系统的需求分析与功能划分
10.2.1 需求分析
10.2.2 功能模块的划分
10.3 数据库设计
10.3.1 数据库的需求分析
10.3.2 数据库的逻辑设计
10.3.3 存储过程设计
10.4 系统的实现
10.4.1 连接数据库
10.4.2 系统登录模块
10.4.3 用户管理模块
10.4.4 合同管理模块
10.4.5 销售管理模块
10.4.6 信息管理模块
10.4.7 密码修改模块
10.5 实训总结
第11章 课程设计
11.1 在线投票系统
11.2 网上书店
11.3 BBS论坛
附录参考答案
1.1 Web应用程序概述
1.1.1 Web应用程序的特性
1.1.2 Web应用程序的开发技术
1.2 认识ASP.NET
1.2.1 ASP.NET概述
1.2.2 ASP.NET的运行原理与机制
1.3 Visual Studio 2010快速入门
1.3.1 安装Visual Studio 2010
1.3.2 Visual Studio 2010集成开发环境
1.4 上机实训——创建第一个ASP.NET网站
1.4.1 创建网站
1.4.2 创建控件与运行网站
1.4.3 添加事件代码
1.5 习题与上机操作
第2章 ASP.NETWeb窗体页
2.1 Web窗体页的运行过程
2.2 ASP.NET的基本指令
2.2.1 页指令@Page
2.2.2 用户控件指令@Control
2.2.3 注册指令@Register
2.2.4 引用指令@Reference
2.2.5 执行指令@Implements
2.2.6 导入指令@Import
2.2.7 程序集指令@Assembly
2.2.8 母版页指令@Master
2.2.9 输出缓冲指令@OutputCache
2.3 Web窗体页的基本语法
2.3.1 代码呈现块语法
2.3.2 代码声明块语法
2.3.3 ASP.NET服务器控件语法
2.3.4 HTML服务器控件语法
2.3.5 数据绑定表达式语法
2.3.6 服务器端对象标记语法
2.3.7 服务器端包含指令语法
2.3.8 服务器端注释语法
2.3.9 声明性表达式语法
2.4 内联代码和代码隐藏
2.4.1 内联代码分离
2.4.2 代码隐藏分离
2.5 上机实训——活用代码片段
2.5.1 使用代码段简化工作量
2.5.2 代码管理器
2.6 习题与上机操作
第3章 ASP.NET内置对象
3.1 Response对象
3.2 Request对象
3.2.1 Request对象的属性和方法
3.2.2 利用Request对象获取客户端浏览器信息
3.2.3 利用Request对象读取表单数据
3.2.4 利用Request对象获取用户传递的参数
3.3 Server对象
3.3.1 Server对象的属性和方法
3.3.2 利用Server对象进行HTML编码和解码
3.3.3 利用Server进行URL编码和解码
3.3.4 使用MapPath返回指定的物理路径
3.4 Application对象
3.4.1 Application对象的特点
3.4.2 Application对象的属性和方法
3.4.3 存取Application对象变量值
3.5 Session对象
3.5.1 Session对象的属性和方法
3.5.2 Session对象的唯一性
3.5.3 Session变量的有效期限
3.6 Cookie对象
3.6.1 Cookie概述
3.6.2 Cookie的常用属性和方法
3.7 上机实训——制作自动导航的登录页面
3.8 习题与上机操作
第4章 Web服务器控件
4.1 Web服务器控件的共有属性
4.2 文本服务器控件
4.2.1 Label控件
4,2.2 Literal控件
4.2.3 TextBox控件
4.2.4 HyperLink控件
4.3 按钮服务器控件
4.3.1 Button控件
4.3.2 LinkButton控件
4.3.3 ImageButton控件
4.4 图像服务器控件
4.4.1 Image控件
4.4.2 ImageMap控件
4.5 选择服务器控件
4.5.1 CheckBox控件
4.5.2 CheckBoxList控件
4.5.3 RadioBuRon控件
4.5.4 RadioButtonList控件
4.6 列表服务器控件
4.6.1 ListBox控件
4.6.2 DropDownList控件
4.6.3 BulletedList控件
4.7 容器服务器控件
4.7.1 Panel控件
4.7.2 MultiView控件
4.7.3 PlaceHolder控件
4.8 增强控件
4.8.1 AdRotator控件
4.8.2 Calendar控件
4.8.3 Table控件
4.8.4 FileUpload控件
4.9 上机实训——制作注册页面
4.9.1 页面设计
4.9.2 编写事件处理代码
4.10 习题与上机操作
第5章 ASP.NET页面验证技术
5.1 验证控件概述
5.2 Required Field Validator控件
5.3 Regular Expression Validator控件
5.3.1 Regular Expression Validator控件简介
5.3.2 正则表达式
5.4 Range Validator控件
5.5 Compare Validator控件
5.6 Custom Validator控件
5.7 Validation Summary控件
5.8 屏蔽验证功能
5.9 为提示信息添加图像和声音
5.10 上机实训——注册页面的验证
5.10. 1 页面设计
5.10.2 编写事件处理程序
5.11 习题与上机操作
第6章 设计ASP.NET网站
6.1 母版页概述
6.2 导航控件
6.2.1 TreeView控件
6.2.2 Menu控件
6.2.3 SiteMapPath控件
6.3 创建母版页
6.3.1 创建MasterPage.master文件
6.3.2 通过表格设置母版页版面布局
9.6.4 RadioButtonList控件的数据绑定
9.7 数据服务器控件
9.7.1 DataGfid控件
9.7.2 DatlList控件
9.7.3 Repeater控件
9.7.4 Gridview控件
9.8 上机实训——产品查询
9.8.1 界面设计
9.8.2 添加功能函数
9.8.3 添加事件处理程序
9.9 习题与上机操作
第10章 项目实训——企业业务管理系统
10.1 系统预览
10.2 系统的需求分析与功能划分
10.2.1 需求分析
10.2.2 功能模块的划分
10.3 数据库设计
10.3.1 数据库的需求分析
10.3.2 数据库的逻辑设计
10.3.3 存储过程设计
10.4 系统的实现
10.4.1 连接数据库
10.4.2 系统登录模块
10.4.3 用户管理模块
10.4.4 合同管理模块
10.4.5 销售管理模块
10.4.6 信息管理模块
10.4.7 密码修改模块
10.5 实训总结
第11章 课程设计
11.1 在线投票系统
11.2 网上书店
11.3 BBS论坛
附录参考答案
ASP.NET程序设计基础与项目实训
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
