1《动态网页设计ASP.NET3.5》课程教学大纲课程编号:0320702/0320516课程名称:动态网页设计基础/动态网页设计适用专业:计算机网络技术、计算机信息管理、计算机应用技术总学时:100理论学时:34主撰人:王彩霞一、编写说明(一)课程性质:本课程将介绍开发ASP.NET程序所涉及的开发工具和运行环境(VisualStudio2008)、C#.程序设计基础和ASP.NET的程序设计基础等有关内容。(二)目的和任务:本课程培养的学生主要面向Web程序员、Web应用软件产品技术支持人员、ASP.NET网站开发人员、网站设计工程师、Web产品工程师、网站维护工程师、网站优化工程师等岗位。通过本课程学习,让学生学会.NET软件开发环境搭建、布局设计、编码实现、数据库编程等基本方法,掌握Web应用程序一般开发技术,能利用ASP.NET在WEB服务器上创建中小型应用程序。二、大纲内容(一)初级入门1、了解ASP.NET入门2、掌握C#.NET程序设计基础文法3、熟练掌握网站的创建与部署4、理解ASP.NET网页的文法重点:C#.NET程序设计基础文法、网站的创建与部署。难点:ASP.NET网页的文法。(二)界面控件1、熟练掌握服务器控件2、熟练掌握内建对象3、熟练掌握网站导航控件4、熟练掌握用户与角色控件重点:服务器控件、内建对象、用户与角色控件。难点:网站导航控件。(三)数据访问1、理解数据库基础知识2、熟练掌握ASP.NET存取数据库方法3、掌握深入进行数据库编程技术重点:数据库基础知识、ASP.NET存取数据库方法。难点:深入进行数据库编程技术。(四)高级进阶1、掌握配置应用程序及其它应用方法2、理解隐藏代码与业务对象23、理解提高网站的性能原理4、理解移动设备工作过程5、掌握XMLWeb服务6、掌握MasterPage7、掌握WebParts重点:配置应用程序及其它应用方法、XMLWeb服务、MasterPage、WebParts。难点:隐藏代码与业务对象、提高网站的性能原理、移动设备工作过程。(五)案例分析1、理解流行网站源代码分析2、掌握网站实例设计总过程3、实现基本的网站开发课程设计重点:网站实例设计总过程。难点:基本的网站开发课程设计。三、学时分配学时分配表四、教材及主要参考书目教材:《ASP.NET3.5动态网站开发案例与操作》任宁主编航空工业出版社2012年7月第1版参考书:1、《ASP.NET2.0应用开发技术》孟宪会编著,人民邮电出版社,2006年10月第一版2、《ASP.NET程序设计基础与应用》董义革、王萍,海洋出版社,2006年3月第一版3、《ASP.NET4.0从入门到精通》,机械工业出版社,张昌龙、辛永平编著;序号教学内容总学时理论教学1(一)初级入门一、认识ASP.NET422(二)界面控件二、ASP.NET标准控件1043三、验证控件824十三、导航控件625十四、登录控件626(三)数据访问四、数据访问1247五、数据源控件628六、列表控件629七、GridView及其他数据控件6210八、ADO.NET基础6211九、LINQtoSQL数据开发6212(四)高级进阶十、母版设计网站6213十一、主题设计网站6214十二、Web用户控件6215(五)案例分析十五、小型企业网站的实现62合计1003434、《C#2.0程序设计教程》郑宇军编著,清华大学出版社,2005年5、《ASP.NET2.0动态网站开发教程》,程不功龙跃进卓林编著,清华大学出版社,2008年1月第1版五、考核方式形式与方法成绩评定建议采用百分制,平时考核占10%、期中考试占20%、课程设计占30%和期末考试占40%。六、本课程与其它课程的关系,所需先修课程、后续课程等《动态网页设计ASP.NET3.5》它是在学习了静态网页设计、C#、HTML程序技术的基础上,为今后进行毕业设计打好基础,是计算机专业学生的一门专业课,同时也是一门知识性、技能性和实践性很强的课程。它为学生技能的培养和团队合作精神的培养提供了有利的保证。