在本教程中,您将查看自动生成的Details和Delete方法。 查询详细信息和删除记录 打开Movie控制器并查看Details方法。 public ActionResult Details(int id = 0) { Movie movie = db.Movies.Find(id); if (m...
分类:
Web程序 时间:
2014-11-28 19:49:36
阅读次数:
359
在本节中将会给Movie模型添加验证逻辑。并且确保这些验证规则在用户创建或编辑电影时被执行。 保持事情 DRY ASP.NET MVC 的核心设计信条之一是DRY: "不要重复自己(Don’t Repeat Yourself)"。ASP.NET MVC鼓励您指定功能或者行为,只做一次,然后将它应用到...
分类:
Web程序 时间:
2014-11-28 19:48:36
阅读次数:
445
在本节中,您将创建一个新的MoviesController类,并在这个Controller类里编写代码来取得电影数据,并使用视图模板将数据展示在浏览器里。 在开始下一步前,先Build一下应用程序(生成应用程序)(确保应用程序编译没有问题) 用鼠标右键单击Controller文件夹,并创建一个新的 ...
分类:
Web程序 时间:
2014-11-28 18:10:13
阅读次数:
311
在本节中,您将使用Entity Framework Code First来实现模型类上的操作。从而使得这些操作和变更,可以应用到数据库中。 默认情况下,就像您在之前的教程中所作的那样,使用 Entity Framework Code First自动创建一个数据库,Code First为数据库所添加的...
分类:
Web程序 时间:
2014-11-28 18:08:12
阅读次数:
255
在本节中,您将添加一些类,这些类用于管理数据库中的电影。这些类是ASP.NET MVC 应用程序中的"模型(Model)"。 您将使用.NET Framework 数据访问技术Entity Framework,来定义和使用这些模型类。Entity Framework(通常称为 EF) 是支持代码优先...
分类:
Web程序 时间:
2014-11-28 17:59:25
阅读次数:
288
在本节中,您需要修改HelloWorldController类,从而使用视图模板文件,干净优雅的封装生成返回到客户端浏览器HTML的过程。 您将创建一个视图模板文件,其中使用了ASP.NET MVC 3所引入的Razor视图引擎。Razor视图模板文件使用.cshtml文件扩展名,并提供了一个优雅的...
分类:
Web程序 时间:
2014-11-28 17:47:47
阅读次数:
360
MVC代表: 模型-视图-控制器 。MVC是一个架构良好并且易于测试和易于维护的开发模式。基于MVC模式的应用程序包含: · Models: 表示该应用程序的数据并使用验证逻辑来强制实施业务规则的数据类。 · Views: 应用程序动态生成 HTML所使用的模板文件。 · Controllers: ...
分类:
Web程序 时间:
2014-11-28 17:40:11
阅读次数:
252
前言 本教程将为您讲解使用微软的Visual Studio Express 2012或Visual Web Developer 2010 Express Service Pack 1 来建立一个ASP.NET MVC4 Web应用程序所需要的基础知识。建议您使用Visual Studio 2012,...
分类:
Web程序 时间:
2014-11-28 16:01:37
阅读次数:
286
.NET Web开发零基础到商业项目实战北风特训营(赠送价值近百万商业源码)基于ASP.NET MVC4和Knockout.JS等技术实现Web通用商业框架课程讲师:风舞烟课程分类:套餐系列适合人群:高级课时数量:420课时用到技术:ASP.NET,WebForm,Asp.NET MVC,商业源涉及...
分类:
Web程序 时间:
2014-11-28 14:14:40
阅读次数:
207
这是一种新的开发模式,注入开发模式,或者叫它IOC模式,说起IOC你可以这样去理解它,它为你的某个实现流出一个注入点,你生产的对象,可以根据你之前的配置进行组合。 IOC全称是Inversion of Control,即反转控制,或者说是依赖注入更为合适。选择别纠结这些全称的专业词。我们可以用别.....
分类:
Web程序 时间:
2014-11-28 11:34:58
阅读次数:
240