**** 小学期讲座实践类课程, 本课程在机房上课******

课程名称: DotNet网络编程入门
英文名称: Program with .net
课程编号: 1310121
开课学期: 漳州校区,每年第3学期
学分/周学时: 1/6, 共三周。
课程类型: 院系选修课
先修课程: 如已修读过“HTML,网页制作”为佳,但不作为必要条件。
选用教材: 郑耀东:ASP.NET从入门到实践(配光盘)(学编程从入门到实践), 清华大学出版社; 2009-9出版。
主要参考书: (美)里伯提,(美)赫威兹 著,瞿杰,赵立东,张昊 译
Programming ASP.NET中文版(第3版),电子工业出版社 2007.

地点: 漳州校区5号楼402
时间:每周一、四下午5,6,7节。(1-3周)


一、课程性质、目的与任务


《DotNet网络编程入门》是一门短学期培训类课程,采用专题讲解与案例实践相结合的方式,兼顾通用设计理念与语言细节。通过本课程的学习,将快速掌握一个新的开发环境,并能体验“所见即所得”的学习成果。
本课程的开设将引导学生熟练使用ASP.NET进行网络编程,教学的指导思想是让学生学以致用,本课程研究对象主要是ASP.NET的有关技术,本课程知识、技术在国内外均有着广阔的发展前景,目前各大型网站均以ASP.NET为主要编程语言。
本课程的教学目的是要求学生熟练掌握ASP.NET运行环境的配置方法,灵活运用C#语法掌握ASP.NET中访问数据库的技术ADO.NET。教学任务是了解一个ASP.NET的高级开发技术,学会使用ASP.NET技术开发综合网站。教学基本方法以案例教学为主,采用上机实践与理论学习一体化进行教学。
本课程的教学内容分为六部分:HTML与CSS;DotNet框架与Visual Studio 2008开发环境;C#编程语言;控件与内置对象;数据与数据绑定;AJAX。教学任务一方面使学生掌握以上六个部分的教学内容,另一方面也培养学生对互联网产品的通用感觉,了解互联网产品的产品定义及用户体验,掌握项目开发的基本流程,从而提升对互联网产品和网络编程实际问题的解决能力。

二、教学基本要求
教学基本要求是使学生通晓并掌握以下四部分内容:
HTML(超文本标记语言)与CSS(层叠式样式表):了解W3C标准,能够设计与完成多浏览器兼容的静态页面,以个性化定制博客、微博等站点。
掌握C#语法与面向对象编程。
掌握ASP.NET 网页窗体页的设计,了解常用控件与内置对象,掌握数据控件的绑定,使用母版页实现整站开发。
了解互联网产品的用户体验,掌握AJAX技术。

三、主要内容及学时安排
章或节 主要内容 学时安排
第一讲 用HTML、CSS搭建第一个网站 (3学时)
第二讲 DotNet Framework 与 Visual Studio 2008 (3学时)
第三讲 C# 语言基础 (3学时)
第四讲 Asp.net 常用控件与内置对象 (3学时)
第五讲 数据库操作与数据绑定控件 (3学时)
第六讲 ASP.NET AJAX (3学时)

四、考核方式:课程小项目
五、开课专业:自动化专业
六、课件、课程资料:http://learning.xmu.edu.cn/course/view.php?id=187


大纲制定者:洪文兴
大纲审定者:王周敬