首页 > 解决方案 > 桥接/连接旧 ASP.NET Webforms/.NET Framework 4 w/更新的 .NET Core Web API、MVC 和 Razor 页面时的兼容性问题和限制?

问题描述

在工作中,我们有一个使用以下技术开发的旧应用程序:

在我们的应用程序中,我们高度关注以下问题:

-安全,

-链接,

- 和用户会话。

我们有一些新的软件需求功能,这反过来意味着我们必须添加到现有的应用程序中。

我们希望将更新的 Microsoft .NET 技术用于新功能。

但是,我们担心兼容性问题。我们有 Visual Studio 2019,我们想使用 Visual Studio 2019 开发新功能。但是,在遇到兼容性问题并面临其他类型的限制之前,我们还能走多远?
是否有可能成功地将旧应用程序与新技术连接起来,例如:

-.NET Core Web API

-.NET 核心 MVC

-.NET Core Razor 页面?

同样,我们不能在以下方面妥协:

-安全

-链接

- 和用户会话

标签: visual-studio-2010asp.net-corewebformsvisual-studio-2019.net-framework-version

解决方案


是的,您可以在单个托管应用程序中同时使用 .net 框架应用程序和 .net 核心应用程序。我在我的一个项目中做过同样的事情。旧项目在 .net 框架 4.5 中,我们想在 .net 核心中使用 web api 构建新功能。我们将这两个应用程序集成到一个托管在 IIS 服务器上的应用程序中。

在安全和会话方面,.net core 提供了对这些东西的更多控制。

如果您需要更多信息帮助,请告诉我。


推荐阅读