开发工具与关键技术:VS
作者:黄金燕
年级: 1804
撰写时间: 2019年4月3日

1.ASP.NET MVC 介绍

学MVC前了解MVC是什么,如下图所示,简单介绍

ASP.NET 是一个使用 HTML 、 CSS 、JavaScript 和服务器脚本创建网页和网站的开发框架。

ASP.NET 支持三种不同的开发模式:

Web Pages(Web 页面)、MVC(Model View Controller 模型-视图-控制器)、Web Forms(Web 窗体)。

asp.net mvc 架构设计 asp.net mvc教程_asp.net mvc 架构设计

2.MVC 编程模式

Model(模型)表示应用程序核心(比如数据库记录列表)。
View(视图)显示数据(数据库记录)。
Controller(控制器)处理输入(写入数据库记录)。
MVC 模式同时提供了对 HTML、CSS 和 JavaScript 的完全控制。

3. 创建项目的步骤

建项目时首先双击打开VisualStudio工具,第一种方法:左侧“点击”文件,打开新建选中项目。第二种方法是开始下面有一个新建项目。下一步在左侧找到模板中的Web,再选中ASP.NET Web应有程序。下方有名称,写自己要做的项目名称就好了,解决方案名不用填,它会根据名称自动填写,位置是把项目所放在的位置,最后按确定。

asp.net mvc 架构设计 asp.net mvc教程_MVC_02


图一

asp.net mvc 架构设计 asp.net mvc教程_ASP_03


图二

4.选择模板
  1. 大多数情况下都是选Empty空模板,2.选中MVC打上勾 3. 右侧有一个地方,看到“在云中托管”打上了勾,要把勾去掉,这东西一般在公司里面才用的上,按确定,就会自动生成创建项目的了。
5. 项目搭建好

看右侧有个解决方案资源管理器点击进去里面的工具都是自动生成好的了。右侧右上角有个大头针,查看解决方案,如果不小心把它去掉了,找到试图打开点击解决方案资源管理器就会出来了。

下一步:建控制器点击项目名称,再按右键,添加新建文件夹,添加好了,该名称,放某个控制区域,实体类要添加类,Models要从数据库拿数据,得到每个表的关系图。

asp.net mvc 架构设计 asp.net mvc教程_MVC_04

6. MVC  文件夹

一个典型的ASP.NET MVC Web 应用程序的文件夹内容如下所示。

asp.net mvc 架构设计 asp.net mvc教程_ASP_05


asp.net mvc 架构设计 asp.net mvc教程_ASP_06