ASP.NET动态网页设计案例教程

ASP.NET动态网页设计案例教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: 主编
出版社: 科学出版社
2012-05
版次: 1
ISBN: 9787030331984
定价: 29.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 259页
字数: 385千字
  •   本书详细介绍了使用Visual Studio 2010.NET和SQL Server 2008进行ASP.NET 4.0Web应用程序开发的基础知识和设计技巧,采用C#语言进行编写代码,书中内容除了包括ASP.NET开发必备的基础知识:网站的创建、调试和发布、常用Web控件、CSS样式布局和母版页设计、Web页面的生命周期、状态管理、ASP.NET数据控件、ADO数据访问、网站导航、网站安全等,还包括ASP.NET 4.0的新特性,如图表控件、分页控件、采用LINQ toSQL访问数据库、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 小结

    参考文献
  • 内容简介:
      本书详细介绍了使用Visual Studio 2010.NET和SQL Server 2008进行ASP.NET 4.0Web应用程序开发的基础知识和设计技巧,采用C#语言进行编写代码,书中内容除了包括ASP.NET开发必备的基础知识:网站的创建、调试和发布、常用Web控件、CSS样式布局和母版页设计、Web页面的生命周期、状态管理、ASP.NET数据控件、ADO数据访问、网站导航、网站安全等,还包括ASP.NET 4.0的新特性,如图表控件、分页控件、采用LINQ toSQL访问数据库、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 小结

    参考文献
查看详情
您可能感兴趣 / 更多
ASP.NET动态网页设计案例教程
ASP.NET程序设计
张铁红
ASP.NET动态网页设计案例教程
ASP.NET Core+Vue.js全栈开发训练营
南荣相如
ASP.NET动态网页设计案例教程
ASIC物理设计要点
[美]霍斯鲁·戈尔山 著;崔志颖 译
ASP.NET动态网页设计案例教程
ASP.NET Core从入门到精通
明日科技
ASP.NET动态网页设计案例教程
ASP.NET Core学习之旅:逐步构建自己的开发框架 刘俊繁
刘俊繁
ASP.NET动态网页设计案例教程
AS- Helix : 人工智能时代艺术与科学融合——第五届艺术与科学国际作品展暨学术研讨会主旨报告文集
鲁晓波 主编;赵超 副主编
ASP.NET动态网页设计案例教程
ASE斑点追踪超声心动图应变成像
(澳)托马斯·H.马维克
ASP.NET动态网页设计案例教程
ASP.NET程序设计案例教程
张华
ASP.NET动态网页设计案例教程
ASM全埋点开发实战
王灼洲 张伟
ASP.NET动态网页设计案例教程
AS- Helix : 人工智能时代艺术与科学融合——第五届艺术与科学国际学术研讨会论文集
鲁晓波 主编;赵超 副主编
ASP.NET动态网页设计案例教程
ASP.NET程序设计案例教程(第2版)
涂俊英
ASP.NET动态网页设计案例教程
ASP.NET网站设计教程(微课视频版)
陶永鹏;郭鹏;刘建鑫;张立杰
系列丛书 / 更多
ASP.NET动态网页设计案例教程
ASP.NET程序设计
张铁红
ASP.NET动态网页设计案例教程
ASP.NET Core+Vue.js全栈开发训练营
南荣相如
ASP.NET动态网页设计案例教程
ASIC物理设计要点
[美]霍斯鲁·戈尔山 著;崔志颖 译
ASP.NET动态网页设计案例教程
ASP.NET Core从入门到精通
明日科技
ASP.NET动态网页设计案例教程
ASP.NET Core学习之旅:逐步构建自己的开发框架 刘俊繁
刘俊繁
ASP.NET动态网页设计案例教程
AS- Helix : 人工智能时代艺术与科学融合——第五届艺术与科学国际作品展暨学术研讨会主旨报告文集
鲁晓波 主编;赵超 副主编
ASP.NET动态网页设计案例教程
ASE斑点追踪超声心动图应变成像
(澳)托马斯·H.马维克
ASP.NET动态网页设计案例教程
ASP.NET程序设计案例教程
张华
ASP.NET动态网页设计案例教程
ASM全埋点开发实战
王灼洲 张伟
ASP.NET动态网页设计案例教程
AS- Helix : 人工智能时代艺术与科学融合——第五届艺术与科学国际学术研讨会论文集
鲁晓波 主编;赵超 副主编
ASP.NET动态网页设计案例教程
ASP.NET程序设计案例教程(第2版)
涂俊英
ASP.NET动态网页设计案例教程
ASP.NET网站设计教程(微课视频版)
陶永鹏;郭鹏;刘建鑫;张立杰
相关图书 / 更多
ASP.NET动态网页设计案例教程
ASP.NET程序设计
张铁红
ASP.NET动态网页设计案例教程
ASP.NET Core+Vue.js全栈开发训练营
南荣相如
ASP.NET动态网页设计案例教程
ASIC物理设计要点
[美]霍斯鲁·戈尔山 著;崔志颖 译
ASP.NET动态网页设计案例教程
ASP.NET Core从入门到精通
明日科技
ASP.NET动态网页设计案例教程
ASP.NET Core学习之旅:逐步构建自己的开发框架 刘俊繁
刘俊繁
ASP.NET动态网页设计案例教程
AS- Helix : 人工智能时代艺术与科学融合——第五届艺术与科学国际作品展暨学术研讨会主旨报告文集
鲁晓波 主编;赵超 副主编
ASP.NET动态网页设计案例教程
ASE斑点追踪超声心动图应变成像
(澳)托马斯·H.马维克
ASP.NET动态网页设计案例教程
ASP.NET程序设计案例教程
张华
ASP.NET动态网页设计案例教程
ASM全埋点开发实战
王灼洲 张伟
ASP.NET动态网页设计案例教程
AS- Helix : 人工智能时代艺术与科学融合——第五届艺术与科学国际学术研讨会论文集
鲁晓波 主编;赵超 副主编
ASP.NET动态网页设计案例教程
ASP.NET程序设计案例教程(第2版)
涂俊英
ASP.NET动态网页设计案例教程
ASP.NET网站设计教程(微课视频版)
陶永鹏;郭鹏;刘建鑫;张立杰