1

我知道这是一个非常常见的问题,我可以找到几个答案,但我认为我的情况有点不同。

因此,我有一个使用“Web 表单”构建的 ASP.NET 网站(不是 Web 应用程序)。它是一个非常简单的网站,可以进行大量 REST 调用并与 SQL Server 2008 对话。您能帮我找到使用 VS 2010 在 Windows Azure 上部署相同内容的分步指南吗?截至目前,该网站在传统的网络托管服务器上运行良好。

到目前为止,我得到的是使用 MVC(并使用 ASP.NET Web 应用程序,而不是网站)的方法。我认为我根本不应该关心 MVC 吗?网站与 Web 应用程序方面是否有所不同?如果是,我是否需要将网站转换为 Web 应用程序?

网络上有很多内容,所以考虑到我的情况,我有点困惑。有人可以把我放在正确的方向吗?非常感谢。

4

1 回答 1

0

您需要将您的网站项目转换为 ASP.NET Web 角色项目,无论您是否首先将其转换为 ASP.NET Web 应用程序并不重要。您已经链接到的教程的其余部分也适用。

无需查看 ASP.NET MVC,它是一种与 Web 表单不同的技术,无需迁移到它即可将您的网站托管在 Azure 上。

至于您的数据库,除非您自己将其托管在 VM-Role 或其他地方(并使用 Azure Connect 进行连接),否则您需要将其转换为 Sql Azure 或 Azure 表存储。SQL Azure 在很大程度上与 SQL Server 兼容,但有一些功能不受支持。

于 2012-11-25T13:31:08.623 回答