您好,欢迎光临有路网!
C# Web 2.0应用程序设计教程
QQ咨询:
有路璐璐:

C# Web 2.0应用程序设计教程

  • 作者:杨晓光
  • 出版社:清华大学出版社
  • ISBN:9787811238976
  • 出版日期:2010年02月01日
  • 页数:302
  • 定价:¥31.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    全书共14章。第1章概要介绍了Web 2.0和ASP.NET基础知识,并以一个例子介绍如何利用Visual Studio.NET 2008开发ASP.NET Web应用程序;第2章介绍ASP.NET的工作原理,主要包括页面模型和事件处理,也给出了一些常用控件的用法;第3章介绍如何在页面中加入各种验证功能;第4章介绍如何应用样式和主题设计网页外观,以及利用母版页定制整个网站的页面结构;第5章介绍利用站点地图和导航控件构建网站导航系统;第6章给出状态维护的各种方法;第7章针对数据操作,介绍如何利用程序和控件操作及展示数据库中的数据;第8章介绍网站**和用户管理的知识;第9章介绍如何开发用户控件和自定义服务器控件;第10章介绍如何用Profile存储用户个性化信息;第11章介绍利用Web部件构建Web页面,使用户可以自定义页面内容;第12章介绍ASP.NET Ajax方面内容,展示如何利用Ajax给用户以更好的体验;第13章和第14章给出通讯录综合实例的两种开发方法,分别介绍如何用快速开发理念和三层架构思想开发Web应用程序,使读者真正领会各种开发方法的魅力。
    目录
    第1章 C# Web 2.0技术概述
    1.1 Web 2.0技术概述
    1.2 Web开发技术概述
    1.2.1 ASP技术
    1.2.2 JSP技术
    1.2.3 PHP技术
    1.2.4 ASP.NET技术
    1.3 ASP.NET技术概述
    1.3.1 .NET框架
    1.3.2 公共语言运行库
    1.3.3 框架类库
    1.4 利用ASP.NET开发Web应用程序
    1.4.1 Visual Studio.NET集成开发环境
    1.4.2 创建**个ASP.NET Web应用程序
    1.5 课外练习
    第2章 ASP.NET Web Form设计
    2.1 Web Form基本结构
    2.2 ASP.NET页面模型
    2.2.1 单文件页面模型
    2.2.2 代码隐藏模型
    2.3 Web Form的事件处理
    2.3.1 事件模型
    2.3.2 回发
    2.3.3 跨页发送
    2.3.4 Web Form页面生命周期
    2.4 ASP.NET基本控件
    2.4.1 控件概述
    2.4.2 Label控件
    2.4.3 按钮控件
    2.4.4 TextBox控件
    2.4.5 CheckBox控件
    2.4.6 RadioButton控件
    2.4.7 显示图像
    2.4.8 列表显示
    2.4.9 **链接
    2.5 课外练习
    第3章 网页输入合法性验证
    3.1 非空验证
    3.2 比较验证
    3.3 范围验证
    3.4 正则表达式验证
    3.4.1 正则表达式概述
    3.4.2 实现正则表达式验证
    3.5 自定义验证
    3.5.1 服务器端自定义验证
    3.5.2 客户端自定义验证
    3.6 合成验证
    3.7 课外练习
    第4章 页面主题与母版页
    4.1 页面主题
    4.1.1 主题的基本概念
    4.1.2 应用CSS样式
    4.1.3 应用外观
    4.1.4 应用主题
    4.1.5 通过Web.config设置页面主题
    4.2 母版页
    4.2.1 母版页的基本概念
    4.2.2 母版页的设计与应用
    4.2.3 建立内容页
    4.2.4 母版页的**特性
    4.3 课外练习
    第5章 站点地图与导航
    5.1 站点地图
    5.1.1 站点地图的基本模型
    5.1.2 获取站点地图数据
    5.1.3 编程访问站点地图
    5.2 显示导航路径
    5.2.1 创建导航路径
    5.2.2 定制导航路径
    5.3 显示导航菜单
    5.3.1 Menu控件概述
    5.3.2 创建菜单
    5.3.3 菜单的核心属性
    5.3.4 定制菜单
    5.4 显示树状结构的菜单
    5.4.1 TreeView控件概述
    5.4.2 创建树状菜单
    5.4.3 核心属性和事件
    5.4.4 定制树状菜单
    5.5 Music音乐站的导航系统
    5.6 课外练习
    第6章 ASP.NET状态维护
    6.1 视图状态与控件状态
    6.1.1 视图状态
    6.1.2 控件状态
    6.2 Cookie、Session与Application
    6.2.1 Cookie
    6.2.2 Application
    6.2.3 Session
    6.3 其他状态维护方法
    6.3.1 隐藏域
    6.3.2 查询字符串
    6.4 基于Session的购物车
    6.5 课外练习
    第7章 数据库数据操作
    7.1 数据库Web程序基本模型
    7.2 使用ADO.NET对象访问数据库
    7.2.1 连接数据库
    7.2.2 执行SQL语句和存储过程
    7.2.3 获取数据集
    7.3 使用SqlDatasource控件访问数据库
    7.3.1 操作数据库
    7.3.2 使用参数操作数据库
    7.4 使用ObjectDataSource控件访问数据库
    7.5 GridView控件展现表数据
    7.5.1 显示数据
    7.5.2 实现分页
    7.5.3 编辑数据
    7.5.4 定制GridView
    7.6 Details View控件分行展现表数据
    7.6.1 导航记录
    7.6.2 编辑记录
    7.7 DataList控件
    7.8 课外练习
    第8章 网站**与用户管理
    8.1 ASP.NET网站**模型
    8.1.1 IIS**验证
    8.1.2 ASP.NET**验证
    8.2 登录控件的使用
    8.2.1 登录界面的设计
    8.2.2 登录界面处理方法
    8.3 用户注册控件的使用
    8.3.1 用户注册控件界面设计
    8.3.2 用户注册控件的扩展
    8.4 用户状态控件与密码更改控件
    8.4.1 LoginName控件
    8.4.2 LoginStatus控件
    8.4.3 ChangePassword控件
    8.4.4 PasswordRecovery控件
    8.5 用户管理
    8.5.1 用户管理的前期准备工作
    8.5.2 使用Membership对成员进行管理
    8.5.3 使用MembershipUser获取用户信息
    8.6 角色管理
    8.7 课外练习
    第9章 用户控件及自定义服务器控件设计
    9.1 自定义服务器控件概述
    9.1.1 用户控件基本知识
    9.1.2 自定义服务器控件基本知识
    9.2 用户控件设计
    9.2.1 界面设计
    9.2.2 属性设计
    9.2.3 事件设计
    9.3 自定义服务器控件基本模型
    9.4 自定义服务器控件的属性设计及状态维护
    9.5 自定义服务器控件的事件设计
    9.6 课外练习
    第10章 Profile与应用程序个性化
    10.1 Profile的基本模型
    10.2 Profile数据操作
    10.2.1 创建Profile
    10.2.2 使用Profile
    10.2.3 Profile**用法
    10.3 匿名用户的Profile数据操作
    10.3.1 开启匿名用户的Profile
    10.3.2 删除匿名用户的Profile
    10.4 基于Profile的购物车设计
    10.5 课外练习
    第11章 Web部件
    11.1 Web部件概述
    11.2 创建和使用Web部件
    11.3 Web部件管理器
    11.3.1 切换显示模式
    11.3.2 以编程方式控制Web部件
    11.4 创建Web部件区域
    11.5 在运行时添加Web部件
    11.5.1 从服务器控件列表中添加Web部件
    11.5.2 从被关闭的Web部件列表中添加Web部件
    11.5.3 从导入的Web部件列表中添加Web部件
    11.6 自定义Web部件区域
    11.6.1 定制Web部件的外观
    11.6.2 定制Web部件的行为
    11.6.3 定制Web部件的布局
    11.6.4 定制Web部件的自定义属性
    11.7 课外练习
    第12章 ASP.NET Ajax
    12.1 ASP.NET Ajax概述
    12.1.1 什么是Ajax
    12.1.2 ASP.NET Ajax框架
    12.2 使用AsP.NET Ajax服务器控件
    12.2.1 ScriptManager控件
    12.2.2 UpdatePanel控件
    12.2.3 UpdateProgress控件
    12.2.4 Timer控件
    12.3 使用客户端脚本库
    12.3.1 类型系统
    12.3.2 客户端生命周期事件
    12.3.3 DOM元素引发的事件
    12.3.4 使用Web服务
    12.4 调试和跟踪Ajax
    12.5 基于ASP.NET、Ajax的聊天室
    12.6 课外练习
    第13章 基于快速开发方式的通讯录设计
    13.1 系统概述
    13.1.1 系统总体结构设计
    13.1.2 数据库设计
    13.2 功能实现
    13.2.1 主页
    13.2.2 联系人管理
    13.2.3 组管理
    第14章 基于三层架构的通讯录设计
    14.1 三层架构概述
    14.2 系统概述
    14.2.1 系统总体结构设计
    14.2.2 数据库设计
    14.2.3 系统的目录结构
    14.3 创建实体类
    14.4 实现数据访问层
    14.5 实现业务逻辑层
    14.6 实现表示层
    14.6.1 母版页
    14.6.2 导航系统
    14.6.3 主题与外观
    14.6.4 主页
    14.6.5 联系人管理
    14.6.6 编辑联系人
    14.6.7 添加联系人
    14.6.8 组管理
    14.6.9 编辑组
    14.6.10 添加组

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外