动态网站ASPnet课程标准.docx

上传人:b****6 文档编号:6611321 上传时间:2023-01-08 格式:DOCX 页数:9 大小:17.86KB
下载 相关 举报
动态网站ASPnet课程标准.docx_第1页
第1页 / 共9页
动态网站ASPnet课程标准.docx_第2页
第2页 / 共9页
动态网站ASPnet课程标准.docx_第3页
第3页 / 共9页
动态网站ASPnet课程标准.docx_第4页
第4页 / 共9页
动态网站ASPnet课程标准.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

动态网站ASPnet课程标准.docx

《动态网站ASPnet课程标准.docx》由会员分享,可在线阅读,更多相关《动态网站ASPnet课程标准.docx(9页珍藏版)》请在冰豆网上搜索。

动态网站ASPnet课程标准.docx

动态网站ASPnet课程标准

《ASP.NETWeb》课程标准

一、适应对象:

计算机软件专业

二、课程改革方向:

课程改革方向:

实行项目化教学。

重视实际应用能力以及独立创新能力的培养,与实际应用相结合。

参考学时:

96学时(周六),项目课程设计一周。

三、课程目标

(一)知识教学目标:

1、创建站点或WEB应用程序解决方案

2、搭建基本设计框架(基本的三层框架)

3、基本页面设计

4、基本权限控制

5、页面样式设计

6、相关事件与后台代码(一般处理程序的应用)

7、数据管理(数据处理和绑定展显)

8、代码组织规范化

9、组件在项目中的应用(各种控件)

10、WEB配置

11、Web服务

12、性能优化

13、错误处理

14、部署、测试和完善

 

(二)能力培养目标:

1、面向企业需求培养人才,培养动手能力强,思维灵活的软件人才。

2、培养学生自主创新意识,提高自我学习的能力以及开发素质,锻炼学生开发应用程序的能力。

3、通过项目锻炼学生的团队精神。

四、课程设计思路:

本课程分为教学做一体设计,于一学期内学完,96个学时。

使学生掌握ASP.NET这种WEB应用程序开发技术,可以利用ASP.NET在WEB服务器上创建中小型应用程序

前导课程:

C#语言,数据库技术,WEB应用基础等相关课程

课程内容纲要

项目名称一、创建解决方案

学时4学时

教学要求

1、掌握常规Web站点任务的简单解决方案

2、熟悉VisualStudio工作环境

3、能够利用VisualStudio创建解决方案

相关知识

1、常规Web应用程序的简单解决方案

2、VisualStudio的工作环境

操作训练

1、认识VisualStudio工作环境

2、解决方案的目录结构以及各自作用

项目名称二、站点设计

学时12学时

教学要求

1、系统框架的搭建,掌握三层架构的使用

2、系统整体设计风格的确立

3、结合WEB应用基础进一步熟练设计布局

相关知识

1、设计适合要求站点风格的重要性

2、母版页的应用和内容页的搭配

3、站点地图的相关知识

操作训练

1、为项目设计整体风格

2、为项目设计母版页面

3、创建项目首页面

4、设计站点地图

项目名称三、页面设计

学时6学时

教学要求

1、设计出美观的页面和框架结构,制作素材

2、掌握Html语言以及不同的标准,解决浏览器的兼容性

3、掌握VisualStudio中各种控件,包括服务器控件和Html控件,以及相互的转化关系(本节主要掌握导航控件)

相关知识

1、不同行业的风格定位

2、Html语言,复习相关标准

3、静态网页与动态网页的区别

4、控件种类,重点是相关服务器控件

5、导航控件

操作训练

1、利用VisualStudio和Html语言为项目设计页面,注意CSS的用法

2、利用导航控件为项目页面添加目录和菜单

拓展知识 

1、什么是服务器控件以及应用方法

2、VisualStudio中的.aspx文件和.cs文件以及各种文件的区别

项目名称四、登录权限控制

学时12学时

教学要求

1、权限控制的概念以及应用场景

2、用户权限管理机制

3、能够熟练使用登陆控件

相关知识

1、身份、验证、授权的概念

2、服务器端控件

3、存储成员资料以便检索他们(SQL数据库表的设计)

4、对成员的访问权限进行设置

操作训练

1、利用服务器端控件控制成员身份以及角色

2、进行用户帐号配置和管理

拓展知识 表单验证模型

项目名称五、用主题进行样式化

学时6学时

教学要求

1、掌握样式化Web站点方法,包括样式化单独的元素和使用CSS样式表

2、能够在VS中开放应用程序样式表

相关知识

1、样式化站点的重要性

2、Style属性与CSS样式的不同用法

3、主题的创建

操作训练1、样式化单独元素

2、使用CSS样式表

3、为项目创建主题

拓展知识 样式和布局的实践,

项目名称六、事件与代码

学时12学时

教学要求

1、掌握向页面中添加事件的方法

2、熟知PostBack属性

3、掌握服务器端代码工作原里,创建和使用方法

4、能够向控件添加事件

5、一般处理程序的应用

相关知识

1、Http协议高级概述

2、Web服务器带来的问题及Asp.NET事件架构如何解决这些问题

3、服务器端代码如何工作,如何创建,如何使用

4、事件是如何与放置在页面上的控件相关的

5、网页响应与应答原理

操作训练

1、向页面添加事件

2、取消事件

拓展知识 C#编程语言复习

项目名称七、数据管理

学时12学时

教学要求

1、如何绑定数据控件到数据库

2、掌握数据库连接字符串的结构及写法

3、可以利用数据控件处理XML数据

4、ADO应用(相关对象的使用)

相关知识

1、数据源控件和数据绑定控件

2、数据绑定方法

3、处理XML数据

操作训练

1、为页面添加数据邦定控件和数据源控件

2、练习多个数据控件一起协作使用

3、创建XML数据并读取到相关页面

4、更改现有记录

5、添加新记录

6、删除记录

7、利用GridView和SqlDataSource和DetailsView控件在页面Gallry.aspx页面中进行对数据的添加,更新,删除操作

拓展知识 

1、数据控件模版的使用

2、从浏览器上传文件到服务器端

项目名称九代码编写

学时6学时

教学要求

1、掌握数据类型、变量及用法

2、能够熟练应用语句来操作和控制程序

3、会创建和使用类

4、如何构造好的代码,使它组织良好并易于维护

相关知识

1、数据类型和变量,以及使用方法

2、在代码中实现决策

3、什么是面向对象程序设计,为什么重要

4、如何构造好的代码,使它组织良好并易于维护

操作训练

1、处理简单数据类型

2、根据项目要求,设计几个相关页面

拓展知识 泛型的介绍

项目名称十、组件化

学时6学时

教学要求

1、了解代码分离的特点

2、掌握Page指令的作用

3、掌握代码分离文件的创建

4、能够成功创建用户控件

相关知识

1、代码与内容分离

2、代码分离

3、用户控件

操作训练

1、创建代码分离文件

2、创建数据组件

3、为项目添加查询数据到数据控件的功能

拓展知识 复合控件,程序集和自定义服务器端控件

项目名称十、用户配置文件

学时6学时

教学要求1、如何在项目中使用账户和角色

2、根据用户所属角色控制程序逻辑和流程

3、掌握用户配置文件的用法

相关知识

1、角色的重要性

2、配置页面级授权

3、在代码中处理角色

4、启用用户配置文件

5、构建配置文件

项目名称十一、Web服务

学时6学时

教学要求

1、了解什么是Web服务

2、掌握Web服务生命周期的4个阶段

相关知识

1、Web服务简介

2、使用Web服务

3、Web服务生命周期

4、创建并消费一个使用参数的Web服务示例

操作训练1、使用示例Web服务

拓展知识 Web服务安全

项目名称十二、性能优化

学时6学时

教学要求1、知道如何改善Web应用程序的技巧

2、掌握缓存的特点

相关知识

1、如何设计和测试性能

2、保证页面速度尽可能快地处理技巧

3、缓存的概念及使用

操作训练

1、为项目数据库创建存储过程

2、输出缓存页面

拓展知识 应力测试工具和性能监视器

项目名称十三、错误处理

学时4学时

教学要求

1、能够进行异常处理

2、能够进行页面级,站点级跟踪测试

3、各种调试方法的学习

4、利用浏览器开发人员工具进行项目调试

相关知识

1、什么是异常及如何处理异常

2、调试跟踪检查错误

操作训练

1、捕获异常

2、进行页面级跟踪

3、进行站点级跟踪

拓展知识 使用调试器

项目名称十四、部署、测试、完善

学时4学时

教学要求

1、掌握部署站点的几种方法

2、能够发布站点

3、能够对已完成站点进行测试

相关知识

1、部署站点

2、测试和维护站点

操作训练

1、IIS安装和使用

教学方法

本课程计划教学做一体方式教学

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 节日庆典

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1