下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922
读书 > Web开发 >ASP > ASP.NET网站开发项目化教程

ASP.NET网站开发项目化教程

综合评级:★★★★★

定价:45.00

作者:肖宏启 编著

出版社:清华大学出版社

出版日期:2015年1月

页数:370

字数:583000

ISBN:9787302379355

书籍介绍

本书以“新知书店”网站项目的开发过程为主线,以C#为编程语言,讲述了Web应用程序开发从系统架构到编码实现的过程。 全书共分为10个单元,包括网上书店项目需求分析与设计、ASP.NET基础及开发环境构建、使用控件高效创建网站页面、系统对象与数据传递、搭建风格统一的Web站点、数据库访问及网上书店系统架构、数据绑定技术、数据绑定控件的应用、数据绑定控件应用进阶、“新知书店”购物功能的设计与实现。 全书结合专业课程特点,对基于ASP.NET Web软件开发工作过程进行剖析,以真实完整的项目“新知书店”为载体,在行业专家的指导下,结合Web项目开发的流程和规范,分解出工作过程的典型工作任务,根据工作任务整合相关知识点,按照应用型本科及高职学生的认知特点设计教学过程,把基础知识的应用渗透到各个项目任务中。任务讲解步骤清晰,循序渐进,通过对项目任务的学习,读者可以更好地领会ASP.NET的语法和编程技巧,有助于将所学的知识融会贯通。 本书内容丰富,层次清晰,讲解深入浅出,可作为高等院校应用型本科、专科及高等职业院校计算机类专业Web应用程序开发课程的教材,也可作为培训班的培训教材,还可供从事ASP.NET开发和应用的相关人员学习与参考。

相关课程
目录

单元1 网上书店项目需求分析与设计

 1.1 知识准备

  1.1.1 需求分析

  1.1.2 数据库设计

 1.2 单元任务

  任务1-2-1 “新知书店”项目需求分析

  任务1-2-2 “新知书店”项目系统设计

 1.3 单元实训

 1.4 单元小结

单元2 ASP.NET基础及开发环境构建

 2.1 知识准备

  2.1.1 .NET Framework概述

  2.1.2 web基础知识

  2.1.3 ASP.NET简介

 2.2 单元任务

  任务2-2-1 安装和配置IIS Web服务器

  任务2-2-2 安装Visual Studio 2010

  任务2-2-3 创建简单的Web网站

  任务2-2-4 分析ASP.NET文档

 2.3 知识拓展

  2.3.1 ASP.NET页面的处理机制

  2.3.2 ASP.NET的网页代码模型

 2.4 项目实训

 2.5 单元小结

 2.6 单元练习题

单元3 使用控件高效创建网站页面

 3.1 知识准备

  3.1.1 服务器控件概述

  3.1.2 标准服务器控件

  3.1.3 验证控件

  3.1.4 FileUpload控件

  3.1.5 第三方控件

 3.2 单元任务

  任务3-2-1 设计“新知书店”用户注册页面

  任务3-2-2 为“新知书店”注册页面添加回车自动提交功能

  任务3-2-3 为“新知书店”用户注册页面添加验证功能

 3.3 项目实训

 3.4 单元小结

 3.5 单元练习题

单元4 系统对象与数据传递

 4.1 知识准备

  4.1.1 ASP.NET对象概述及属性方法事件

  4.1.2 Page对象

  4.1.3 Request对象

  4.1.4 Response对象

  4.1.5 Cookie对象

  4.1.6 Session对象

  4.1.7 application对象

  4.1.8 Server对象

 4.2 单元任务

  任务4-2-1 体验页内数据传递

  任务4-2-2 实现简单加法计算器

  任务4-2-3 实现简单登录操作

  任务4-2-4 实现系统级的登录功能

  任务4-2-5 统计网站同时在线人数及页面点击次数

 4.3 项目实训

 4.4 单元小结

 4.5 单元练习题

单元5 搭建风格统一的Web站点

 5.1 知识准备

  5.1.1 css样式控制

  5.1.2 页面框架

  5.1.3 母版页

  5.1.4 站点导航

  5.1.5 TreeView控件

 5.2 单元任务

  任务5-2-1 使用母版页搭建“新知书店”管理端页面框架

  任务5-2-2 实现“新知书店”管理端“面包屑”导航功能

  任务5-2-3 实现“新知书店”管理端的菜单功能

  任务5-2-4 搭建“新知书店”前台页面框架

  任务5-2-5 实现“新知书店”前台页面站点导航功能

  任务5-2-6 实现“新知书店”前台页面菜单栏功能

 5.3 项目实训

 5.4 单元小结

 5.5 单元练习题

单元6 数据库访问及网上书店系统架构

 6.1 知识准备

  6.1.1 ADO.NET概述

  6.1.2 使用Connection连接数据库

  6.1.3 使用Command对象执行数据库命令

  6.1.4 使用DataReader对象执行数据库命令

  6.1.5 使用DataSet和DataAdapter对象

  6.1.6 系统架构和分层

 6.2 单元任务

  任务6-2-1 实现“新知书店”管理员登录功能

  任务6-2-2 搭建“新知书店”系统三层架构

  任务6-2-3 实现三层架构下的“新知书店”用户注册功能

  任务6-2-4 实现三层架构下的“新知书店”用户登录功能

 6.3 项目实训

 6.4 单元小结

 6.5 单元练习题

单元7 数据绑定技术

 7.1 知识准备

  7.1.1 数据绑定

  7.1.2 数据源控件

  7.1.3 常用控件的数据绑定

 7.2 单元任务

  任务7-2-1 实现“新知书店”后台图书列表中的检索类别选择

 7.3 项目实训

 7.4 单元小结

 7.5 单元练习题

单元8 数据绑定控件的应用

 8.1 知识准备

  8.1.1 数据绑定控件

  8.1.2 GridView控件

  8.1.3 DataList控件

  8.1.4 Repeater控件

  8.1.5 其他数据绑定控件

 8.2 单元任务

  任务8-2-1 实现“新知书店”管理员端的图书查询页面

  任务8-2-2 实现“新知书店”管理员端的图书详细信息的更新功能

  任务8-2-3 实现“新知书店”管理员端的图书添加功能

  任务8-2-4 实现“新知书店”前台图书列表显示功能

  任务8-2-5 实现“新知书店”前台图书列表显示的排序和分页

  任务8-2-6 搭建“新知书店”前台图书详细信息显示页面

 8.3 项目实训

 8.4 单元小结

 8.5 单元练习题

单元9 数据绑定控件应用进阶

 9.1 知识准备

  9.1.1 获取GridView单元格数据

  9.1.2 基于单元格的更新

  9.1.3 RowCommand事件

 9.2 单元任务

  任务9-2-1 实现“新知书店”会员状态显示及管理功能

  任务9-2-2 实现“新知书店”管理端用户信息的更新

  任务9-2-3 实现“新知书店”管理端用户信息的删除

  任务9-2-4 实现“新知书店”管理端图书信息的删除

 9.3 项目实训

 9.4 单元小结

 9.5 单元练习题

单元10 指导学习: “新知书店”购物功能的设计与实现

 10.1 单元任务

  任务10-1-1 设计“新知书店”购物车商品实体类

  任务10-1-2 设计“新知书店”购物车类的业务逻辑

  任务10-1-3 实现“新知书店”购物车界面设计及显示

  任务10-1-4 实现“新知书店”购物车的增、删、改

 10.2 单元小结

参考文献

热门图书
推荐新闻
技术文库
论坛推荐