• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
翩翩
业精于勤,荒于嬉,行成于思,毁于随
博客园    首页    新随笔    联系   管理    订阅  订阅
MVC文件结构作用概述(1)

MVC 项目包含以下文件夹:

  • Content,用于存储内容支持文件。 此文件夹包含应用程序的级联样式表(.css 文件)。

  • Controllers,用于存储控制器文件。 此文件夹包含应用程序的名为 AccountController 和 HomeController 的示例控制器。 AccountController 类包含应用程序登录逻辑。 HomeController 类包含应用程序启动时默认情况下调用的逻辑。

  • Models,用于存储数据模型文件,如 LINQ-to-SQL .dbml 文件或数据实体文件。

  • Scripts,用于存储脚本文件,如支持 ASP.NET AJAX 和 jQuery 的脚本文件。

  • Views,用于存储视图页文件。 此文件夹包含以下三个子文件夹:Account、Home 和 Shared。 Account 文件夹包含用作 UI 的视图,该 UI 用于登录和更改密码。 Home 文件夹包含“Index”视图(应用程序的默认起始页)和“About”页视图。 Shared 文件夹包含应用程序的母版页视图。

    如果使用的是 Visual Studio 标准版或学习版以外的版本,则也会生成测试项目。 该测试项目具有包含 HomeControllerTest 类的 Controllers 文件夹。 此类具有每个 HomeController 操作方法(Index 和 About)的单元测试。

    新生成的 MVC 项目是一个可以编译的完整应用程序,无需更改就可以运行。

     

    来源参考:http://technet.microsoft.com/zh-cn/magazine/dd410597(VS.100).aspx

posted on 2012-11-07 14:12  翩翩  阅读(595)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3