ImageVerifierCode 换一换
格式:DOC , 页数:70 ,大小:756.50KB ,
资源ID:130074      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-130074.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于.NET的Web程序设计教学大纲.doc)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基于.NET的Web程序设计教学大纲.doc

1、 课 程 教 学 大 纲 系(专业): 计算机 课程名称: 基于 .NET 的 Web 应用程序开发 总学时数: 96 适用专业 : 08计算机 应用 制订日期: 2010.3 一、 课程的性质和任务 性质: ASP.NET是 ASP的升级版本,提供了一种以 Microsoft .NET Framework为基础开发 Web 应用程序的全新编程模式。本课程介绍利用 Visual Studio.NET 集成开发环境进行基于 ASP.NET 的 Web应用程序设计的基本知识。 任务: 全书共分为 15 章。分别从各个方面向学生介绍了 使用ASP.NET 的各个部分和技术要点。 通过本课程的学习,

2、使学生掌握用ASP.NET 开发 .NET 应用程序所需的知识和技能,具备利用 ASP.NET 开发 .NET 应用程序的能力 。 二、 课程的基本要求(通过本课程学习应使学生了解、理解、掌握、熟练掌握的知识和技能) 完成 课程的学习,学生掌握 ASP.NET 2.0 的相关技术,基本能够: 了解 Web 应用的基本理论 理解 ASP.NET 2.0 Web 应用原理 掌握使用 Visual Studio 2005 创建 Web 应用 掌握 Web 控件的使用以及如何构建 Web Form 使用验证控件验证用户输入 使用母版页以及在母版页中呈现站点导航 掌握 Web 应用中的数据访问与表示等技

3、能 掌握 Web 应用中的状态管理技能 使用 MemberShip进行系统认证和使用 Roles进行授权 掌握如何创建 Web控件 掌握如何实现网站的多语言版本 掌握 Web 应用的个性化配置和使用主题 掌握如何创建和使用 Web 部件页 理解如何开发高性能的网站以及相关技术 使用各种工 具部署网站 掌握移动 Web应用的开发技能 三、 课程内容(含实验内容和各章的教学要求、重点、难点和教学建议) 第一章 Web 应用基础 教学建议 主要讲解 Web 应用的发展由来,以及 Web 开发技术的变革,为下一步对 ASP.NET 2.0 平台技术的引入做好铺垫。 知识点 难点 重点 考点 1.1 W

4、eb 应用概述 1.1.1 Web 应用 1.1.2 Web 应用相关技术发展历史和未来 1.1.3 微软 Web 应用解决方案 1.1.4 Web 浏览器和服务器 1.2 Web 应 用相关技术 1.2.1 HTTP 与 HTML 1.2.2 客户端脚本与服务端脚本 第二章 ASP.NET 2.0 介绍 教学建议 主要讲解 ASP.NET 2.0 的工作模型 ,以及 如何使用 VS2005 来创建 Web 应用以及相关技能 ,并 着重讲解了 Web Form 和 Page 类 ,以及 Web 应用的异常处理 等内容 。 知识点 难点 重点 考点 2.1 ASP.NET 2.0 的工作模型 2

5、.1.1 ASP.NET 的工作模型 2.1.2 生命周期事件和 Global.asax 文件 2.2 使用 VS2005 创建 Web 应用 2.2.1 VS2005 简介 2.2.2 VS2005 中 Web Site 的类型 2.2.3 演示:创建一个本地 IIS 站点 2.2.4 演示:创建一个文件系统站点 2.2.5 VS2005 中 Web 应用 的结构 2.2.6 Web 应用的配置与配置管理工具 2.3 Web Form 与 Page 对象模型 2.3.1 Web Form 2.3.2 Page 对象模型 2.4 Web 应用 的异常处理 2.4.1 为什么要进行异常处理 2.

6、4.2 页面级异常处理 2.4.3 课堂练习:页面级异常处理 2.4.4 应用 程序 级的异常处理 2.4.5 课堂练习:应用程序级的异常处理 2.4.6 配置 应用的异常处理 2.4.7 课堂练习: 配置 应用的错误处理 2.5 实验 第 三 章 使用 Web控件 教学建议 主要讲解 HTML 控件 、 Web Server 控件以及如何使用 Web Server控件 ,最后讲 解了 Web 页面的提交处理流程 等内容 。本章内容涉及比较多,着重讲解对常见 Web Server 控件的使用,理解服务器端和客户端的编程模型以及如何编写代码。 知识点 难点 重点 考点 3.1 HTML 控件 3

7、.1.1 HTML 控件的类型 3.1.2 HTML 控件常用属性 3.1.3 HTML 控件的事件 3.1.4 演示:给 HTML 控件添加事件处理代码 3.1.5 将 HTML 控件变成 HTML Server 控件 3.1.6 演示:将 HTML 控件变成 HTML Server 控件 3.2 Web 服务器 控件 3.2.1 什么是 Web 服务器 控件 3.2.2 Web 服务器控件的分类 3.2.3 Web 服务器 控件的 属性 3.2.4 Web 服务器 控件的事件模型 3.3 使用 Web 服务器 控件 3.3.1 如何添加控件到 Web Form 3.3.2 设置控件的属性

8、3.3.3 设置控件的 Tab 键顺序、焦点和访问键 3.3.4 控件和 CSS 样式 3.3.5 使用客户端 脚本 3.3.6 添加服务器端事件 3.3.7 动态创建控件 3.3.8 使用常规控件来构建用户注册页面 3.3.9 使用其它控件 3.4 页 面 提交 处理流程 3.4.1 回发处理流程 3.4.2 跨页提交 处理流程 3.5 实验 第 四 章 使用验证控件 教学建议 本章首先讲解进行验证的应用场景,接着介绍 ASP.NET 提供的验证类型以及验证对象模型,最后重点讲解如何使用验证控件。 知识点 难点 重点 考点 4.1 验证概述 4.1.1 为什么要验证 4.1.2 验证过程 4

9、.2 验证的对象模型 4.3 ASP.NET 的验证类型 4.4 使用验证控件 4.4.1 验证控件的对象模型 4.4.2 错误信息的布局与显示 4.4.3 使用验证控件 4.4.4 演示:使用验证控件 4.4.5 使用验证组 4.4.6 演示:如何使用验证组来进行验证 4.4.7 禁用验证 4.4.8 演示: 发 送具有客户端验证错误的页 4.4.9 以编程方式测试验证有效性 4.5 实验 第 五 章 使用母版页 教学建议 主要讲解什么是母版页 ,如何 实现内容页 ,以及 如何在母版页中实现站点导航 ,最后讲解 使用母版页的高级技巧 ( 比如:嵌套母版页 )等内容 。 知识点 难点 重点 考

10、点 5.1 什么是母版页 5.1.1 母版页概述 5.1.2 母版页的工作原理 5.2 使用母版页 5.2.1 创建母版页 5.2.2 演示:创建母版页 5.2.3 实现内容页 5.3 在母版页中实现站点导航功能 5.3.1 建立站点地图 5.3.2 课堂练习:创建站点地图 5.3.3 SiteMapDataSource 对象 5.3.4 使用 TreeView 控件显示导航信息 5.3.5 演示:在母版页中使用 TreeView控件实现站点导航 5.3.6 使用 Menu 控件显示导航信息 5.3.7 演示:在母版页中使用 Menu 控件实现站点导航 5.3.8 使用 SiteMapPath

11、 控件描述当前页面位置 5.3.9 演 示 : 在 母 版 页 中 使 用SiteMapPath 控件实现站点导航 5.4 使用母版页的高级技巧 5.4.1 实现母版页的嵌套 5.4.2 设置应用级的母版页 5.4.3 在程序中应用母版页 5.5 实验 第 六 章 数据访问与表示 教学建议 首先讲解 数据访问对象模型 ,理解 ASP.NET 中的数据访问的原理,接着讲解 数据源对象和数据控件 以及如何使用它们来实现数据的访问,最后结合实际讲解 企业应用中的数据处理 的一些最佳实践 。 知识点 难点 重点 考点 6.1 在 ASP.NET 中的 数据访问模型 6.1.1 关系数据库和数据存储 6

12、.1.2 在 ASP.NET 数据访问的原理和基本技术 6.2 数据源控件 和数据 绑定 控件 6.2.1 基本的关系型数据访问 6.2.2 使用 DetailsView 编辑数据 6.2.3 其他数据源对象和数据控件 6.3 数据绑定和 数 据 提 供 程 序( Provider) 6.3.1 数据绑定 6.3.2 NET Framework 数据提供程序 6.4 数据访问的安全性 6.4.1 连接字符串 6.4.2 使用集成安全性连接到 SQL Server 6.4.3 数据库权限 第 七 章 Web 应用的状态管理 教学建议 首先讲解 什么是 Web 应用的状态管理 以及为何要使用状态管

13、理,接着分别讲解 客户端 和服务器端 状态维护技术 ,分别对每一种技术的实现机制以及使用方法等进行详细讲解 。 知识点 难点 重点 考点 7.1 Web 应用状态概述 7.2 客户端状态 维护技术 7.2.1 视图状态 7.2.2 控件状态 7.2.3 隐藏域 7.2.4 Cookie 7.2.5 查询字符串 7.3 服务器端状态维护技术 7.3.1 应用程序状态 7.3.2 会话状态 7.3.3 配置文件属性 7.4 实验 第 八 章 Web 认证的认证和授权 教学建议 首先 讲解认证与授权 的基本概念,并引出 ASP.NET 中是如何认证与授权的,重点讲解如何 使用 MemberShip

14、来 实现认证 以及如何 使用 Role 来实现授权。 知识点 难点 重点 考点 8.1 Web 应用的认证 8.1.1 在 Web.Config 中配置认证信息 8.1.2 ASP.NET 中的认证 8.2 Web 应用的授权 8.2.1 概述 8.2.2 文件授权 8.2.3 URL 授权 8.3 使用 Membership 实现 Web 应用的认证 8.3.1 Membership 系统组件介绍 8.3.2 配置和启用 Membership 8.3.3 成员资格应用编程接口 8.3.4 ASP.NET 登录控件 8.3.5 Membership 数据存储和提供程序 8.3.6 演示:创建自

15、定义的成员资格提供 程序 8.4 使用 Role 实现 Web 应用的授权 8.4.1 角色管理概述 8.4.2 ASP.NET 的 角色管理 8.4.3 演示:建立基于角色的认证和授权 8.5 实验 第 九 章 创建 Web控件 教学建议 主要讲解创建 Web 控件的几种技术 :用户控件、自定义 Web 服务器控件、组合控件与模板化控件。 知识点 难点 重点 考点 9.1 用户控件 9.1.1 用户控件概述 9.1.2 UserControl 9.1.3 用户控件的属性和事件 9.1.4 创建用户控件 9.1.5 在页面上使用用户控件 9.1.6 演示:在 VS2005 中创建和使用用户控件

16、 9.2 自定义 Web 服务器控件 9.2.1 自定义 Web 服务器控件概述 9.2.2 Control 和 WebControl 类 9.2.3 创建自定义 Web 服务器控件 9.2.4 演示:创建自定义 Web 服务器控件 9.2.5 使用自定义 Web 服务器控件 9.3 复合 Web 服务器控件 9.3.1 复合控件概述 9.3.2 CompositeControl 类 9.3.3 创件复合控件 9.3.4 使用复合控件 9.3.5 演示:创建复合控件 9.5 模板化服务器控件 9.5.1 什么是模板化控件 9.5.2 创建模板化控件 9.5.3 使用模板化控件 9.5.4 演示

17、:创建模板化控件 9.6 实验 第 十 章 全球化和本地化 教学建议 主要讲解如何实现 Web 应用的全球化与本地化,即如何开发适合多个国家和多种语言 的 Web 应用程序 。 知识点 难点 重点 考点 10.1 概述 10.1.1 全球化和本地化定义 10.2 在 ASP.NET 2.0中实现全球化和本地化 10.2.1 资源文件 10.2.2 使用资源对网页进行本 地化 10.2.3 实现多语言支持 10.2.4 最佳实践 10.3 实验 第 十一 章 个性化和主题 教学建议 主要讲解如何实现 Web 应用的个性化,以及如何使用主题。 知识点 难点 重点 考点 11.1 个性化配置( Pr

18、ofile) 11.1.1 ASP.NET 个性化配置 11.1.2 个性化配置的用户标识 11.1.3 个性化配置的使用 11.1.4 个性化 配置 提供程序 11.2 主题 和外观 11.2.1 ASP.NET 主题 和外观概述 11.2.2 使用主题 11.3 实验 第 十二 章 使用 Web部件 教学建议 首先 讲解 Web 部件的概念 和应用场境以及 Web 部件页的概念 ,最后着重讲解 如何创建和使用 Web 部件。 知识点 难点 重点 考点 12.1 Web 部件 12.1.1 Web 部件概述 12.1.2 Web 部件 体系结构 12.1.3 演示:使用简单的 Web 部件

19、12.2 Web 部件页 12.2.1 Web 部件区 域 12.2.2 演示:建立 Web 部件区域 12.2.3 Web 部件管理器 12.2.4 Web 部件页显示模式 12.2.5 演示: Web 部件页和显示模式 12.3 创建 和使用 Web 部件 12.3.1 创建和使用 Web 部件的方法 12.3.2 创建和使用 Web 部件 12.3.3 Web 部件的 个性化 12.3.4 编辑和设置 Web 部件 12.3.5 Web 部件连接 12.3.6 演示: 建立数据绑定的 Web 部件 12.4 实验 第 十三 章 Web 应用性能调优和跟踪、检测 教学建议 首先概要 介绍开

20、发高性能的 Web 应用 的一些常规考虑以及对 检测与跟踪技术 的介绍,接着重点讲解 ASP.NET2.0 的缓存机制以及如何使用缓存 ,最后讲解 Web 应用中的异步处理 技术 。 知识点 难点 重点 考点 13.1 如何开发高性能的 Web 应用 13.2 跟踪检测 13.2.1 跟踪概述 13.2.2 页面级跟踪 13.2.3 演示:查看页面级跟踪信息 13.2.4 应用程序级跟踪 13.2.5 演示:使用跟踪查看器查看跟踪信 息 13.2.6 ASP.NET 跟踪与System.Diagnostics 跟踪的集成 13.3 缓存技术 13.3.1 缓存概述 13.3.2 应用程序缓存

21、13.3.3 页输出缓存 13.4 在 Web 应用中的异步处理 13.4.1 异步处理概述 13.4.2 页面的异步处理 13.4.3 演示:创建一个异步处理页面 13.4.4 异步调用 Web 服务 13.4.5 演示:异步调用 Web 服务 13.4.6 客户端异步 13.4.7 演示:在网页中 实现客户端回调 13.5 Health Monitor 13.5.1 使用内置 Web 事件和提供程序 13.5.2 演示:配置内置 Web 事件和提供程序 13.5.3 创建并 配置自定义 提供程序 13.5.4 演示:创建 自定义 提供程序 13.5.5 创建并 配置自定义 事件 13.5.

22、6 演示:创建 自定义 事件 13.6 实验 第 十四 章 部署 Web应用 教学建议 主要讲解 如何部署 Web 应用,包括:如何使用站点复制工具进行复制;如何发布 Web 站点;如何创建 Web 应用的安装包以及在 Web 场中的部署建议等。 知识点 难点 重点 考点 14.1 复制网站 14.1.1 网站复制工具简介 14.1.2 使用网站复制工具 14.2 发布网站 14.2.1 发布网站概述 14.2.2 预编译网站 14.2.3 发布网站 14.3 Web 项目安装包 14.3.1 安装项目概述 14.3.2 创建 Web 安装项目 14.3.3 演示:创建 Web 安装项目 14.4 实验 第 十五 章 创建移动 Web 应用 教学建议 主要讲解如何开发移动 Web 应用,包括:移动设备的模拟器介绍;如何检测移动设备与页面重定向;如何设计移动 Web Form 以及移动 Web Form 对不同设备的响应。 知识点 难点 重点 考点 15.1 开发环境 15.1.1 移动终端设备概述

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。