hi,小慕
ASP.NET项目开发
第16次开课
开课时间: 2025年02月17日 ~ 2025年06月30日
学时安排: 3-5小时每周
进行至第13周,共20周 已有 438 人参加
立即参加
课程详情
课程评价(393)
spContent=本课程由多年软件开发和教学经验的教师,立足计算机软件教学实际情况,结合软件行业对ASP.NET程序员的职业要求,在多年实践教学过程中总结提炼而成的,是培养学生基于.NET方向的Web开发能力的课程。通过该课程的学习使学生能够熟练运用.NET技术,完成Web应用程序功能模块设计、编码、调试和单元测试任务,能够胜任Web程序员岗位。课程以学海云端网上书店项目为载体,依据项目开发流程构建学习情景和任务。“如果您想从事WEB开发工作,就跟随着我们一起走入ASP.NET开发之旅吧!” —— 课程团队
本课程由多年软件开发和教学经验的教师,立足计算机软件教学实际情况,结合软件行业对ASP.NET程序员的职业要求,在多年实践教学过程中总结提炼而成的,是培养学生基于.NET方向的Web开发能力的课程。通过该课程的学习使学生能够熟练运用.NET技术,完成Web应用程序功能模块设计、编码、调试和单元测试任务,能够胜任Web程序员岗位。课程以学海云端网上书店项目为载体,依据项目开发流程构建学习情景和任务。“如果您想从事WEB开发工作,就跟随着我们一起走入ASP.NET开发之旅吧!” —— 课程团队
—— 课程团队
课程概述

《ASP.NET项目开发》是软件技术专业的职业技术课程(专业核心课程),是一门动手实践能力要求高、与实际工作岗位联系紧密的课程。目前软件开发企业对Web应用开发人员的需求大,大多数学生毕业后从事Web应用开发。该课程对实现专业的培养目标、增强学生的就业竞争力具有非常重要的作用,是检验专业教学成果的核心课程,也是评价本专业是否掌握学科基础知识、能否综合运用所学知识解决实际问题、是否具备软件开发各种技能的重要课程。本课程前导课程有HTML网页设计、数据库应用技术、C#程序设计。后续课程主要有综合网站项目实战等。

      课程总体目标即培养ASP.NET技术的Web开发人员,本课程将真实的项目贯穿在整个理论教学与知识技能的提升过程中,让学生在开发项目的过程中体会与掌握项目开发的全过程,让学生在“做中学,学中做”,提高实践动手能力。培养学生信息化领域的工匠精神,学生具有良好的职业道德、规范的开发流程、具备开发质量和信息安全意识,养成按时、守时的软件交付习惯、具有自主学习的能力、创新能力与团队合作精神。

授课目标

该课程采用“项目导向,任务驱动,理论实践一体化”的教学模式开展教学,主要是培养学生利用ASP.NET技术进行B/S架构应用程序的开发、网站开发等技能。通过本课程的学习,学生能够掌握软件编程的B/S体系的编程思路,能够熟练操作HTML控件、WEB服务器控件,能够编写操作SQL Server数据库的B/S程序,具备进行ASP.NET项目开发的能力。

课程大纲

课程概况

课程概况视频

项目1 搭建项目解决方案

任务1-1 ASP.NET课程介绍及项目的系统分析

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

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

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

项目1单元测试

项目1单元作业

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

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

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

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

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

任务2-5 网站主题和皮肤的设计与应用

项目2 单元测试

项目3 项目中控件的使用

任务3-1 使用基本服务器控件设计用户注册页面

任务3-2 使用基本服务器控件设计添加图书页面

任务3-3 使用ASP.NET验证控件检验用户注册信息

任务3-4 使用用户控件设计用户登录模块

任务3-5 第三方控件的引入与操作

项目3 单元测试

项目4 项目的系统对象与数据传递

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

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

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

任务4-4 使用Cookie对象实现7天免登录功能

任务4-5 使用Server对象获取服务器信息

项目4 单元测验

项目5 ADO.NET访问数据库

任务5-1 ADO.NET的概述

任务5-2 数据直连方式操作数据库(一)实现用户注册

任务5-3 数据直连方式操作数据库(二)实现用户登录功能

任务5-4使用DateSet数据集方式操作数据库(一):访问数据

任务5-5 使用DateSet数据集方式操作数据库(二)增删改数据

项目5 单元测验

项目6 数据源控件与数据绑定控件的应用

任务6-1 数据源控件的应用

任务6-2 使用数据绑定控件GridView实现用户管理功能

任务6-3 使用数据绑定控件DataList实现图书列表功能

任务6-4 使用数据绑定控件Repeater实现图书搜索功能功能

任务6-5 使用其他数据绑定控件实现图书信息查看等功能

项目6 单元测验

项目7 部署并发布项目

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

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

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

项目7 单元测验

展开全部
预备知识

HTML网页设计”使学生学习了静态网页制作,具备搭建网站框架、制作基本页面的能力。“C#程序设计”使学生系统地学习了面向对象编程方法,具备一定的面向对象程序设计和程序设计和实现的能力。在此基础上,“数据库应用技术”课程让学生具备了数据库的开发和应用能力。

参考资料
  1. 刘小强. 《ASP.NET项目开发教程(慕课版)》, 大象出版社,2021.11 “十四五”职业教育河南省规划教材
  2. 眭碧霞,李春华,张玮编 《ASP.NET程序设计与开发》,西安电子科技大学出版社
  3. (美)麦克唐纳//弗里曼//兹普兹塔|译者. 《ASP.NET 4高级程序设计(第4版)》,人民邮电出版社
常见问题

课程配套资源问题:

课程配套资源主要在每个项目任务后面能够找到并下载,也可通过“课程资源”栏目下载。

三门峡职业技术学院
8 位授课老师
刘小强

刘小强

副教授

梁利亭

梁利亭

副教授

侯枫

侯枫

教授

推荐课程

下载
下载

下载App