aspnet教学大纲

发布时间:2014-09-02 18:56:32

ASP.NET程序设计

课程的性质专业选修课

课程学时:32学时

课程名称:ASP.NET程序设计

课程编号:12413505

实验学时:16学时

面向专业:软件工程专业大三学生

先行、后续课程情况:《网页制作》、《C#程序设计》

一、课程目的与任务

通过本课程的学习,掌握开发ASP.NET程序的基础知识和基本方法,对网络程序设计有一个全面的认识和了解,并能够独立自主开发留言板、BBS、聊天室等网络应用程序。课程性质为专业技能课。主要介绍开发ASP.NET程序所涉及的开发工具和运行环境、C#语言ASP.NET的程序设计基础等有关内容。

二、课程基本要求

在理论上学生学习本课程后,应能够掌握微软.NET架构基本思想、C#语言的基本编程以及动态网页开发的基本技术。

在实践技能上能够利用ASP.NET技术进行比较深入的动态网页程序设计,并且有能力参与中大型网站项目的开发工作。

三、课程教学内容

第一章:初识ASP.NET

1、基本要求与基本知识点

1互联网概述

2Web基础知识

3Web程序设计应用

(4) Internet协议

2、要求掌握的基本概念、理论、原理

ASP.NET Web Internet协议

3、教学重点与难点

ASP.NET基础

4、实验或习题课安排

搭建ASP.NET开发与运行环境

第二章:HTMLXML

1、基本要求与基本知识点

1. HTML基础

2. HTML文档的基本结构

3. 使用HTML设计网页

4. XML技术基础

5. XML数据显示

2、要求掌握的基本概念、理论、原理

HTML基础 XML技术基础

3、教学重点与难点

1XML技术基础

2HTML设计网页

4、实验或习题课安排

上机操作:

1、使用HTML设计简单网页

2XML数据的创建于显示

第三章:使用CSS布局网页

1、基本要求与基本知识点

1. CSS的特点

2. 使用独立的CSS文件

3. 合并多个CSS文件

4. CSS样式规则

5. CSS选择器

6. CSS的继承与层叠

2、要求掌握的基本概念、理论、原理

CSS的规则、选择器、继承关系

3、教学重点与难点

1CSS选择器

2CSS继承与层叠

4、实验或习题课安排

1实现圆角框

2文章排版

第四章:JavaScript编程基础

1、基本要求与基本知识点

1. HTML中嵌入JavaScript

2. JavaScript语法规则

3. 浏览器对象模式

4. 事件与事件响应

5. 动态修改网页

2、要求掌握的基本概念、理论、原理

事件与事件响应、动态修改网页

3、教学重点与难点

重点:事件与事件响应

难点:动态修改网页

4、实验或习题课安排

1猜数字游戏

2动态样式设定

第五章:ASP.NET技术基础

1、基本要求与基本知识点

1. 创建ASP.NET网站

2. ASP.NET网站结构

3. ASP.NET母版页

4. ASP.NET主题语显示风格

2、要求掌握的基本概念、理论、原理

网站结构、母版页、主题

3、教学重点与难点

重点:ASP.NET母版页

难点:ASP.NET主题与显示风格

4、实验或习题课安排

上机操作:1创建计算器

2母版、主题与导航控件。

第六章:Web应用程序状态保存

1、基本要求与基本知识点

1. HTTP协议无状态特性

2. ViewState的使用方法

3. Session事件

4. Cookie

5. Application

6. 查询字符串

7. 跨页回发

2、要求掌握的基本概念、理论、原理

ViewState的使用方法Session事件Application查询字符串

3、教学重点与难点

重点:ViewState的使用方法Session事件Application

难点: Session事件Application

4、实验或习题课安排

上机实践: 试通过Web状态保存关键字实现简单的在线考试功能

第七章:数据有效性检测

1、基本要求与基本知识点

1. 数据验证控件的使用

2. 多条件验证

3. 基本的数据验证类型

4. 自定义数据验证方法

2、要求掌握的基本概念、理论、原理

数据验证控件的概述、基本的数据验证类型

3、教学重点与难点

重点:基本的数据验证类型

难点:基本的数据验证类型

4、实验或习题课安排

习题课1利用基本的数据验证控件实现登录验证操作。

2设计计算组合数网页。

第八章:ASP.Net Web编程原理

1、基本要求与基本知识点

1. IIS构架与HTTP请求处理

2. ASP.net应用程序生命周期事件

3. Asp.Net页面生命周期

2、要求掌握的基本概念、理论、原理

ASP.net应用程序生命周期事件

3、教学重点与难点

重点:ASP.net应用程序生命周期事件、Asp.Net页面生命周期

难点:Asp.Net页面生命周期

4、实验或习题课安排

习题课1.制作一个简易留言簿的留言部分

2.设计体验Asp.Net页面生命周期

第九章:使用数据库保存与检索信息

1、 基本要求与基本知识点

1.数据库技术基础

2.SQL命令的数据库操作

3. ADO.Net访问数据

2、要求掌握的基本概念、理论、原理

ADO.Net SQL

3、教学重点与难点

重点:ADO.NETSQL

难点:ADO.NET

4、实验或习题课安排

习题课1.安装SQL Server数据库

2.使用ADO.Net访问数据库

3.创建好友通讯录网站

第十章:数据绑定

1、基本要求与基本知识点

1. 数据绑定原理

2. 数据源控件

3. GridView控件知识与应用实例

2、要求掌握的基本概念、理论、原理

数据源控件GridView控件知识与应用实例

3、教学重点与难点

重点:数据绑定控件、GridView控件、数据绑定控件的组合使用

难点:GridView控件、数据绑定控件的组合使用

4、实验或习题课安排

上机实践利用数据绑定控件实现在线留言板的网站设计。使用GridView控件作为显示数据源控件,并提供排序和分页功能;

第十一章:成员资格与角色管理

1、基本要求与基本知识点

1. Web用户和权限

2. 身份验证方式

3. 使用ASP.net管理工具

4. 登录控件

2、要求掌握的基本概念、理论、原理

Web用户和权限身份验证方式与配置管理、登录控件

3、教学重点与难点

重点:身份验证方式与配置管理、登录控件

难点:登录控件

4、实验或习题课安排

上机实践1.使用登录控件

2.使用ASP.net网站配置工具

3.使用成员资格与角色管理框架

第十二章:案例教学

1、基本要求与基本知识点

1. 留言本的制作

2. 网站用户与会员的管理

3. 建立网上商城系统网站

2、要求掌握的基本概念、理论、原理

项目设计原则

3、教学重点与难点

重点:网站系统的开发

难点:网站系统的开发与设计原则

4、实验或习题课安排

上机实践大型网站系统案例验收。

四、课程学时数安排

五、教学大纲编制说明

1.本大纲是根据国家教委关于ASP.NET程序设计课程的基本要求制定的,适用于我校软件工程专业。

2. 大纲编制的重点和难点在于C#语言程序设计基础、ASP.NET技术的基本原理、服务器端控件的应用、ASP.NET内置对象的应用以及利用ADO.NET技术操作数据库等技术。主要采用采用课堂理论教学、教师操作演示、动画课件演示、学生动手实践、课后作业以及教学网站和论坛互动等多维多层次结合的教学方法,其中学生动手实践的时间不少于总学时的50%

3.为达到本课程的基本要求,课内总学时为48学时。

六、教材和参考书目

ASP.NET程序设计教程金旭亮 高等教育出版社

《新一代 Asp.Net 2.0网站开发实践》林昱翔 编著 清华大学出版社

七、大纲编写责任人 丛飚

aspnet教学大纲

相关推荐