ASPNET课程标准.doc
《ASPNET课程标准.doc》由会员分享,可在线阅读,更多相关《ASPNET课程标准.doc(5页珍藏版)》请在冰点文库上搜索。
![ASPNET课程标准.doc](https://file1.bingdoc.com/fileroot1/2023-5/7/ddf1d2cc-4367-489c-805a-7640d7510d4b/ddf1d2cc-4367-489c-805a-7640d7510d4b1.gif)
《ASP.NET应用程序设计》课程标准
课程编号:
适用专业:
软件技术
课程类型:
(理论+实践)课
学时数:
96课时(其中实践教学48课时,占总课时50%)
教研室:
软件技术
编写日期:
2011.11
一、课程性质
《ASP.NET应用程序设计》是软件技术专业人才培养方案中专业学习领域的职业技能课程中的核心课、必修课。
二、课程目标与定位
通过学习使学生对动态,交互的Web应用程序设计有一个全面的认识,能用所学的ASP技术开发出具有交互能力的Web应用程序,并对B/S程序设计模式的设计思想有一个全面了解,会用记事本,Dreamweaver,FrontPage等工具编辑ASP程序,培养学生独立思考以及解决问题的能力。
通过本课程的学习,掌握开发ASP.NET程序的基础知识和基本方法,对网络程序设计有一个全面的认识和了解,并能够独立自主开发论坛系统、网上书店、办公自动化系统等网络应用程序。
三、教学内容及要求
第一章ASP.NET入门
教学要求:
了解ASP.NET基本知识及Web页面技术的发展过程;理解静态Web页面和动态Web页面在工作原理上的差别,掌握Web服务器的配置;.NET框架的安装以及ASP.NET常见错误的解决方法。
第1节动态WEB页面工作原理
第2节认识ASP.NET
第3节配置Web服务器
第4节安装ASP.NET
第5节第一个人ASP.NET程序
第二章C#基础
教学要求:
了解C#语言基本知识,理解C#语言类机制,掌握C#语言的数据结构、常量和变量;操作符与表达式及流程控制。
第1节C#语言简介
第2节一个简单的C#程序
第3节C#中的数据类型
第4节C#中的变量和常量
第5节C#中的操作符和表达式
第6节C#中的控制语句
第7节C#中的类机制简介
第三章基本对象编程
教学要求:
了解ASP.NET中的对象,理解命名空间的基本知识,掌握七种内置对象的属性、方法和事件,重点掌握使用内置对象的各个方法实现某一功能。
第1节ASP.NET对象概述
第2节Page对象
第3节Response对象
第4节Request对象
第5节Server对象
第6节Application对象
第7节Session对象
第8节Cookie对象
第四章Web应用程序
教学要求:
了解ASP.NET应用程序相关知识,理解开发和配置ASP.NET应用程序的步骤,掌握配置ASP.NET程序的方法;Global.asax文件详解;Web.config文件详解。
第1节ASP.NET应用程序概述
第2节用VS创建Web应用程序
第3节用.NETSDK创建Web应用程序
第4节Global.asax文件详解
第5节Web.config文件详解
第五章创建Web窗体
教学要求:
了解WebForm的基本内容,理解WebForm的语法,Web窗体的事件处理过程以及代码隐藏技术,掌握HTML控件的Web控件的用法。
第1节WebForm概述
第2节Web窗体元素解析
第3节Web窗体的事件处理
第六章服务器控件
教学要求:
了解服务器控件的基本知识,理解HTML服务器控件和Web控件服务器的功能,掌握HTML控件、Web控件和验证控件的用法
第1节服务器控件概述
第2节HTML服务器控件入门
第3节常用HTML控件使用介绍
第4节Web服务器控件入门
第5节常用Web服务器控件使用介绍
第6节验证控件入门
第七章用户控件和AJAX控件
教学要求:
了解用户控件和AJAX控件的基本知识,掌握创建及引用一个用户控件,会使用AJAX控件。
第1节用户控件概述
第2节用户控件属性介绍
第3节动态加载用户控件
第4节AJAX控件
第八章使用ADO.NET开发数据库
教学要求:
了解SQLServer2005数据库管理系统的安装和使用,理解.NET数据提供程序,掌握创建数据库连接,执行数据库命令。
第1节数据库开发概述
第2节了解ADO.NET
第3节创建数据库连接
第4节执行数据库命令
第5节使用数据读取器读取数据
第6节生成数据集
第7节数据绑定
第九章数据显示控件
教学要求:
了解各控件的功能,理解使用数据显示控件的效果,掌握各控件的使用方法。
第1节GridView控件
第2节DataList控件
第十章LINQtoSQL应用进阶
教学要求:
了解LINQ及其基本内容,理解LINQ使用的语法形式,掌握LINQ在ASP.NET中的应用以及LINQtoSQL类如何生成。
第1节认识LINQ
第2节LINQ语法
第3节LINQ应用
第4节LINQ为ASP.NET控件提供数据应用案例
第十一章常用模块设计
教学要求:
了解网站开发过程中经常用到的四大模块,理解四大模块的功能,掌握制作四大模块的方法。
第1节访客计数器
第2节显示在线人数
第3节滚动公告栏
第4节在线投票系统
四、本课程的课时分配
课程内容
理论教学
实践教学
合计
第一章ASP.NET入门
2
2
4
第二章C#基础
0
0
0
第三章基本对象编程
6
4
10
第四章创建Web应用程序
6
6
12
第五章创建Web窗体
4
6
10
第六章服务器控件
4
6
10
第七章用户控件和AJAX控件
6
6
12
第八章使用ADO.NET开发数据库
6
6
12
第九章数据显示控件
4
4
8
第十章LINQtoSQL应用进阶
4
4
8
第十一章常用模块设计
6
4
10
合计
48
48
96
五、本课程与其它课程的联系与分工
本课程是《面向对象程序设计入门(C#)》与《WinForm与DB应用程序设计(C#)》的后续课程,是《ASP.NET项目开发实战训练(C#)》的先修课程。
本课程宜在第4学期进行。
六、考试考核方法
本课程为考试课,重点考察学生应用知识的能力(编程能力)。
学生的期末总成绩由平时、理论、实验、机考共4部分组成,每部分各占25%。
七、建议教材及参考教材
建议教材:
《从零开始学ASP.NET》靳华 编著中国铁道出版社
参考教材:
《21天学通ASP.NET》顾宁燕 编著,电子工业出版社,2011年。