ASP NET MVC程序设计教程教学大纲_第1页
ASP NET MVC程序设计教程教学大纲_第2页
ASP NET MVC程序设计教程教学大纲_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、ASP.NET MVC(3课程教学大纲总 学 时:64讲课学时实验学时学分:3适用对象: 网络工程、软件工程、计算机科学与技术先修课程:C#程序设计,数据库系统原理一、课程简介本课分别介绍用ASP.NET MVC 开发WebWeb API、OData、SVG、CanvasWebGLThree.js。包括ASP.NETMVC 前端开发架构(Bootstrap),HTML5 标记,CSS3JavaScript 以及jQueryCSS 动画和jQuery识的印象。二、课程性质、目的和任务课程性质:本课程为专业选修课。主要介绍Web 前端开发技术(HTML5、CSS3.0、jQuery 等)及ASP.

2、NET MVC Web 应用程序开发等有关内容。课程目的与任务:希望通过本课程的学习,掌握开发 ASP.NET MVC法,掌握常见的页面布局和数据交互技术,对Web 应用程序设计有一个全面的认识和了解,并能够独立开发Web三、教学基本要求在理论上学生学习本课程后,应能够掌握ASP.NET MVCC#语言的基本编程以及动态网页开发的基本技术。在实践技能上能够利用ASP.NET MVC并且有能力参与中大型网站项目的开发工作。四、教学内容及要求第 1 章 概 述内容:介绍Web 标准、网页的分类、MVC 项目的创建和组织以及VS2013 开发环境配置。基本要求:理解Web 标准和网页的分类,熟悉VS

3、2013 ASP.NET MVC应用程序的基本流程及布局页与主页的跳转。第 2 章 MVC 编程预备知识内容:学习ASP.NET MVC编程中的基本知识及常见的帮助器,以及Web 前端开发架构Bootstrap的基本用法。基本要求:掌握ASP.NET MVC Ajax帮助器,熟悉Web 前端开发架构Bootstrap 的基本使用方式。第 3 章 控制器、视图和模型内容:ASP.NET MVC 编程中控制器、视图和模型的基本概念和基本编程技术。基本要求:在掌握ASP.NET MVC分类、模型的定义和引用,能够在项目中添加模型、控制器和视图,并能够利用jQuery Validate第 4 章 客户

4、端脚本与事件内容:文档对象模型、JavaScript 以及jQuery 的基本用法基本要求:理解文档对象模型(DOM),JavaScript 的特点及jQuery 的基础知识,能够编写简单的 jQuery 操作常见的HTML5 元素,熟悉jQuery 选择器及页面元素操作和数据操作等,能够使用常见的客户端事件。第 5 章 超文本标记语言(HTML5)内容:HTML5 的基本结构、基本元素、表单元素及表单控件帮助器基本要求:理解HTML5 的特点及表单的概念,能够熟练使用HTML5 基本元素和表单元素及表单控件进行页面内容展示与布局。第 6 章 层叠式样式表(CSS3)内容: CSS3 的基本概

5、念和基本用法。基本要求:CSS3 的基本概念,包括级联特性与CSS 单位;理解CSS 的盒模型,能够熟练使用CSS3 的基本选择器与关系选择器,了解其他选择器;掌握CSS 的常见样式控制方式及jQuery 提供的与CSS 操作相关的功能。第 7 章 组件、插件以及动画内容:常用组件、插件以及CSS 动画和jQuery 动画的基本用法Web 前端界面设计中,利用BootstrapjQuery UI常见的页面交互功能,并能够利用CSS3jQuery第 8 章 实体框架与数据库操作ASP.NET MVCEF6Code FirstSQL Server基本用法。基本要求:了解通过对“概念应用程序模型”进

6、行编程来创建基于数据访问的应用程序与直接对ASP.NET MVC 项目中,利用Code First9 章 Web APIOData内容:在ASP.NET MVC 项目中通过ASP.NET Web API 设计和调用Web 服务。基本要求:了解WebWeb API 的特点,掌握Web API方式;掌握基于ODataWeb API第 10 章 二维、三维图形处理技术内容:在ASP.NET MVC 项目中二维、三维图形的处理。基本要求:理解SVG 和 Canvas 的基本概念与用法,掌握常见的二维图形绘制,了解三维图形的设计与实现方式。五、实践环节为加深学生对于本课程理论教学的理解,开设了如下八个相配套的实验实验1布局页和主页设计实验2模型和基本操作实验3数组排序实验4图片浏览实验5表单交互 实验6CSS和动画实验7数据库操实验8综合设计信息发布与技术支持系统六、课外习题及课程讨论进步。七、教学方法与手段授知识为主,并将其应用到新的程序开发中。八、各教学环节学时分配章节讲课第 01 章 概述4第 02 章 MVC 编程预备知识6第 03 章 控制器、视图和模型6第 04 章 客户端脚本与事件6056第 06 章 层叠式样式表(CSS3)6第 07 章 组件、插件以及动画6第 08 章 实体框架与数据库操作

温馨提示

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

评论

0/150

提交评论