授课教师可以免费申请样书
课程名称:ASP.NETWeb应用开发技术
英文名称:ASP.NETWebDevelopmentTechnologies
课程总学时:64讲课:40上机:24
适合专业:计算机类专业
一、大纲使用说明
(一)课程性质、目的和任务
本课程是计算机科学与技术、软件工程、网络工程等专业的必修课。学生通过本课程的学习,将掌握开发ASP.NET程序的基础知识和基本方法,对建立网站、设计和开发网络应用程序有一个全面的认识。
(二)学生知识、能力的基本要求
要求学生理解Web的工作原理和.NET框架的基本结构,掌握网页设计、客户端编程、服务器端编程的基本方法;理解ASP.NET程序的执行过程、组件的生命周期及相应的事件回调方法,掌握WebForm编程技术;理解MVC架构的工作原理,掌握ASP.NETMVC应用开发方法;理解ADO.NET的结构,掌握其核心组件的使用方法,理解ORM的概念和原理,掌握实体框架的使用方法,学会使用ADO.NET及实体框架开发数据库应用;理解SOA的概念和原理,学会使用WebAPI技术进行服务定义;理解AJAX的工作原理和编程框架,学会使用AJAX技术开发Web2.0应用。在掌握以上各项核心技术的基础上,能够综合使用AJAX技术、WebAPI技术、数据访问技术及MVC框架和WebForm框架,开发大型、复杂的Web应用。
(三)先修课程
计算机程序设计技术,面向对象技术,数据库原理及应用。
(四)参考书目
(1)《ASP.NETWeb应用开发技术(第2版)》,喻钧、白小*编,清华大学出版社,(2)