摘要: 在这一节中,您将使用实体框架代码第一次迁移,迁移到模型类的一些变化,所以该更改应用于数据库。默认情况下,当您使用实体框架代码优先将自动创建一个数据库,像你那样早些时候在本教程中,代码第一次添加一个表格到数据库,以帮助跟踪数据库的架构是否与它从生成的模型类同步。如果他们不同步,实体框架将引发错误。这使... 阅读全文
posted @ 2015-01-22 11:22 178mz 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 在本节中,您会为电影控制器检查生成的操作方法和视图。然后,您将添加一个自定义的搜索页面。运行该应用程序,然后浏览到Movies控制器通过将/Movies追加到您的浏览器的地址栏中的 URL。将鼠标指针悬停在编辑链接,看到它链接到的 URL。在编辑链接是由Html.ActionLink方法在Views... 阅读全文
posted @ 2015-01-22 11:15 178mz 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 在本节中,将创建一个新的MoviesController类并编写代码来检索电影数据并将其显示在浏览器中使用一个视图模板。才走出下一步生成应用程序。用鼠标右键单击控制器文件夹中并创建一个新的MoviesController控制器。下面的选项不会显示,直到您构建您的应用程序。选择以下选项:控制器的名称:... 阅读全文
posted @ 2015-01-22 11:09 178mz 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 在本节中,您将添加一些类,用于管理数据库中的电影。这些类将 ASP.NET MVC 应用程序的"模型"部分。您将使用一种称为实体框架的.NET 框架数据接入技术来定义和使用这些模型的类。实体框架 (通常称作 EF) 支持一个称为代码优先的发展模式。代码首先允许您通过编写简单的类来创建模型对象。(这些... 阅读全文
posted @ 2015-01-22 11:04 178mz 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 在这一节你要修改HelloWorldController类要使用的视图模板文件来干净封装生成 HTML 响应到客户端的过程。您将创建一个使用Razor 视图引擎介绍 ASP.NET MVC 3 的视图模板文件。剃刀基于视图模板具有.cshtml文件扩展名,并提供优雅的方式来创建 HTML 输出使用 ... 阅读全文
posted @ 2015-01-22 10:59 178mz 阅读(391) 评论(0) 推荐(1) 编辑
摘要: MVC 代表模型-视图-控制器。MVC 是一个模式用于开发应用程序是很好的架构、 可检验性和易于维护。基于 MVC 的应用程序包含:Models: 类表示应用程序的数据并使用验证逻辑以执行这些数据的业务规则。Views: 您的应用程序使用动态生成 HTML 响应的模板文件。Controllers: ... 阅读全文
posted @ 2015-01-22 10:51 178mz 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 你会建造您将实现一个简单的电影清单应用程序支持创建、 编辑、 搜索和清单数据库中的电影。下面是您将构建的应用程序的两个屏幕截图。它包括显示来自数据库的电影列表的网页:应用程序还允许您添加、 编辑和删除电影,以及请参见详细个人信息。所有的数据输入方案包括验证,以确保存储在数据库中的数据是正确的。入门教... 阅读全文
posted @ 2015-01-22 10:46 178mz 阅读(427) 评论(0) 推荐(0) 编辑