【问题标题】:Migrating from ASP.NET MVC 3 to ASP.NET Identity 2.0从 ASP.NET MVC 3 迁移到 ASP.NET Identity 2.0
【发布时间】:2014-06-06 11:24:50
【问题描述】:

我们想知道从 ASP.NET MVC 3 项目到 Identity 2.0 的最佳迁移路径是什么

我们当前的项目具有 ASP.NET 成员资格和自定义密码重置实现。

迁移要求如下:

  • 我们希望切换到 Bootstrap 而不回收当前网站样式/布局的任何内容
  • 我们希望 - 显然 - 维护数据库中当前的一千个会员用户

我们应该:

  1. 首先迁移身份验证逻辑,然后创建一个新的 VS2013 项目并复制控制器和视图以获得干净的 Bootstrap 界面

  2. 首先迁移到 ASP.NET 4.0,然后再迁移到 ASP.NET Identity 2.0,然后创建一个新的 VS2013 项目并复制控制器和视图以获得干净的 Bootstrap 界面

  3. 创建一个新的 VS2013 项目,复制控制器和视图然后尝试实现新的身份验证?

  4. 首先迁移到 ASP.NET 5.0,然后再迁移到 ASP.NET Identity 2.0,然后创建一个新的 VS2013 项目并复制控制器和视图以获得干净的 Bootstrap 界面

谢谢。

【问题讨论】:

  • 我个人会选择第 2 点中提到的迁移。有什么理由不直接迁移到 ASP.NET MVC 5 吗?
  • 忘了提...对于 ASP.NET Identity 2.0,我认为这是理所当然的。我将编辑问题...
  • 好吧,在你的更新点 4 对我来说似乎更好。您是否有理由要复制和粘贴您的控制器和视图?
  • 是的,拥有全新的 Bootstrap 样式/布局。

标签: asp.net-mvc asp.net-mvc-3 asp.net-mvc-4 asp.net-identity


【解决方案1】:

我会关注这个tutorial which walks you through the steps to migrate from ASP.NET Membership to ASP.NET Identity。该项目基本上让你在 VS 2013 中打开旧项目,这是我要做的,而不是复制。我也想upgrade to MVC 5 using NuGet,你也可以使用 NuGet 将 Bootstrap 添加到你的项目中。您必须修改您的视图以使用 Bootstrap 类,并在您的视图或布局/主视图中包含 Bootstrap CSS。

【讨论】:

    猜你喜欢
    • 2015-02-16
    • 1970-01-01
    • 1970-01-01
    • 2022-01-21
    • 2019-11-12
    • 1970-01-01
    • 2015-02-02
    • 2013-11-10
    • 1970-01-01
    相关资源
    最近更新 更多