ASP.NET项目开发
分享
课程详情
课程评价
spContent=本课程是培养学生基于.NET方向的Web开发能力的课程。通过该课程的学习使学生能够熟练运用.NET技术,完成Web应用程序功能模块设计、编码、调试和单元测试任务,能够胜任Web程序员岗位。课程以学海云端网上书店项目为载体,依据项目开发流程构建学习情景和任务。课程按照“六步四结合”模式开展教学。
—— 课程团队
课程概述

“ASP.NET项目开发”课程是面向高职院校软件技术、计算机应用技术、网络技术等专业学生的一门专业课,该课程3学分。该课程以学海云端网上书店项目为载体,从母板页制作、注册、登陆、商品展示、购物车、订单管理、商品管理、部署和发布等内容开展教学,将知识介绍和技能训练进行了有机结合。重点和难点主要包括ASP.NET验证控件、内置对象、ADO.NET数据访问、分层开发、DataList和GridView数据显示控件等内容。


课程大纲

项目1  搭建项目解决方案

ASP.NET课程介绍

任务1-1 初识ASP.NET开发环境

任务1-2 ASP.NET页面开发初体验

任务1-3 搭建项目解决方案

任务1-4 IIS的安装与配置

项目1单元测试

项目1单元作业

项目2 搭建风格统一的页面框架

任务2-1  使用母版页搭建管理后台页面框架

任务2-2  在站点地图基础上实现SiteMapPath导航功能

任务2-3  使用TreeView控件实现管理后台树形导航功能

任务2-4  使用Menu控件实现网站主页菜单导航功能

项目2 单元测试

项目3 构建项目开发系统结构框架

任务3-1 搭建基于三层架构体系的系统框架

任务3-2 使用开源代码生成工具创建系统框架

任务3-3  在三层架构下实现用户登录功能

项目3 单元测试

项目4 页面对象访问控制

任务4-1 使用Response与Request对象实现简单登录功能

任务4-2 使用Session对象进行页面传值

任务4-3 使用Application对象实现站点计数器

项目4 单元作业

项目5 使用Form和验证控件完成用户注册功能

任务5-1 设计用户注册页面并完成注册功能

任务5-2 使用客户端脚本完成自动提交功能

任务5-3 使用验证控件完成数据验证功能

5-3 单元测验

项目6 使用GridView实现管理员端的图书查询功能

任务6-1 使用GridView显示图书信息

任务6-2 使用DropDownList控件完成书籍分类维护功能

任务6-3 实现网上书店管理员端的图书查询功能

任务6-4 实现在图书列表中显示出版社名称功能

单元作业

项目7 使用GridView完善图书显示功能

任务7-1 在GridView中使用下拉列表控件完成图书分类的调整

任务7-2 高亮显示鼠标所在行(光棒效果)

任务7-3 使用DetailsView 控件显示图书详细信息

单元作业

项目8 使用GridView实现数据信息的更新和删除

任务8-1 完善用户注册及用户信息的更新

任务8-2 实现基于GridView单元格的数据更新功能

任务8-3 实现网上书店用户信息的删除功能

任务8-4 实现管理端图书添加和修改功能

任务8 上机训练

项目9 使用DateList和Repeater实现自定义样式的数据展示

任务9-1 使用DateList实现数据列表显示功能

任务9-2 完成基于DateList的数据排序和分页功能

任务9-3 使用Repeater实现自定义样式的数据展示

单元作业

项目10 实现可复用功能的用户控件

任务10-1 实现登录功能的用户控件

任务10-2 实现通用功能的用户控件-提高篇

10 单元作业

项目11 购物车功能模块的设计与实现

任务11-1 实现图书加入购物车功能

任务11-2 实现购物车商品管理功能

11单元作业

项目12 部署并发布项目

项目12 单元测验

任务12-1 配置并加密数据库连接字符串

任务12-2 部署学海云端网上书店

任务12-3 发布学海云端网上书店

单元测验补做

第十单元 单元作业

第十一单元 单元作业

第五单元 单元作业

第八单元 单元作业

第九单元 单元作业

补充练习

第七单元 单元作业

第六单元 单元作业

第十二单元 单元作业

预备知识

HTML网页设计

数据库技术

C#程序设计


证书要求

通过视频学习,完成测试和作业,达到课程要求后,可以获得课程合格证书或优秀证书。总成绩由各分项成绩汇总后评定,见下表:

考核

成绩

作业和测验

30/100

终结考试

60/100

参与讨论

10/100

60-84分:合格证书
85-100分:优秀证书

参考资料
  1. 刘小强. 《ASP.NET项目开发教程》, 大象出版社

  2. 眭碧霞,李春华,张玮编 《ASP.NET程序设计与开发》,西安电子科技大学出版社

  3. (美)麦克唐纳//弗里曼//兹普兹塔|译者. 《ASP.NET 4高级程序设计(第4版)》,人民邮电出版社