使用指南

ASP.NET MVC 5 -从控制器访问数据模型

≡放荡痞女 提交于 2020-04-07 06:01:57
在本节中,您将创建一个新的 MoviesController 类,并在这个Controller类里编写代码来取得电影数据,并使用视图模板将数据展示在浏览器里。 在开始下一步前,先Build一下应用程序( 生成应用程序) (确保应用程序编译没有问题) 在 解决方案 上,用鼠标右键单击Controller文件夹,点击 新增 ,再选择 Controller 。 在 Scaffold 新增 对话框,选择 MVC 5 Controller with views, using Entity Framework , 点击 新增。 ・ 控制器(Controller)名称输入: MoviesController . ・ 模型类(Model class)选择: Movie (MvcMovie.Models) . ・ 数据上下文类(Data context class)选择: MovieDBContext (MvcMovie.Models) 下图显示了完成的对话框。 单击 添加( 如果你得到一个错误,则很可能 增加控制器前 ,没有生成该应用程序)。Visual Studio Express 会创建以下文件和文件夹: ・ 项目控制器文件夹中的 MoviesController.cs 文件。 ・ 项目视图文件夹下的 Movie文件夹。 ・ 在新的Views\Movies 文件夹中创建Create

ASP.NET MVC 5-开始MVC5之旅

霸气de小男生 提交于 2020-03-07 19:29:57
本教程将使用 Visual Studio 2013 手把手教你构建一个入门的ASP.NET MVC5 Web应用程序。本教程配套的C#源码工程可通过如下网址下载: C#版本源码链接 。同时,请查阅 Building the Chapter Downloads 来完成编译源码和配置数据库。 在本教程中的源码工程,您可在Visual Studio中运行MVC 5应用程序。您也可以使Web应用程序部署到一个托管服务提供商上。微软提供免费的网络托管多达10个网站, free Windows Azure trial account 。本教程由Scott Guthrie (twitter @scottgu ), Scott Hanselman (twitter: @shanselman ), and Rick Anderson ( @RickAndMSFT )共同写作完成,由葡萄城控件团队翻译(新浪微博 @ 葡萄城控件 )。 入门 运行 Visual Studio Express 2013 for Web 或 Visual Studio 2013 开始这个实例。 Visual Studio是一个IDE集成开发环境。就像您使用Microsoft Word来编写文档,你可以使用集成开发环境(IDE)来创建一个应用程序。在Visual Studio中的一个顶部工具栏中显示了各种不同的选项来供您使用

ASP.NET MVC 5

 ̄綄美尐妖づ 提交于 2019-12-22 22:48:52
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 在本节中,你要去修改HelloWorldController类,使用视图模板文件,在干净利索地封装的过程中:客户端浏览器生成HTML。 您将创建一个视图模板文件,其中使用了ASP.NET MVC 3所引入的 Razor视图引擎 (Razor view engine)。Razor视图模板文件使用.cshtml文件扩展名,并提供了一个优雅的方式来使用C#语言创建所要输出的HTML。用Razor编写一个视图模板文件时,将所需的字符和键盘敲击数量降到了最低,并实现了快速,流畅的编码工作流程。 当前在控制器类中的Index方法返回了一个硬编码的字符串。更改Index方法返回一个View对象,如下面的示例代码: public ActionResult Index() { return View(); } 上面的Index方法使用一个视图模板来生成一个HTML返回给浏览器。控制器的方法(也被称为 action method(操作方法) ),如上面的Index方法,一般返回一个 ActionResult (或从 ActionResult 所继承的类型),而不是原始的类型,如字符串。 在该项目中,您可以使用的Index方法来添加一个视图模板。要做到这一点,在 Views\HelloWorld 文件夹上,单击鼠标右键,然后单击“

ASP.NET MVC 5

戏子无情 提交于 2019-11-29 14:06:10
MVC代表: 模型 - 视图 - 控制器 。MVC是一个架构良好并且易于测试和易于维护的开发模式。基于MVC模式的应用程序包含: ・ M odels: 表示该应用程序的数据并使用验证逻辑来强制实施业务规则的 数据类 。 ・ V iews: 应用程序动态生成 HTML所使用的模板文件。 ・ C ontrollers: 处理浏览器的请求,取得数据模型,然后指定要响应浏览器请求的视图模板。 本系列教程,我们将覆盖所有这些概念,并告诉您如何在ASP.NET MVC 5中使用它们来构建应用程序。 首先,让我们创建一个控制器类。在 解决方案资源管理器中 ,用鼠标右键单击控制器文件夹( Controllers ),然后选择“ 添加控制器“ 。 在添加 Scaffold 对话框,单击 MVC5 控制器 - 空 ,然后单击“ 添加 ”。 命名新的控制器为“HelloWorldController”,并单击“ 添加“。 请注意,在 解决方案资源管理器中 会创建一个名为 HelloWorldController.cs 的新文件和一个新的文件夹 Views\HelloWorld 。该文件会被IDE默认打开。 用下面的代码替换该文件中的内容。 using System.Web; using System.Web.Mvc; namespace MvcMovie.Controllers { public