1、Web程序设计实验Web Programming一、课程基本情况课程学分:48学分课程学时:16学时课程性质:选修对应理论课程及性质:Web程序设计适用专业:信管专业教 材:Web程序设计一一ASP.NET实用网站开发,清华大学出版社,沈士根、汪承延、 许小东,2013。开课单位:经济管理学院信息管理系二、课程的教学目标和任务通过本课程的学习,掌握HS网站配置、Visual Studio 2008开发环境、与ASP.NET 3.5 结合的C# 2008基础、ASP.NET 3.5常用服务器控件、用户控件、验证控件、状态管理、数据 源控件和LINQ访问数据库、数据绑定控件、用户和角色管理、主题、
2、母版、Web部件、网 站导航、ASP.NET AJAX Web服务、WCF服务、文件处理、综合实例MyPetShop等内容。学 完本课程后,学生能运用ASP.NET 3.5编写Web应用程序,例如信息发布系统、论坛、留言 板、聊天室、博客等。本课程将培养学生认真负责的工作态度和严谨细致的工作作风;培养学生的自学能力及 提出问题、分析问题和解决问题的能力;培养学生团队合作开发Web应用程序的能力。通过 本课程的学习,使学生掌握基于ASP.NET 3.5的Web应用程序开发所需要的知识、技能和素 质要求。掌握利用ASP.NET 3.5与SQL Server建立动态网站的技术,到达能独立或合作完成
3、中小型网站的建设与开发目的,为学生在未来网络化信息化社会里更好地从事Web应用程序 开发打下良好的基础。三、课程的内容和要求序号工程名称所需 学时内容提要工程要求实验类型必开选开实验一ASP.NET3.5网站开 发运行环境及配置2创立网站、发 布网站、复制 网站、网站设 置。V验证实验二HTML实验2学习HTML常见的标记和规V验证范实验三JS实验2学习JS语言及其调用方式V验证实验四XML实验2学习XML规 范,并通过 HTML文件调用 XML文件V验证实验五C#和ASP. NET3. 52掌握C#基础语 法、流程控制、 异常处理、创 建C#类并应用 于 ASP.NET 3.5 Web窗体中
4、J验证实验六ASP. NET3.5标准 控件2理解页面事件 处理流程;掌 握 ASP.NET 3.5 标准控件的应 用V验证实验七ASP. NET3. 5验证控件2理解客户端和 服务器端验 证;掌握各验 证控件的使 用、分组验证V验证实验八数据访问2掌握数据源控 件、LINQ表达 式、利用LINQ to SQL 和 LINQ to XML进行数 据访问管理V验证实验九数据绑定2掌握ListControl 类控件、 GridView 控件 和DetaiIsViewV验证控件与数据源 的绑定实验十Web服务实验21、熟知Web 服务的工作原 理。2、能创 建一个简单的 Web服务。3、 可以实现在
5、C# 程序中调用 Web服务。V验证实验H-主题、母 版、用户控 件和Web 部件2掌握用户控 件、母版页、 主题、Web部 件的使用方法V验证实验十二Web系统开发实验2综合系统开发V综合四、课程考核(1)实验实习报告的撰写要求:每次实验课程要求独立撰写一份实验报告,课程最终上交6次试验报告,根据每次实验 报告中对于实验任务的完成情况适当打分,并计入个人课程总评成绩;(2)实验实习报告:6次;(3)考核及成绩计算方式:五、参考书目(1)沈士根,汪承凝,许小东,Web程序设计一一ASP.NET实用网站开发.北京:清华大学 出版社,2009(2) Ken Cox. ASP. NET 3. 5 For Dummies. Wiley Publishing, 2008(3) Matthew MacDonald. Beginning ASP. NET 3. 5 in C# 2008. Apress, 2007(4)(美)谢菲德,罗江华译.ASP. NET 3. 5编程循序渐进.北京:机械工业出版社,2009(5)戴上平,丁土锋.ASP. NET 3.5完全自学手册.北京:机械工业出版社,2009(6)靳华.ASP. NET 3. 5宝典.北京:电子工业出版社,2009