原文:[译]ASP.NET MVC 5 教程 - 8:搜索查询 添加一个搜索的方法和搜索的视图 在本节中,我们为 Index 方法添加查询功能,使我们能够根据电影的题材或名称进行查找. 修改 Index 表单 首先,我们需要更新 MoviesController 的 Index 方法,代码如下: public ActionResult Index(string searchString) { var movies = from m in db.Movies select m; if (!Stri…
[译]HAL-超文本应用语言 精益超媒体类型 总结 HAL 是一种简单的格式,它提供了一种一致且简便的方法在 API 的资源之间进行超链接. 采用 HAL 将使您的 API 易于探索,并且其文档很容易从 API 本身中发现.简而言之,这将使您的 API 更易于使用,因此对客户端开发人员更具吸引力. 使用适用于大多数编程语言的开源库,可以轻松提供和使用采用HAL的API.它也很简单,您可以像处理其他JSON一样处理它. 一般描述 HAL提供了一组约定以JSON或XML表示超链接.(HAL文档的其余…
原文:[译]ASP.NET MVC 5 教程 - 1:入门 本教程将教你使用Visual Studio 2013 预览版构建 ASP.NET MVC 5 Web 应用程序 的基础知识.本主题还附带了一个采用 C# 源代码的 Visual Web Developer 项目.下载C# 版本. 入门 Visual Studio 是一个集成的开发环境.就像您使用 Microsoft Word 写文档,您将使用 IDE 创建的应用程序.Visual Studio 的顶部有一个工具栏,其中显示了你可以使用的…