
无需加好友免费技术支持
课程名称:ASP .NET程序设计
ASP .Net Programming
课程编号:
适用专业:软件技术、软件技术(测试)
职业技术课程:
学 分:5
总 学 时:74 (理教:40,上机:34 )
课外计算机:40学时
学 期:第3学期
先修课程:计算机文化基础C#程序设计、数据库基础和应用
一、课程性质
本课程是软件技术发中,本课程是软件技术、软件技术(测试)的专业必修课,Web越来越多的应用程序,行业和企业Web对开发人才的需求巨大。本课程主要以人才为基础。ASP.Net技术来讲授Web帮助学生尽快掌握发展Web本课程是上述专业学生重要的专业技术课程。
二、课程的目的和任务
本课程是软件技术和软件技术(测试)的专业必修课,旨在让学生掌握ASP.NET程序设计开发基础知识VisualStudio.Net2015年是学生掌握的实践环境VisualStudio.Net2015年开发工具的基本功能与使用相结合C相应地基于程序设计思想的开发Web的应用程序,结合实际的小项目,实现理论与实践的结合,使学生对理论知识有更深入的理解,同时也能在学习后完成更简单的基础Web应用程序的开发承担相应的实际基础上,开发应用程序Web软件开发奠定了良好的基础。
三、课程教学的基本要求
本课程的预修课程包括计算机文化基础C#程序设计、数据库基础和应用
教学方法如下:理论教学 上机操作。
本课程要求学生结合VisualStudio.Net2015年是实践环境,教学生ASP.NET 基础 、前端基础,服务器端控件,ADO.NET 数据库访问技术、数据窗口设计、内置对象、母页和主题Ajax 技术和ASP.NET MVC基本知识。并通过VS.NET 培养学生的设计能力,开发会员管理系统和设计实例。
课程考核方法:平时成绩: 期末考核
四、实践教学的基本要求
实践教学包括课内和课外。通过计算机实践,学生可以加深对理论知识的理解,更好地掌握理论知识。能够掌握VisualStudio.Net基于2015年开发工具的基本功能和操作C#语言的ASP.NET将理论知识应用到实践中,更好地激发学生的编程思维。
1. 课内上机
上机次序
题目名称及内容
学时数
1
ASP.NET开发环境
2
2
HTML和CSS练习
2
3
Javascript练习
2
4
Web Server控件
4
5
控件的数据验证
2
6
ADO.NET数据库技术
4
7
项目:会员管理系统
2
8
数据窗设计
4
9
内置对象
4
10
主页和主题
2
11
AJAX技术
2
12
项目:新闻发布系统
2
13
项目:网上书店系统
2
通过课堂上的计算机,学生可以掌握理论教学中所说的话Visual Studio.Net结合2015年操作和功能的使用ASP .Net完成基础知识Web应用程序开发。对于不能在课堂上完成计算机的学生,需要在课后完成。具体内容见教学内容及学时分配表。
学生掌握熟练程度,作为平时的成绩考核。
课外机器使学生通过课外机器进一步提高实践能力,扩大知识。课外机器通过Visual Studio.Net基于2015年各种应用的实践和WEB高级应用程序开发。
五、教学内容基本要求和学时分配
教学内容及学时分配表
教学内容
讲课
实验
课内上机
第 1 章 ASP.NET 基础
1.1 Web 基础知识
1.2 ASP.NET 概述
1.3 VisualStudio 综合开发环境
1.4 第一个ASP.NET 程序
1.5 ASP.NET 页面的结构
1.6 ASP.NET 页面生命周期事件
2
2
第2章 HTML、CSS与JavaScript语言
2.1 HTML基本概念
2.2 CSS 基础
2.3 jAVAsCRIPT语言
2
4
第 3 章 服务器端控件
3.1 常用的服务器端控件
3.2 控件的数据验证
6
6
第 4 章 ADO.NET 数据库访问技术
4.1 ADO.NET 基本概念
4.2 ADO.NET 对象模型
4.3 SqlConnection 对象
4.4 Command 对象
4.5 DataReader 对象
4.6 DataSet、DataTable
4
4
第 5 章 VS.NET 开发会员管理系统
5.1 项目基础
5.2 会员管理系统
5.3 发布网站
2
2
第 6 章 数据窗设计
6.1 数据绑定简介
6.2 Repeater 控件
6.3 DataList 控件
6.4 GridView 控件
4
4
第 7 章 内置对象
7.1 Application 对象
7.2 Request 对象
7.3 Response 对象
7.4 Server 对象
7.5 Cookie 对象
4
4
第 8 章 主页和主题
8.1 母版页
8.2 主题与外观
8.3 用户控件
4
2
第 9 章 Ajax 技术
9.1 Ajax 简介
9.2 ASP.NET Ajax 简介
9.3 ASP.NET Ajax 常用控件
9.4 ASP.NET Ajax 应用实例
9.5 JQuery 的Ajax 技术
4
2
第 10 章 设计实例
10.1 新闻发布系统
10.2 网上书店系统
2
4
第 11 章 ASP.NET MVC 开发速成
11.1 ASP.NET MVC 简介
11.2 第一个ASP.NET MVC 程序
11.3 Razor 基础语法
11.4 ASP.NET MVC 的新闻管理
11.5 数据验证
11.6 使用Ajax
11.7 新闻显示在分页上
11.8 文件上传
2
合 计:74
40
34
六、推荐教材和教学参考书
推荐教材红的推荐教材C#的ASP.NET程序设计(第4版)[M]2018年机械工业出版社
教学参考书:李锡辉。ASP.NET网站开发实例教程(第2版)[M]2015年清华大学出版社
审核:
批准: