ASP.NET MVC 3项目全解析:结构、调试与依赖注入
1. MVC项目概述
在深入了解MVC框架的具体特性之前,我们先了解一下ASP.NET MVC应用程序的结构和性质,包括默认的项目结构和命名约定。
2. Visual Studio MVC项目操作
当创建一个新的MVC 3项目时,Visual Studio提供了三种起始模板供选择:
- 空项目模板 :创建的文件和目录较少,仅提供构建应用程序的最小结构。例如,在之前的RSVP应用程序和SportsStore应用程序的搭建中就使用了该模板。
- Internet应用程序模板 :使用适合Internet应用程序的身份验证机制,填充项目以提供更完整的起始点。
- Intranet应用程序模板 :使用适合Intranet应用程序的身份验证机制,同样提供更完整的起始点。
创建项目时,还可以选择创建单元测试项目。
以下是MVC 3项目中常见文件夹和文件的说明:
| 文件夹或文件 | 描述 | 注意事项 |
| ---- | ---- | ---- |
| /App_Data | 存放私有数据,如XML文件或使用SQL Server Express、SQLite等基于文件的数据库 | IIS不会提供此目录的内容 |
| /bin | 存放MVC应用程序的编译程序集以及不在GAC中的引用程序集 | IIS不会提供此目录的内容,需点击“显示所有文件”按钮才能在解决方案资源管理器中看到,通常不应将其存储在源代码控制中
超级会员免费看
订阅专栏 解锁全文
1583

被折叠的 条评论
为什么被折叠?



