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