如何在 ASP.NET 与 ASP.NET Core 中实现代码共享?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1811个文字,预计阅读时间需要8分钟。
原文:原文+ | Ken 翻译 | 邱子韧 | 随着.NET 6的发布,使用ASP.NET Core可以获得更多好处。但是,将现有代码迁移到ASP.NET Core通常被认为是一项巨大的投资。今天,我们将分享如何加速向ASP.NET C#的迁移。
原文+ | Ken 翻译 | 邱子韧 | 随着.NET 6的推出,借助ASP.NET Core可享多重优势。迁移至ASP.NET Core看似巨额投入,今日我们将探讨加速迁移ASP.NET C#的策略。
原文 | Ken
翻译 | 郑子铭
随着 .NET 6 的发布,使用 ASP.NET Core 可以获得更多好处。但是将现有代码迁移到 ASP.NET Core 通常听起来像是一项巨大的投资。今天我们将分享如何加速向 ASP.NET Core 的迁移。您今天可以进行一些细微的更改,以便明天更轻松地迁移到 ASP.NET Core。
在我们开始之前,让我们先谈谈一个真实的场景。让我们谈谈如何修改一个有 10 年历史的应用程序中的代码,以便它可以与 ASP.NET Core 共享。在接下来的部分中,我们将提供从用于演示 ASP.NET MVC3 的 MVC 音乐商店应用程序迁移 ShoppingCartController.cs 的示例。
迁移此 Web 应用的第一步是创建一个新的 ASP.NET Core Web 应用(模型-视图-控制器)项目。此模板将添加对控制器的支持,并在 Program.cs 文件中映射控制器的默认路由。一旦我们有了新的项目设置,我们将删除默认的 HomeController 以及 Home/Index 和 Home/Privacy 的视图文件,以便我们可以从 MVC3 Music Store Web 应用程序共享内容而不会发生冲突。
您可以共享控制器您可以在两个项目之间共享的第一件事是控制器。许多团队希望新网站与当前网站一样工作。当我们说“相同”时,我们的意思是“相同”。如果您修复了一个项目中的错误,那么您需要相同的修复程序出现在两个站点中。确保这种行为的最简单方法之一是在两个项目中共享同一个文件。
本文共计1811个文字,预计阅读时间需要8分钟。
原文:原文+ | Ken 翻译 | 邱子韧 | 随着.NET 6的发布,使用ASP.NET Core可以获得更多好处。但是,将现有代码迁移到ASP.NET Core通常被认为是一项巨大的投资。今天,我们将分享如何加速向ASP.NET C#的迁移。
原文+ | Ken 翻译 | 邱子韧 | 随着.NET 6的推出,借助ASP.NET Core可享多重优势。迁移至ASP.NET Core看似巨额投入,今日我们将探讨加速迁移ASP.NET C#的策略。
原文 | Ken
翻译 | 郑子铭
随着 .NET 6 的发布,使用 ASP.NET Core 可以获得更多好处。但是将现有代码迁移到 ASP.NET Core 通常听起来像是一项巨大的投资。今天我们将分享如何加速向 ASP.NET Core 的迁移。您今天可以进行一些细微的更改,以便明天更轻松地迁移到 ASP.NET Core。
在我们开始之前,让我们先谈谈一个真实的场景。让我们谈谈如何修改一个有 10 年历史的应用程序中的代码,以便它可以与 ASP.NET Core 共享。在接下来的部分中,我们将提供从用于演示 ASP.NET MVC3 的 MVC 音乐商店应用程序迁移 ShoppingCartController.cs 的示例。
迁移此 Web 应用的第一步是创建一个新的 ASP.NET Core Web 应用(模型-视图-控制器)项目。此模板将添加对控制器的支持,并在 Program.cs 文件中映射控制器的默认路由。一旦我们有了新的项目设置,我们将删除默认的 HomeController 以及 Home/Index 和 Home/Privacy 的视图文件,以便我们可以从 MVC3 Music Store Web 应用程序共享内容而不会发生冲突。
您可以共享控制器您可以在两个项目之间共享的第一件事是控制器。许多团队希望新网站与当前网站一样工作。当我们说“相同”时,我们的意思是“相同”。如果您修复了一个项目中的错误,那么您需要相同的修复程序出现在两个站点中。确保这种行为的最简单方法之一是在两个项目中共享同一个文件。

