admin 管理员组文章数量: 1184232
2024年3月22日发(作者:centos下载文件)
《 MVC网站设计》课程教学大纲
【课程编号】
【课程名称】 MVC网站设计
【课程类型】专业必修课
【授课对象】计算机科学与技术专业,本科三年级学生
【学时学分】周学时6,共102学时,6学分
【课程概况】
本课程为专业技能课,是《C#程序设计》、《数据库原理与应用》、《计算机网络及应
用》、《网站设计》等课程的实践环节。课程主要以微软的 MVC程序设计为基础,
在此基础上进行Web系统构建和网络程序设计开发。将使用Visual 2017开发
环境,SQL Server 2012后台数据库,以案例的方式讲述Web应用程序开发与设计所涉及的
技术。包括.NET框架中各种Razor标签的使用、数据绑定和动态网页开发的基本技术以及
项目开发的基本技术。
【课程目标】
本课程的全程案例驱动的教学模式,采用由浅入深,全方位,多层次的教学方式,将实
际项目以模块化方式贯穿整个教学,使学生体验使用 MVC开发基于Web的应用程序
的实际过程,突出课程的综合能力训练、职业能力培养的特点,达到专业培养目标所必需的
知识和能力。
【课程内容及学时分布】
序号 实验名称 内容提要
实验 实验必做
属性 学时 选做
综合 2 必做 1
1.掌握Visual 2017 开
开发环境搭建
发环境的安装和设置;
2.掌握SQL Server 2012的安装。
1.了解C/S架构的特点;
C/S和B/S架构
2.了解B/S架构的特点;
3.掌握二者的区别。
1.掌握LINQ的基本特征及优点;
2.掌握LINQ中的预备知识隐形类型
LINQ数据模型
var,自动类型,集合初始化器,扩
展方法,Lambda表达式等;
3.掌握LINQ to SQL的语法。
2 验证 2 必做
3 验证 6 必做
4
EF数据模型
1.了解EF的基本特征及优点;
2.掌握EF中的Code First模式、
验证
Model First模式以及Database
First模式。
1.了解C#语言编码规范;
2.掌握C#的基本语法;
3.掌握C#语言中的枚举、属性、索引
器、集合、事件、委托等概念。
6 必做
5
C#语言基础
验证 4 必做
6
SQL Server
2012
1.理解数据库服务器的概念和作用;
2.掌握服务管理器的使用;
3.掌握企业管理器的使用;
4.掌握查询分析器的用法;
验证
5.掌握SQL语言;
6.掌握视图、存储过程的建立和使
用。
4 必做
7
1.掌握数据验证与显示注解的基本
特征及作用;
数据验证与注解
2.掌握数据显示注解和数据映射注
解的应用。
控制器
验证 6 必做
8
1.了解控制器的作用;
2.掌握控制器的创建方法;
验证
3.掌握ActionResult各子类的使用。
1.了解视图的基本特征及使用;
2.掌握弱类型传值和强类型传值;
3.掌握HTML Helper类中的常用辅助
方法。
12 必做
9
视图
验证 8 必做
10
网站路由
1.理解网址路由的基本作用;
2.掌握自定义路由和路由匹配控制;
3.掌握特性路由的作用以及特性路
验证
由的注册方法,对于特性路由在方法
和控制器中的应用。
1.理解JQuery的基本作用;
2.理解JavaScript语法以及函数的
定义和调用;
验证
3.理解JQuery函数及其事件;
4.掌握几种常用的JQuery应用实例。
1.了解美妆网数据库设计;
2.掌握数据模型的创建;
验证
3.理解项目的开发流程。
1.了解图书借阅管理系统结构;
2.了解拦截器的设置;
3.理解项目的开发流程。
4 必做
11 JQuery 4 必做
12
项目实践1
22 必做
13
项目实践2
设计 22 必做
【实践内容】
实验一
实验名称:开发环境搭建
实验目的:
1.掌握Visual 2017 开发环境的安装和设置;
2.掌握SQL Server 2012的安装。
实验内容:
指导学生在个人电脑上安装Visual 2017开发环境、Microsoft SQL Server
版权声明:本文标题:《ASP.NET MVC网站设计》教学大纲 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1711118894a589448.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论