【发布时间】:2017-05-09 08:57:05
【问题描述】:
我必须将 asp.net webform 和 asp.net MVC 网站迁移到 Microsoft Azure,并且大多数基于 webform 的网站已在 Visual Studio 中创建为“网站项目”。并且所有网站都使用 MS SQL Server 2008 R2 作为数据库,而且所有网站都使用 .net Framework 4.0/4.5。
阅读有关将基于 webform 的网站迁移到 Azure 的文章无法正常工作并且需要更改代码,如果我们使用 Azure 数据库,那么我们就不能使用存储过程等,这让我很困惑。
所以我对此没有什么疑问。
假设我们连接到外部 SQL SERVER 2008,我能否将基于 asp.net webform 4.0 的网站直接移动到 Azure 而无需进行任何代码更改。
-
第一步,我需要在 Azure 上选择哪个 MS SQL Server 数据库,以便我可以轻松地在 Azure 中恢复数据库,并使用 MS Management Studio 从我的本地计算机连接到该数据库..
我听说过很多关于 Azure 存储文件作为 blob 的信息,我们需要更改代码以指向新路径。这个 Azure blob 是什么,为什么我们需要更改代码来指向它们。
我必须做的是继续允许用户上传图像和文档而不对代码进行任何更改..
Azure 网站是否总是运行 1 个实例或多个实例,我问这个,因为我们的网站使用 InProc 会话状态,如果它在多个实例上运行,我会丢失会话。或者我们应该更喜欢 Azure 环境中的 SQL 会话状态。
将当前网站迁移到 Azure 应该考虑什么。
将复制粘贴 Azure 工作中的所有文件。请指教
【问题讨论】:
-
创建一个(免费)帐户,上传一个站点并进行测试
-
该过程最多需要大约 10 分钟
标签: asp.net azure webforms migration azure-web-app-service