ASP.NET MVC - 快速入门



本章我们将学习一个简单的 ASP.NET MVC 工作示例。我们将在此构建一个简单的 Web 应用程序。为了创建 ASP.NET MVC 应用程序,我们将使用 Visual Studio 2015,它包含创建、测试和部署 MVC 框架应用程序所需的所有功能。

创建 ASP.Net MVC 应用程序

以下是使用 Visual Studio 中提供的项目模板创建项目步骤。

步骤 1 - 打开 Visual Studio。单击“文件”→“新建”→“项目”菜单选项。

将打开一个新的项目对话框。

Project Menu Option

步骤 2 - 从左侧窗格中选择“模板”→“Visual C#”→“Web”。

步骤 3 - 在中间窗格中,选择“ASP.NET Web 应用程序”。

步骤 4 - 在“名称”字段中输入项目名称 MVCFirstApp,然后单击“确定”继续。您将看到以下对话框,要求您设置 ASP.NET 项目的初始内容。

Enter Project Name

步骤 5 - 为简化起见,选择“空”选项,并在“添加文件夹和核心引用”部分选中 MVC 复选框。单击“确定”。

这将创建一个具有最少预定义内容的基本 MVC 项目。

Visual Studio 创建项目后,您将在“解决方案资源管理器”窗口中看到许多文件和文件夹。

Created ASP.Net MVC Project

正如您所知,我们是从空项目模板创建 ASP.Net MVC 项目的,因此目前应用程序没有任何可运行的内容。

步骤 6 - 从“调试”→“启动调试”菜单选项运行此应用程序,您将看到404 未找到错误。

404 Not Found Error

默认浏览器是 Internet Explorer,但您可以从工具栏中选择已安装的任何浏览器。

添加控制器

要移除 404 未找到错误,我们需要添加一个控制器来处理所有传入请求。

步骤 1 - 要添加控制器,请右键单击解决方案资源管理器中的控制器文件夹,然后选择“添加”→“控制器”。

Add Controller

它将显示“添加脚手架”对话框。

Controller Scaffold Dialog

步骤 2 - 选择“MVC 5 控制器 - 空”选项,然后单击“添加”按钮。

将出现“添加控制器”对话框。

Add Controller Dialog

步骤 3 - 将名称设置为 HomeController 并单击“添加”按钮。

您将在 Controllers 文件夹中看到一个新的 C# 文件 HomeController.cs,该文件也在 Visual Studio 中打开以供编辑。

C# HomeController

步骤 4 - 为使其成为一个可工作的示例,让我们使用以下代码修改名为Index 的控制器类操作方法。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace MVCFirstApp.Controllers {
   public class HomeController : Controller {
      // GET: Home
      public string Index(){
         return "Hello World, this is ASP.Net MVC Tutorials";
      }
   }
}

步骤 5 - 运行此应用程序,您将看到浏览器显示 Index 操作方法的结果。

Index Action Method
广告
© . All rights reserved.