书籍详情
基于ASP.NET的Web应用开发技术实用教程
作者:方玉燕 主编
出版社:电子工业出版社
出版时间:2010-12-01
ISBN:9787121120862
定价:¥36.00
购买这本书可以去
内容简介
《基于ASP.NET的Web应用开发技术实用教程》采用基于C#的asp.Net3.5的技术,用项目教学法将asp.Net的知识点融入教学案例当中。项目的选择遵循易于理解、简单而又全面的原则,使学生随着教材内容的推进在不知不觉中掌握web开发技术的精髓。书中遵循“理论来源于实践,又指导实践”的思想,采用“实践演练-知识点学习-任务拓展实战”的方式来编排教学内容,弥补了大多数教材中理论教学与实践脱节的不足。《基于ASP.NET的Web应用开发技术实用教程》采用项目化教学方式,共分为8个项目。项目可以归为两类,其中有5个项目是功能模块,融合了web开发所需的一些常用技术,这5个功能模块分别是我的第一个网站、图文验证、信息处理、电子邮件和ajax聊天室:另外3个项目以完整的网站为纽带,把项目分解为多个子任务的方式来完成项目的开发,同时把asp.Net 3.5的基本知识体系融入其中,这3个完整的项目是网络通讯录、企业网站和网上书城。《基于ASP.NET的Web应用开发技术实用教程》不仅适合asp.Net初学者学习,也可供广大web程序开发人员参考。
作者简介
暂缺《基于ASP.NET的Web应用开发技术实用教程》作者简介
目录
项目1 我的第一个网站 (1)
1.1 情境介绍 (1)
1.2 任务1 网站建设的需求分析 (2)
1.2.1 认识网站 (2)
1.2.2 网站的要素 (8)
1.3 任务2 认识asp.net 3.5网站的开发环境 (11)
1.3.1 visual studio 2008的安装 (11)
1.3.2 iis的安装与配置 (18)
1.4 任务3 网站的创建、调试与发布 (22)
1.4.1 创建ftp站点 (22)
1.4.2 建立web可视页面 (26)
1.4.3 创建事件处理程序 (29)
1.4.4 网站的调试与发布 (30)
项目2 网络通讯录 (33)
2.1 情境介绍 (33)
2.2 任务1 网站的栏目与页面设计 (36)
2.2.1 网站页面的风格设计 (37)
2.2.2 asp.net web页面 (38)
2.2.3 asp.net服务器控件 (43)
2.2.4 asp.net代码语法 (68)
.2.2.5 输入验证控件 (78)
2.2.6 创建用户控件 (91)
2.2.7 页面间跳转 (96) 2.3
任务2 网站的系统功能设计与实现 (101)
2.3.1 连接数据库 (101)
2.3.2 数据操作 (106)
2.3.3 数据查询 (112)
2.4 任务3 网站的调试与发布 (120)
2.4.1 .net平台的调试工具 (120)
2.4.2 代码跟踪 (123)
2.4.3 发布与部署 (127)
项目3 图文验证 (134)
3.1 情境介绍 (134) 3.2
任务1 实现数字验证 (135)
3.2.1 生成随机数 (135)
3.2.2 实现数字验证功能 (137)
3.3 任务2 复杂的图文验证 (139)
3.3.1 生成随机图文 (139)
3.3.2 实现图文验证功能 (145)
项目4 信息处理 (149)
4.1 情境介绍 (149)
4.2 任务1 文件的上传与下载 (150)
4.2.1 单文件上传 (150)
4.2.2 多文件的上传 (155)
4.2.3 文件下载 (157)
4.3 任务2 图片文件的上传与显示 (161)
4.3.1 图片的上传处理 (161)
4.3.2 图片的显示 (164)
4.4 文字处理与第三方控件的使用 (168)
4.4.1 实现简易文本编辑器 (168)
4.4.2 freetextbox上传组件的应用 (171)
4.4.3 用cuteeditor组件实现数据与文件的同步上传 (176)
项目5 企业网站 (181)
5.1 情境介绍 (181)
5.2 任务1 网站结构分析与设计 (187)
5.2.1 网站布局设计 (187)
5.2.2 网站文件类型 (187)
5.2.3 asp.net 的应用程序文件夹 (189)
5.2.4 web.config配置文件 (191)
5.3 任务2 网站前台页面设计 (196)
5.3.1 使用asp.net的母版页与皮肤技术 (196)
5.3.2 使用asp.net的站点导航技术 (203)
5.3.3 dataset数据访问方式 (209)
5.3.4 数据绑定控件 (217)
5.3.5 在页面中添加简单的计数器(application) (233)
5.4 任务3 后台管理系统的实现 (237)
5.4.1 asp.net页面安全设置 (237)
5.4.2 新闻文章的管理 (243)
5.5 任务4 建立与其他应用程序间的通信 (248)
5.5.1 创建通讯录web service (248)
5.5.2 在web网站中调用通讯录web service (252)
项目6 电子邮件 (257)
6.1 情境介绍 (257)
6.2 任务1 用asp.net实现邮件的发送 (258)
6.2.1 安装与配置smtp服务 (259)
6.2.2 使用asp.net类实现电子邮件的发送 (263)
6.3 任务2 用jmail第三方组件实现收发邮件 (270)
6.3.1 jmail组件的安装 (270)
6.3.2 使用jmail组件实现邮件发送 (271)
项目7 ajax聊天室 (280)
7.1 情境介绍 (280)
7.2 任务1 管理聊天室 (283)
7.2.1 聊天室业务逻辑类的设计 (284)
7.2.2 管理员登录 (285)
7.2.3 新建聊天室 (286)
7.2.4 管理聊天室 (287)
7.3 任务2 聊天业务的实现 (292)
7.3.1 会员注册 (292)
7.3.2 选择聊天室登录 (294)
7.3.3 即时显示在线人员信息 (296)
7.3.4 发送聊天信息 (298)
7.3.5 聊天消息的定时刷新 (299)
项目8 网上书城 (302)
8.1 情境介绍 (302)
8.2 任务1 网站的结构分析 (303)
8.2.1 项目的系统功能分析 (304)
8.2.2 项目功能模块分析 (305)
8.2.3 网站的架构分析 (307)
8.2.4 网站目录结构 (307)
8.2.5 网站主要页面的设计 (308)
8.3 任务2 数据库访问层设计 (312)
8.3.1 数据库的设计 (312)
8.3.2 数据访问类的设计 (317)
8.3.3 linq到sql数据访问组件 (320)
8.4 任务3 构建业务逻辑层 (323)
8.4.1 构建业务对象 (323)
8.4.2 业务逻辑类的构建 (324)
8.5 任务4 构建表示层 (325)
8.5.1 书籍浏览功能 (326)
8.5.2 购物车功能 (327)
8.5.3 生成订单功能 (328)
1.1 情境介绍 (1)
1.2 任务1 网站建设的需求分析 (2)
1.2.1 认识网站 (2)
1.2.2 网站的要素 (8)
1.3 任务2 认识asp.net 3.5网站的开发环境 (11)
1.3.1 visual studio 2008的安装 (11)
1.3.2 iis的安装与配置 (18)
1.4 任务3 网站的创建、调试与发布 (22)
1.4.1 创建ftp站点 (22)
1.4.2 建立web可视页面 (26)
1.4.3 创建事件处理程序 (29)
1.4.4 网站的调试与发布 (30)
项目2 网络通讯录 (33)
2.1 情境介绍 (33)
2.2 任务1 网站的栏目与页面设计 (36)
2.2.1 网站页面的风格设计 (37)
2.2.2 asp.net web页面 (38)
2.2.3 asp.net服务器控件 (43)
2.2.4 asp.net代码语法 (68)
.2.2.5 输入验证控件 (78)
2.2.6 创建用户控件 (91)
2.2.7 页面间跳转 (96) 2.3
任务2 网站的系统功能设计与实现 (101)
2.3.1 连接数据库 (101)
2.3.2 数据操作 (106)
2.3.3 数据查询 (112)
2.4 任务3 网站的调试与发布 (120)
2.4.1 .net平台的调试工具 (120)
2.4.2 代码跟踪 (123)
2.4.3 发布与部署 (127)
项目3 图文验证 (134)
3.1 情境介绍 (134) 3.2
任务1 实现数字验证 (135)
3.2.1 生成随机数 (135)
3.2.2 实现数字验证功能 (137)
3.3 任务2 复杂的图文验证 (139)
3.3.1 生成随机图文 (139)
3.3.2 实现图文验证功能 (145)
项目4 信息处理 (149)
4.1 情境介绍 (149)
4.2 任务1 文件的上传与下载 (150)
4.2.1 单文件上传 (150)
4.2.2 多文件的上传 (155)
4.2.3 文件下载 (157)
4.3 任务2 图片文件的上传与显示 (161)
4.3.1 图片的上传处理 (161)
4.3.2 图片的显示 (164)
4.4 文字处理与第三方控件的使用 (168)
4.4.1 实现简易文本编辑器 (168)
4.4.2 freetextbox上传组件的应用 (171)
4.4.3 用cuteeditor组件实现数据与文件的同步上传 (176)
项目5 企业网站 (181)
5.1 情境介绍 (181)
5.2 任务1 网站结构分析与设计 (187)
5.2.1 网站布局设计 (187)
5.2.2 网站文件类型 (187)
5.2.3 asp.net 的应用程序文件夹 (189)
5.2.4 web.config配置文件 (191)
5.3 任务2 网站前台页面设计 (196)
5.3.1 使用asp.net的母版页与皮肤技术 (196)
5.3.2 使用asp.net的站点导航技术 (203)
5.3.3 dataset数据访问方式 (209)
5.3.4 数据绑定控件 (217)
5.3.5 在页面中添加简单的计数器(application) (233)
5.4 任务3 后台管理系统的实现 (237)
5.4.1 asp.net页面安全设置 (237)
5.4.2 新闻文章的管理 (243)
5.5 任务4 建立与其他应用程序间的通信 (248)
5.5.1 创建通讯录web service (248)
5.5.2 在web网站中调用通讯录web service (252)
项目6 电子邮件 (257)
6.1 情境介绍 (257)
6.2 任务1 用asp.net实现邮件的发送 (258)
6.2.1 安装与配置smtp服务 (259)
6.2.2 使用asp.net类实现电子邮件的发送 (263)
6.3 任务2 用jmail第三方组件实现收发邮件 (270)
6.3.1 jmail组件的安装 (270)
6.3.2 使用jmail组件实现邮件发送 (271)
项目7 ajax聊天室 (280)
7.1 情境介绍 (280)
7.2 任务1 管理聊天室 (283)
7.2.1 聊天室业务逻辑类的设计 (284)
7.2.2 管理员登录 (285)
7.2.3 新建聊天室 (286)
7.2.4 管理聊天室 (287)
7.3 任务2 聊天业务的实现 (292)
7.3.1 会员注册 (292)
7.3.2 选择聊天室登录 (294)
7.3.3 即时显示在线人员信息 (296)
7.3.4 发送聊天信息 (298)
7.3.5 聊天消息的定时刷新 (299)
项目8 网上书城 (302)
8.1 情境介绍 (302)
8.2 任务1 网站的结构分析 (303)
8.2.1 项目的系统功能分析 (304)
8.2.2 项目功能模块分析 (305)
8.2.3 网站的架构分析 (307)
8.2.4 网站目录结构 (307)
8.2.5 网站主要页面的设计 (308)
8.3 任务2 数据库访问层设计 (312)
8.3.1 数据库的设计 (312)
8.3.2 数据访问类的设计 (317)
8.3.3 linq到sql数据访问组件 (320)
8.4 任务3 构建业务逻辑层 (323)
8.4.1 构建业务对象 (323)
8.4.2 业务逻辑类的构建 (324)
8.5 任务4 构建表示层 (325)
8.5.1 书籍浏览功能 (326)
8.5.2 购物车功能 (327)
8.5.3 生成订单功能 (328)
猜您喜欢