《.NET编程》本科教学大纲.doc_第1页
《.NET编程》本科教学大纲.doc_第2页
《.NET编程》本科教学大纲.doc_第3页
《.NET编程》本科教学大纲.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

.NET编程教学大纲一、课程目的与教学基本要求 本课程的目标是让学生掌握基本的数据库网络开发技术,能够进行一般性的数据库网络应用开发,并为以后的深入的技能学习打下基础。 本课程需要牢固掌握的技术有:使用ASP.NET应用开发环境的初步技术、使用ASP.NET服务器控件技术,数据库的连接和数据绑定的技术、使用数据控件或者ADO.NET访问数据库的技术。一般性掌握的是VB语法、使用验证控件验证用户输入、设计Web应用程序的布局和导航。一般性了解的是HTML语法、ASP的内嵌对象等。二、课程内容第1章 建立ASP.NETWeb数据库开发平台(3学时)内容:.NETFramework框架、ASP.NET的运行和开发环境、VisualWebDeveloper的使用初步。要求:掌握ASP.NET的运行和开发环境、VisualWebDeveloper的使用初步,了解.NETFramework框架。重点:VWD使用初步难点:无第2章 数据库操作基础(3学时)内容:数据库基础、Microsoft SQLServer基本操作、数据库查询操作、数据库更新操作、存储过程要求:掌握基本数据库操作、基本数据库语句,了解存储过程。重点:SQL Server的基本数据库SQL语句。难点:存储过程第3章 HTML简介(3学时)内容: HTML文本的基本结构、各种常用标签的使用介绍。要求:能读懂HTML文档,基本理解其含义,尤其对常用的各种标签有所了解。重点:HTML的各种常用标签。难点:无第4章 VB.NET语法简介(3学时)内容: VB.NET的控制结构语法、变量声明、数据类型,函数、过程的使用等常用语法简介。要求:初步掌握简单的VB.NET语法,为以后的深入了解打下一个初步的基础。重点:变量声明、数据类型、函数和过程的建立、参数传递。难点:无第5章 创建ASP.NET Web应用程序(6学时)内容: ASP.NET概述、创建简单的ASP.NET应用程序、各种简单服务器控件:textbox、list、button、label、dropdownlist、calendar等的使用。要求:掌握简单服务器控件的使用。重点:简单服务器控件的使用。难点:calendar控件的使用第6章 数据库连接与数据绑定(3学时)内容: ASP.NET数据访问概述、使用数据源控件连接到数据库、使用数据绑定显示数据库表数据。要求:掌握datasource的建立,简单数据绑定控件的使用。重点:简单数据绑定控件的使用。难点:datasource复杂sql语句的建立。第7章 使用数据控件访问数据库(6学时)内容:使用GridView控件、DetailsView控件、DataList控件、Repeater控件、FormView控件等访问数据库, 利用DATASource编程。要求:掌握简单服务器控件的使用。重点:GridView控件、Repeater控件、FormView控件等。难点:利用datasource编程。第8章 使用ADO.NET访问数据库(6学时)内容: ADO.NET的结构、.NET Framework数据提供程序、ADO.NET的DataSet、使用ADO.NET连接和操作数据库、使用ADO.NET查询/插入/更新/删除数据库、综合举例:用户信息表维护。要求:掌握使用ADO.NET连接和操作数据库、使用ADO.NET查询/插入/更新/删除数据库,了解ADO.NET的结构。重点:用ADO.NET连接数据库、使用ADO.NET查询/插入/更新/删除数据库难点:使用ADO.NET查询/插入/更新/删除数据库的编程实现。第9章 使用验证控件验证用户输入(6学时)内容:服务器验证控件简介、使用必须验证控件和摘要验证控件、使用正则表达验证控件、使用比较验证控件和范围验证控件、使用自定义验证控件。要求:掌握必须、摘要、比较和范围验证控件的使用,会用正则表达验证控件,了解自定义验证控件。重点:必须、摘要、比较和范围验证控件的使用。难点:正则表达验证控件、自定义验证控件第10章 设计Web应用程序的布局和导航(3学时)内容:使用母版页创建Web应用程序布局、使用导航控件创建站点导航层次结构、使用ASP.NET的主题和外观。要求:掌握使用母版页创建Web应用程序布局、使用导航控件创建站点导航层次结构。知道主题和外观的简单使用。重点:母版页和导航控件的使用。难点:ASP.NET的主题和外观第11章 综合应用实例(6学时)内容:学生成绩管理系统的设计、学生成绩管理系统的实现。要求:掌握简单系统设计和实现的过程。重点:简单系统的设计和实现。难点:系统各个主要因素的整体把握。三、使用说明 本课程以课堂操作、练习为主,辅助以学生课下练习和自习,最终将完成一个小型项目的开发,以锻炼学生的实际开发能力。本课程应该和HTML网页制作、静态网页制作、VB.NET开发等课程为前导课程,如果没有学过上述HTML、VB.NET等内容,应在课堂中给以适当的补充说明。四、主要参考书目教材:1、基于.NET的Web数据库开发技术实践教程,江红、余青松,清华大学出版社,2007年参考书目:1. ASP.NET+SQL Server动态网站开发 ,尼春雨、王国胜、紫宝杰,清华大学出版社,2008年2. ASP.NET动态

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论