我目前在托管 VM 上有大约 15 个 Web 表单应用程序(2.0+)网站,我需要尽快将所有客户的网站迁移到 Azure。其中一些站点使用 SQL Server 2008 和常规 ASP.NET 成员资格提供程序(一些具有自定义配置文件)。这些客户站点中的所有数据访问都使用 ADO.NET。
我怀疑我需要升级到“Universal Providers”,但我对 ASP.NET“Identity”和“SimpleMembership”提供程序的存在感到困惑。我现在正在研究 Microsoft 提供的三个不同的提供商。有人可以澄清使用哪个以及哪个对应于微软未来的发展方向吗?
如果 Universal Providers 是正确的方法,这是否意味着 ADO.NET 代码将不起作用?具体来说,通用提供者是否仅适用于实体框架?如果是这种情况,不完全放弃 Azure 的最佳迁移方法是什么?