我们从在VS2010的文件菜单中选择“新建->项目”开始,进入“新建项目”对话框

ASP.NET MVC3 教程(1)
选择“Visual C#->Web”,选择“ASP.NET MVC 3 空 Web 应用程序”,将项目命名为“MvcMusicStore”,按“确定”按纽。
ASP.NET MVC3 教程(1)
这将显示第二个对话框让我们确定MVC项目的某些设置。选择“空”模板,并且让视图引擎选定为Razor,按下“确定”按纽:
ASP.NET MVC3 教程(1)
 
在“解决方案资源管理器”中,我们可以看到我们的新项目。
“ASP.NET MVC 2 空 Web 应用程序”并不完全是空的——它创建了一个基本的目录结构:
ASP.NET MVC3 教程(1)
ASP.NET MVC使用某种命名约定为文件夹命名 
文件夹 作用
/Controllers Controllers处理来自浏览器的输入,决定要做什么,并且把结果返回给用户
/Views Views包含UI模板
/Models Models包含数据及对数据的操作
/Content 包含图片、CSS及其它静态内容
/Script 包含JavaScript文件
/Add_Data 包含数据库文件(注:通常用来保存网站配置的SQL Express数据库、Access数据库等随网站一起发布的数据库文件。使用Sql Server、MySql之类数据库的可以无视它)
即使是一个“空”的ASP.NET MVC应用程序也会包含这些文件夹,因为ASP.NET MVC框架倾向于“约定优于配置”,并且基于文件夹命名约定来构造某些默认设置。例如,默认情况下,控制器在Views文件夹中寻找视图,而不需要你在代码中特别指定。使用默认约定可以降低你的代码量,并且可以使其他开发人员更容易理解你的项目。

相关文章:

  • 2021-06-21
  • 2022-12-23
  • 2022-12-23
  • 2022-02-24
  • 2021-07-11
  • 2022-03-07
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-01-08
  • 2022-02-13
  • 2021-06-12
  • 2022-02-13
相关资源
相似解决方案