使用MVC3构建数据-实体应用

需积分: 9 10 下载量 100 浏览量 更新于2024-07-23 收藏 1.26MB PDF 举报
"精通MVC3框架,学习创建ASP.NET MVC项目,理解MVC应用程序的构建过程,使用Visual Studio生成项目,了解不同项目模板的区别,包括空模板、Internet应用程序和Intranet应用程序,以及选择Razor视图引擎的推荐。" 在深入探讨MVC3框架之前,首先需要明确的是,ASP.NET MVC是一个用于构建动态网站的开源框架,它基于模型-视图-控制器(Model-View-Controller)设计模式。这个模式分离了业务逻辑、数据和用户界面,使得代码更易于管理和测试。 在第三章中,我们将通过实践来了解如何开始一个MVC项目。首先,你需要在Visual Studio中创建一个新的MVC3 Web应用程序。在“文件”菜单中选择“新建项目”,然后在“Web”模板类别下,你会看到“ASP.NET MVC3 Web应用程序”的选项。注意避免选择旧版本的MVC2模板。在创建项目时,确保选择正确的MVC3模板。 新项目的名字被设定为“PartyInvites”。接下来,会出现一个对话框,让你在“空模板”、“Internet应用程序”和“Intranet应用程序”之间进行选择。每个模板都有其特定的应用场景: - **空模板**是最基础的选择,只包含构建MVC应用所需的最小文件和文件夹,适合从零开始构建项目。 - **Internet应用程序**则提供了一个预构建的示例应用,包含了用户注册、认证、导航和基本的视觉样式,适合快速启动并进行扩展。 - **Intranet应用程序**适用于需要通过域/活动目录进行用户认证的内部网络环境,它的功能相对较少,但针对性更强。 对于初学者来说,选择“空模板”是一个好起点,因为它允许你从基础开始搭建自己的应用。同时,书中建议选择不使用HTML5语义标记,并且推荐使用Razor视图引擎,因为Razor提供了更简洁、高效的视图编写方式。当然,如果你更熟悉ASPX视图引擎,也可以在创建项目时进行选择。 当项目生成后,Visual Studio会显示一个默认的项目结构,包括各种必要的文件和文件夹。这些文件和文件夹构成了MVC应用程序的基本骨架。你可以通过“调试”菜单中的“开始调试”来运行这个新项目,体验一个简单的MVC应用程序是如何工作的。 这一部分的知识点涵盖了MVC3框架的基础,如何在Visual Studio中创建项目,选择合适的项目模板,以及理解各个模板的特点。这些都是开发MVC3应用的初始步骤,为后续深入学习和实际开发打下了坚实的基础。