asp.net-mvc-5asp.net-mvc-5入门


备注

本节概述了asp.net-mvc-5是什么,以及开发人员为什么要使用它。

它还应该提到asp.net-mvc-5中的任何大型主题,并链接到相关主题。由于asp.net-mvc-5的文档是新的,您可能需要创建这些相关主题的初始版本。

安装MVC5或更新到特定版本

要安装/更新MVC版本,请按照下列步骤操作:

  1. 在visual studio中,打开Package Manager控制台(使用CTRL + Q,然后键入package manager console)

  2. 在出现的控制台中,在显示PM> 的控制台光标后输入以下内容:

    Install-Package Microsoft.AspNet.Mvc -Version 5.2.3
     

    注意:指定所需的版本。在上面的例子中我们使用了5.2.3(编写这些指令时的最新版本)

  3. 使用包管理器控制台中的以下命令验证安装:

    Get-Package -ListAvailable -Filter mvc
     

ASP.NET MVC 5中的新功能

  1. 身份验证过滤器是ASP.NET MVC 5.0中添加的一种新过滤器。它在ASP.NET MVC管道中的授权过滤器之前运行,允许您为所有控制器指定每个操作,每个控制器或全局的身份验证逻辑。身份验证筛选器处理请求中的凭据并提供相应的主体。身份验证过滤器还可以添加身份验证质询以响应未经授

2.Filter覆盖现在,您可以通过指定覆盖筛选器来覆盖应用于给定操作方法或控制器的筛选器。

  1. 属性路由