新書推薦:
《
海外中国研究·王羲之:六朝贵族的世界(艺术系列)
》
售價:NT$
811.0
《
唐宋绘画史 全彩插图版
》
售價:NT$
449.0
《
“御容”与真相:近代中国视觉文化转型(1840-1920)
》
售價:NT$
505.0
《
海洋、岛屿和革命:当南方遭遇帝国(文明的另一种声音)
》
售價:NT$
485.0
《
铝合金先进成型技术
》
售價:NT$
1214.0
《
英雄之旅:把人生活成一个好故事
》
售價:NT$
398.0
《
分析性一体的涌现:进入精神分析的核心
》
售價:NT$
556.0
《
火枪与账簿:早期经济全球化时代的中国与东亚世界
》
售價:NT$
352.0
編輯推薦:
本书结构合理,论述准确,内容翔实,步骤清晰,通过大量的案例讲解,使读者轻松快速掌握ASP.NET开发的关键技术。
內容簡介:
本书详细介绍了使用Visual Studio 2010.NET和SQL Server 2008进行ASP.NET 4.0
Web应用程序开发的基础知识和设计技巧,采用C#语言进行编写代码,书中内容除了包括ASP.NET开发必备的基础知识:网站的创建、调试和发布、常用Web控件、CSS样式布局和母版页设计、Web页面的生命周期、状态管理、ASP.NET数据控件、ADO
数据访问、网站导航、网站安全等,还包括ASP.NET 4.0的新特性,如图表控件、分页控件、采用LINQ to
SQL访问数据库、AJAX应用等,最后介绍了一个购物网站开发的实例。
目錄 :
第1章 ASP.NET入门
1.1 .NET Framework概述
1.2 ASP.NET 4.0引入的新功能
1.3 ASP.NET开发要求
1.4 创建简单的ASP.NET网站
1.4.1 创建、打开网站
1.4.2 网站中的特殊目录
1.4.3 创建Web页面
1.4.4 调试应用程序
1.4.5 部署Web应用程序和测试网站
上机实训 1
第2章 CSS样式与母版页
2.1 使用CSS布局页面
2''1.1 CSS概述
2.1.2 ASP.NET中应用CSS样式
2.1.3 常见的布局类型样式
2.2 母版页
2.2.1 母版页基础
2.2.2 创建母版页
2.2.3 创建内容页面
2.2.4 在母版页中设置默认内容
2.2.5 访问母版页中的控件和属性
2.2.6 指定母版页
2.2.7 嵌套母版页
2.3 主题和外观
2.3.1 创建主题
2.3.2 应用主题
2.3.3 删除主题
上机实训 2
第3章 常用服务器控件
3.1 ASP.NET事件和生命周期
3.1.1 ASP.NET页面的生命周期
3.1.2 Page对象属性
3.1.3 理解和处理控件事件
3.2 Web服务器控件
3.2.1 Web服务器控件概述
3.2.2 简单控件
3.2.3 选择控件
3.2.4 列表控件
3.2.5 文件上传控件
3.2.6 Table控件
3.2.7 广告控件
3.2.8 日历控件
3.2.9 视图控件和向导控件
3.3 验证控件
3.3.1 RequiredFieldValidator控件
3.3.2 CompareValidator控件
3.3.3 RangeValidator控件
3.3.4 RegularExpressionValidator控件
3.3.5 CustomValidator控件
3.3.6 ValidationSummary控件
3.3.7 取消验证
上机实训 3
第4章 状态管理
4.1 按页保留数据
4.2 查询字符串实现页面间数据传递
4.3 使用会话状态实现页面间的数据传递
4.4 使用跨页提交功能实现页面间的数据传递
4.5 利用Cookie实现用户信息的保存
4.6 利用配置文件属性实现用户信息的保存
4.7 Application
4.8 状态管理机制的比较
上机实训 4
第5章 数据库访问基础
5.1 ADO.NET简介
5.2 Web.config文件的配置
5.3 数据源控件
5.4 利用数据显示控件显示数据信息
5.4.1 GridView控件
5.4.2 DetailsView控件
5.4.3 FormView控件
5.4.4 DataList控件
5.4.5 ListView和DataPager分页控件
5.5 利用数据控件实现对数据库信息的管理
5.5.1 数据库表信息的添加、编辑及删除
5.5.2 设置数据显示控件的分页模式
5.6 使用ADO.NET编程访问数据
5.6.1 使用Connection创建数据库连接
5.6.2 使用Command执行对数据库的操作
5.6.3 使用DataReader读取数据库查询结果
5.6.4 使用DataAdapter与DataSet读取数据库查询结果
5.7 存储过程的应用
5.8 Chart控件与图表
5.9 ADO.NET中的事务
5.10 使用LINQ to SQL访问数据库
5.10.1 创建LINQ to SQL实体
5.10.2 使用LINQ to SQL执行数据库查询
5 .10.3 使用LinqDataSource控件
5.10.4 插入、更新、删除数据库信息
上机实训 5
第6章 网站导航
6.1 站点地图
6.2 SiteMapPath站点导航控件
6.3 Menu导航控件的应用
6.4 TreeView导航控件
6.4.1 静态方式添加节点数据
6.4.2 绑定到站点地图方式添加节点数据
6.4.3 绑定到数据库
6.4.4 绑定到XML文件
6.5 三种导航控件的比较
上机实训 6
第7章 网站安全性与登录
7.1 配置网站、成员资格和角色
7.1.1 配置成员资格用户
7.1.2 创建和管理角色
7.1.3 创建和管理规则
7.2 登录控件
7.2.1 Login控件
7.2.2 Loginview控件
7.2.3 LoginStatus控件
7.2.4 CreateUserWizard控件
7.2.5 ChangePassword控件
7,2.6 PasswordRecovery控件
7.2.7 配置邮件服务器
7.3 Membership、MembershipUser和Roles类
7.3.1 Membership类
7.3.2 Roles类
7.4 站点地图及其安全性调整
上机实训 7
第8章 ASP.NET AJAX框架
8.1 AJAX原理
8.1.1 AJAX简介
.8.1.2 AJAX技术
8.1.3 AJAX实例
8.2ASP.NET AJAX基本控件
8.2.1 ASP.NETAJAX体系结构
8.2.2 ScriptManager、ScriptManagerProxy
8.2.3 UpdatePanel、UpdateProgress
8.2.4 Timer控件
上机实训 8
第9章 网上购物商店
9.1 功能和需求分析
9.2 总体设计
9.3 数据库结构设计
9.3.1 创建数据库表
9.3.2 创建视图
9.3.3 创建存储过程
9.4 系统配置、通用模块、样式和母版页设计
9.4.1 Web.config配置文件
9.4.2 通用模块设计
9.4.3 CSS样式设计
9.4.4 母版页设计
9.5 主页面设计
9.6 登录注册页面设计
9.6.1 网站会员注册
9.6.2 会员登录
9.7 购物模块设计
9.7.1 产品搜索浏览
9.7.2 选购产品
9.7.3 提交订单
9.7.4 查看订单
9.8 管理员后台管理模块设计
9.8.1 管理员登录
9.8.2 用户管理
9.8.3 产品种类管理
9.8.4 产品管理
9.8.5 订单管理
9.9 小结
参考文献