前言
MVC (模型视图控制器)是一种设计模式,用于分离用户界面(视图)、数据 (模型)和应用程序逻辑(控制器)。此模式有助于实现问题分离。使用网站的 MVC 模式时,请求将被路由到一个控制器,其负责与模型一起执行操作和/或检索数据。控制器会选择要显示的视图并为其提供模型。视图将根据模型中的数据呈现最终页面。
一、ASP.NET MVC是什么?
MVC (模型视图控制器)是一种设计模式,用于分离用户界面(视图)、数据 (模型)和应用程序逻辑(控制器)。此模式有助于实现问题分离。使用网站的 MVC 模式时,请求将被路由到一个控制器,其负责与模型一起执行操作和/或检索数据。控制器会选择要显示的视图并为其提供模型。视图将根据模型中的数据呈现最终页面。
二、使用步骤
1.新建ASP.NET MVC空项目
1.打开Visual Studio2019,点击右侧的“创建新项目(N)”会出现以下界面
2.然后在中间的搜索框里面搜索“asp.net web”,选择“ASP.NET Web应用程序(.NET Framework)”,再点击右下角“下一步”.接着会跳转到如下窗体:
3.简单修改“项目名称”和“位置”后,点击“创建”,然后会跳到下一个窗口
4.因为我们创建的是ASP.NET MVC项目,所以呢,我们就需要在右侧的“添加文件夹和核心引用”这部分,把“MVC(M)”选上。中间部分的我们选择“空”就可以了。再次点击“创建”,静待项目创建完成即可。
5.MVC 空项目创建完成后就是如图所示的界面了。
2.各个文件夹的具体意义
ASP.NET MVC应用程序包含的默认文件和目录,为组织一个良好的应用程序结构提供了录都具有特别的意义。
每个目录具体意义如下:
/App_Data:数据的物理存储区,即本地化的数据库文件或数据文件。
/App_Start:包含多个静态配置类,执行应用程序的初始化任务。
/Content:放置应用程序的静态内容,如CSS、可下载的文件及音乐文件等/Controllers:放置控制器文件。控制器文件是后缀名为.cs或.vb的类文件。/Models:放置数据模型对象的文件,如.cs、.vb、.edmx和.dbml等。
/Scripts:放置JavaScript、jQuery文件,文件后缀名通常为.js。
/Views:放置视图文件,文件后缀名为.cshtml或.aspx。
/Global.asax:全局应用程序类文件。
/Web.confg:应用程序配置文件。
总结
以上就是我今天介绍的内容,本文仅简单介绍了使用Visual Studio2019新建ASP.NET MVC项目以及 ASP.NET MVC各个文件夹的具体意义。