1、ASP.NET应用程序设计课程标准课程编号:适用专业:软件技术课程类型:(理论+实践)课学 时 数:96课时(其中实践教学48课时,占总课时50%)教 研 室:软件技术编写日期:2011.11一、课程性质ASP.NET应用程序设计是软件技术专业人才培养方案中专业学习领域的职业技能课程中的核心课、必修课。二、课程目标与定位通过学习使学生对动态,交互的Web应用程序设计有一个全面的认识,能用所学的ASP技术开发出具有交互能力的Web应用程序,并对B/S程序设计模式的设计思想有一个全面了解,会用记事本,Dreamweaver,FrontPage等工具编辑ASP程序,培养学生独立思考以及解决问题的能力
2、。 通过本课程的学习,掌握开发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#语言基本
3、知识,理解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节
4、Session对象第8节 Cookie对象第四章 Web应用程序教学要求:了解ASP.NET应用程序相关知识,理解开发和配置ASP.NET应用程序的步骤,掌握配置ASP.NET程序的方法;Global.asax文件详解;Web.config文件详解。第1节 ASP.NET应用程序概述第2节 用VS创建Web应用程序第3节 用.NET SDK创建Web应用程序第4节 Global.asax文件详解第5节 Web.config文件详解第五章 创建Web窗体教学要求:了解Web Form的基本内容,理解Web Form的语法,Web窗体的事件处理过程以及代码隐藏技术,掌握HTML控件的Web控件的用
5、法。第1节 Web Form概述第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节
6、 AJAX控件第八章 使用ADO.NET开发数据库教学要求:了解SQL Server2005数据库管理系统的安装和使用,理解.NET数据提供程序,掌握创建数据库连接,执行数据库命令。第1节 数据库开发概述 第2节 了解ADO.NET 第3节 创建数据库连接第4节 执行数据库命令第5节 使用数据读取器读取数据第6节 生成数据集第7节 数据绑定第九章 数据显示控件教学要求:了解各控件的功能,理解使用数据显示控件的效果,掌握各控件的使用方法。第1节 GridView控件第2节 DataList控件第十章 LINQ to SQL应用进阶教学要求:了解LINQ及其基本内容,理解LINQ使用的语法形式,掌
7、握LINQ在ASP.NET中的应用以及LINQ to SQL类如何生成。第1节 认识LINQ 第2节 LINQ语法第3节 LINQ应用第4节 LINQ为ASP.NET控件提供数据应用案例 第十一章 常用模块设计教学要求:了解网站开发过程中经常用到的四大模块,理解四大模块的功能,掌握制作四大模块的方法。第1节 访客计数器第2节 显示在线人数第3节 滚动公告栏第4节 在线投票系统四、本课程的课时分配课 程 内 容理论教学实践教学合计第一章 ASP.NET入门224第二章 C#基础000第三章 基本对象编程6410第四章 创建Web应用程序6612第五章 创建Web窗体4610第六章 服务器控件46
8、10第七章 用户控件和AJAX控件6612第八章 使用ADO.NET开发数据库6612第九章 数据显示控件448第十章 LINQ to SQL应用进阶448第十一章 常用模块设计6410合计484896五、本课程与其它课程的联系与分工本课程是面向对象程序设计入门(C#)与WinForm与DB应用程序设计(C#)的后续课程,是ASP.NET项目开发实战训练(C#)的先修课程。本课程宜在第4学期进行。六、考试考核方法本课程为考试课,重点考察学生应用知识的能力(编程能力)。学生的期末总成绩由平时、理论、实验、机考共4部分组成,每部分各占25%。 七、建议教材及参考教材建议教材:从零开始学ASP.NET 靳华编著 中国铁道出版社参考教材:21天学通ASP.NET 顾宁燕编著,电子工业出版社,2011年。
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2