Net企业级应用开发教学大纲.doc

上传人:仙人指路1688 文档编号:2385023 上传时间:2023-02-17 格式:DOC 页数:16 大小:257.50KB
返回 下载 相关 举报
Net企业级应用开发教学大纲.doc_第1页
第1页 / 共16页
Net企业级应用开发教学大纲.doc_第2页
第2页 / 共16页
Net企业级应用开发教学大纲.doc_第3页
第3页 / 共16页
Net企业级应用开发教学大纲.doc_第4页
第4页 / 共16页
Net企业级应用开发教学大纲.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《Net企业级应用开发教学大纲.doc》由会员分享,可在线阅读,更多相关《Net企业级应用开发教学大纲.doc(16页珍藏版)》请在三一办公上搜索。

1、ACCP4. 0 Stage2.Net 企 业 级 应 用 开 发 Asp.Net & WebService教 学 大 纲2005年11 月 30日Version 1.0修改记录:版本日期修改人V1.02005-11-30刘来V1.02005-12-5赵玉华v1. 02005-12-6姚阳一、 课程目标 理解Web窗体和在B/S结构中 IIS 的工作原理 在 ASP. NET 应用程序中使用可视化组件和 ASP. NET 内部对象 掌握在 ASP.NET 中访问数据库及在数据控件中显示数据 掌握利用 DOM 处理 XML 文档 在 ASP.NET应用程序中创建和使用Web Services二、

2、课程对象ACCP4.0 第二学年学员三、预备课程 SQL Server 数据库设计和实现 .Net 平台和 C#编程 XML 基础四、课程学时理论课(No.of Hrs)上机课(No.of Hrs)在线培训(No.of Hrs)指导学习(No.of Hrs)总学时(No.of Hrs)14140230五、相关的项目案例 聊天室:网络多用户聊天室,提供自动刷新和数据保存 航班查询:网络航班查询服务六、课程地位七、课程内容组织结构ASP. NET 和 Web 窗体Page 对象Web 服务器控件HTML 控件和验证控件Response、Request 和 Server 对象数据绑定控件(一)数据绑

3、定控件 (二)ASP. NET 的用户控件和自定义控件配置 ASP. NET 应用程序跟踪、缓存和部署在. NET 中处理 XML创建 Web 服务发布和使用 Web 服务八、课程知识点第 1 章、ASP.NET 和 Web 窗体目标1、 了解 ASP.NET2、了解 Web 窗体3、掌握IIS 的配置4、掌握ASP.NET 应用程序创建的步骤内容概述和组织本章首先 ASP.NET 技术进行简要介绍,接下来讲解 ASP.NET 的优点、功能 和工作原理以及如何配置 IIS, 最后讲解 Web 窗体的特点、功能、生命周期 以及它的 IDE 环境和如何在 Visual Studio .NET 下创

4、建ASP.NET 应用程序。重点和难点重点:理解 ASP. NET 的功能和工作原理难点:在 IIS 中为应用程序设置虚拟目录对 Web 窗体的特点、功能和生命周期的理解知识点描述1.1ASP.NET 简介ASP. NET; ASP. NET 的优点;多语言支持;代码编译; 缓存机制;控件; Web 服务;状态管理; ASP. NET 的工作原理1.2配置 IIS 设置IIS; Windows 组件向导;虚拟目录1. 3ASP. NET Web 窗体Web 窗体页; Web 窗体的特点; Web 窗体的功能;用户界面编程; “单文件” 模型;对象模型;Web 窗体的生命周期;配置阶段;事件处理

5、阶段; 显示阶段; 清除阶段; Web 窗体的 IDE 环境; 工具箱第 2章、Page对象目标1、了解 ASP.NET 页的结构2、掌握 Page 对象的各种事件和属性3、 理解_ViewState对象 4、理解代码隐藏的概念内容概述和组织在本章首先介绍 ASP. NET 页的结构, 然后学习 Page 对象的各种事件和属 性。需要着重讲解的是 Page _Load 事件和 IsPostBack属性的用法。同时, 要求能够对 ViewState 对象的作用和代码隐藏技术有充分的理解。重点和难点重点:掌握 Page 对象的各种事件和属性的用法理解代码隐藏技术难点: Page.IsPostbac

6、k 属性的用法和对 VIEWSTATE 对象的理解知识点描述2. 1ASP. NET 页的结构Web 窗体页组成;Web 窗体页结构; Page 基类; Page 指令; Control指令; Import 指令; Implements 指令;Register 指令;Assembly 指令; OutputCach 指令; Reference 指令;服务器端脚本;客户端脚本; 用 户界 面的设计;事件;事件处理程序2.2 Page 对象的事件Page 类; Page 对象的事件; Page_Load 事件2. 3 Page对象的属性Page 对象的属性; Page. IsPostBack 属性2

7、.4 ASP.NET 中的 ViewStateViewState 控件2.5 ASP.NET 代码隐藏 代码隐藏;表示文件;代码隐藏文件;代码隐藏机制的工作原理第 3 章 Web 服务器控件目标1、使用文本输入控件 2、使用控制权转移控件 3、 使用选择控件4、讨论其他控件内容概述和组织在本章首先介绍 ASP. NET 页的工作原理,之后分别介绍了如何使用文本控 件、如何使用控制权转移控件、如何使用选择控件、如何使用容器控件以 及其它控件。重点和难点重点:掌握控制权转移控件的使用、掌握选择控件的使用以及容器控件的使用 难点:利用企业模板创建工程、容器控件的使用以及使用代码操作CSS知识点描述3

8、.1Web 服务控件简介Web 服务控件工作原理; Web 服务控件的公共属性介绍; 添加 Web 服务控件步骤; Web 服务控件的布局模式;察看 Web 服务控件生成的 HTML 代码。3.2内部控件文本控件 (TextBox 和 Label 控件) ;控制权转移控件(Button、ImageButton、 LinkButton、Hyperlink);选择控件( CheckBox、RadioButton、DropDownList、 ListBox) ;容器控件 (Panel、PlaceHolder)3.3其他控件 AdRotator;Calendar利用企业模板创建工程、 使用 代码操作

9、CSS、 ASP. NET 中通过代码方 式调用 JavaScript第 4 章HTML 控件和验证控件目标1、使用 各种 HTML 控件2、理解 HTML 控件和 Web 控件的区别 3、 使用各种验证控件内容概述和组织在本章首先介绍 ASP. NET 页中 HTML 控件和 Web 服务控件的区别, 之后介 绍 ASP. NET 中的 HTML 服务器控件和 ASP. NET 中的验证控件。重点和难点重点:掌握 HTML 服务器控件和ASP. NET 中的验证控件 难点: HTML 控件中 的File 控件和验证控件知识点描述4. 1 ASP. NET HTML 控件简介4.2 HTML

10、控件与 Web控件的区别4. 3 ASP. NET 中的 HTML服务器控件HTMLForm 控件;HTMLImage 控件;HtmlInputFile 控件。4.4ASP.NET 中的验证控件RequiredFieldValidator 控件; CompareValidator 控件; RangeValidator 控 件;RegularExpressionValidator 控件;CustomValidator 控件;ValidationSummary 控件。正则表达式第 5章Response、 Request和Server 对象目标1、 使用 Response 对象 2、使用 Reque

11、st对象 3、 使用 Server 对象内容概述和组织在本章首先介绍 HttpResponse 对象,之后介绍 HttpRequest 对象和 HttpServerUtility 对象重点和难点重点: HttpResponse 对象、HttpRequest 对象、HttpServerUtility 对象 难点: HttpServerUtility 对象知识点描述5. 1HttpResponse 对象5. 2HttpRequest 对象5. 3 HttpServerUtility 对象Execute 方法和 Transfer 方法; HTMLEncode 方法; URLEncode 方法; Ma

12、pPath 方法;GDI+; MD5 加密第 6章Application、Session和 Cookie对象目标1、 运用 Global.asax 文件 2、 使用 Application 对象 3、 创建并读取 Cookie 4、 使用 Session 对象内容概述和组织在本章首先介绍了在ASP. NET 中数值传递的模型,之后介绍Global. asax 文件、 Application对象、Cookie 和 Session 对象重点和难点重点: Global.asax 文件、Application对象、Cookie 对象和 Session对 象难点: Global. asax 文件知识点描

13、述6. 1ASP. NET 中数值传递模型介绍6. 2Global. asax6. 3Application 对象应用程序变量; Lock 和 Unlock 方法;添加、更新和移除 Application 状 态项;6. 4Cookie创建并读取一个会话 Cookie;创建并读取一个持久性 Cookie。 6.5 Session 对象Session 变量;会话事件; Session 对象的属性和方法。简单聊天室第 7 章数据绑定控件(一)目标1、理解数据绑定2、 使用 DataList 控件3、 使用数据视图排序和筛选4、在ASP.NET 中使用 ADO.NET 的事务处理内容概述和组织本章首

14、先介绍了通用的数据绑定方式,然后介绍了采取数据源的方式绑定 集合到 DataList控件上,最后介绍了在 ASP. NET 中使用 ADO. NET 的事务处 理。重点和难点重点:在 ASP. NET 中实现 DataList 和 DataView 控件 难点:理解 ASP. NET 中的事务处理知识点描述7.1 数据绑定简介简单属性、表达式、集合、 方法的结果绑定7.2使用 DataList 控件显示来自 ADO.NET 的数据7. 3使用 DataView7.4 ASP.NET 中的事务处理第 8 章数据绑定控件(二)目标1、会使用 DataGrid 2、会 DataGrid 的模版列3、

15、学会选择、更新和删除 DataGrid 中的记录在 ASP.NET 中使用 ADO.NET的事务处理内容概述和组织本章首先介绍了如何使用 DataGrid 控件,包括绑定数据到 DataGrid,模 板列、设置页眉和页脚,命令列和在 DataGrid 中实现分页。重点和难点重点:在 ASP. NET 中实现 DataList 和 DataView 控件 难点:理解 ASP. NET 中的事务处理知识点描述8.1DataGrid 控件概述8. 2对 DataGrid 控件进行数据绑定8.3 设置页眉和页脚8. 4 模板列8. 5EditCommand列选择DataGrid 中的行、更新数据、删除

16、数据 8. 6DataGrid 分页第 9章ASP. NET 的用户控件和自定义控件目标1、明确创建自定义控件的必要性2、 使用 ASP.NET 创建简单的控件3、 使用 C# 创建复合控件内容概述和组织本章介绍了如何自定义空间、用户控件和复合控件以及如何使用它们。重点和难点重点:强调使用自定义控件的必要性。教员 应着重讲解如何创建复合控件,以及如何使用自定义控件的事件。难点:复合自定义控件的概念,以及使用复合自定义控件的事件知识点描述9.1用户控件和自定义控件用 户控件和自定义控件的概念和区别以及应用范围9.2 创建用户控件9. 3 使用 C#创建自定义控件9. 4 复合控件第 10章、配置

17、ASP.NET应用程序目标1、了解 ASP.NET 配置文件的特点和类型2、掌握 Web.Config 和 Machine.Config 的结构和功能 3、掌握在 Web.Config 中定义各种设置内容概述和组织在本章中首先介绍了如何通过设置应用程序的属性,一次性的为所有的页面设置值,接下来讲解 ASP.NET 配置文件的特点、类型以及 Web.Config 和 Machine.Config 配置文件的结构、功能和各种设置。重点和难点重点: ASP.NET 配置文件的类型和 Web.config 文件中的各种配置的设置难点: ASP.NET 配置系统的层次性配置架构以及如何在具体的应用程序中

18、灵 活地设置这些配置信息知识点描述10.1ASP.NET 中的配置文件配置 ASP. NET 应用程序;配置文件;配置文件的特点; machine. config 文 件; web.config文件;配置节处理程序声明区;配置节设置区10. 2 ASP. NET 应用程序的各种配置设置元素;元素;元素;元素; 子标签; 子标签; 子标签;元素; 元素; Windows 身份验证; Forms 身 份验证; 子标签; 子标签第 11章、跟踪、缓存和部署目标1、掌握 ASP.NET 应用程序的跟踪与调试 2、理解 ASP.NET 的缓存技术3、掌握 ASP.NET 应用程序的安装和部署内容概述和组

19、织在本章中首先介绍了如何跟踪和调 试 Web 应用程序,利用 ASP. NET 的缓存技 术缓存页面或应用程序,然后学习怎样安装和部署ASP. NET 应用程序。重点和难点重点:对 ASP.NET 应用程序进行页面级的跟踪和数据缓存 难点: 应用程序级跟踪和部署 ASP.NET 应用程序知识点描述11.1跟踪页面级跟踪; 应用程序级跟踪; Trace 对象; raceContext 对象的属性和方 法11.2缓存缓存;输出缓存;数据缓存;OutputCache 指令; Cache 对象 11.3 安装和部署 ASP. NET 应用程序部署方式、XCOPY 命令部署;“Web安装项目”部署;部署

20、过程第 12章在.NET中处理XML目标1、 理 解 XMLDocument 结构2、 使用 XML 命名空间中的 XMLDocument 对象3、 使用 XMLReader 和 XMLWriter4、 使用 XMLValidatingReader5、 填充 XML 文件的数据集6、 使用数据集创建 XML 文档内容概述和组织本章介绍了在.NET 中如何处理 XML,包括 XmlDocument 的文档对象模型、使用XmlReader、XmlWriter 和 Xml ValidatingReader 访问 Xml 文档,Xml文档和 DataSet 的相互转换。重点和难点重点:本章的重点内容

21、是 XML 的基础知识。教员还应该强调 XmlReader 和XmlWriter 对象的用法,以及如何使用 WriteXml() 和 ReadXml() 方法写入和读取数据。 难点:读取和写入 XML 数据知识点描述12.1 Xml 文档结构12.2 System.Xml 常用类12. 3 XmlDocument 对象加载 Xml 文档、XmlDocument 模型、更新 XML 文档、 保存 XML 文档。 12.4 使用 XmlReader 和 XmlWriter对象从XML 文档中读取节点,在 XML 文档中写入一个节点,12.5 使用 XML 验证读取器验证 XML 数据12.6 XM

22、L 和数据集的转换XML 转化为数据集,数据集转化为 XML。建立一个 Page 类的继承类第 13 章创建Web服务目标1、 了解 Web 服务及其特征2、 了解 Web 服务的一般结构3、 使用 VS.NET 2003 创建 Web 服务 4、理解 Web 服务的各种文件和结构内容概述和组织本章介绍了 什么是 Web 服务和如何 VS. NET 中创建 ASP. NET Web 服务。重点和难点重点: 应是使用VS. NET 2003创建 Web 服务 难点:学员可能对理解什么是 SOAP 感到困难知识点描述13.1 Web 服务简介什么是服务、什么是 Web 服务、Web 服务的特征、W

23、eb 服务的一般结构 13.2 SOAP和Web服务13.3 使用 VS.NET 2003创建Web服务13.4 Web 服务的各种文件的结构SHA1 加密算法第 14 章发布和使用 WebServ ice目标1、理解部署 WebService2、 了解注册和发布3、掌握在 ASP.NET 和 WinForm 中使用 WebService内容概述和组织在本章首先介绍了如何在服务器上部署 WebService 之后介绍了注册和发 布 UDDI,最后介绍了如何使用WebService重点和难点重点: 在 Web服务器上部署 WebService、使用 WebService难点:通过三层模式或多层模

24、式使用 WebService知识点描述14.1 部署WebService使用 Web 安装项目部署 XML Web services;通过复制项目来部署 XML Web services14.2 注册和发布 Web 服务UDDI 的注册工作原理;注册和发布 WebService 14. 3 使用 WebService查找WebService (用 UDDI 查找 Web 服务,用发现文档查找 Web 服务); 使用 WebService (使用 wsdl.exe 产生代理; 通过添加 Web引用方式调用 Web 服务)创建存储过程;三层模式或多层模式下的编程九、课程安排理论课用 T 表示、上机课用 L 表示、在线培训课用 O 表示、指导学习课用 D 表示序号教室机房教室机房1T1L1T2L22T3L3T4L43T5L5T6L64T7L7T8L85D16T9L9T10L107T11L11T12L128T13L13T14L149D2

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

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号