4

我有一个 Silverlight 应用程序,我在其中使用 LINQ to SQL 来存储我的数据。现在我已将此应用程序添加到 Azure 云,并希望使用 Azure 方法来存储我的数据。但不知道该用“Azure 表存储”还是“SQL 数据服务”,怎么用。

4

2 回答 2

2

您应该使用 SQL 数据服务。我想现在你知道了:

对于底层 Windows Azure 平台,我们添加了 FastCGI/PHP 支持,以及运行完全信任的 .NET 应用程序的能力;SQL 数据服务是关系型的,允许您在云产品中使用完整的 ADO.NET 堆栈、LINQ to SQL 等;

通过 Tim Sneath mix09 发布

于 2009-03-24T16:50:26.007 回答
0

我没有给你一个好的答案,但我知道 Azure 表存储是用于非关系数据表的,这意味着如果你需要在表之间创建关系连接,这很可能不是要走的路.

至于 SQL 数据服务,有一个名为PhluffyFotos的 CodePlex 项目,它有一个“LINQ to SDS 提供程序”,您可能想从中寻找灵感。

PhluffyFotos 是一种网络 2.0 图片库服务,用户可以在其中从网络或移动设备上传他们的图片。此示例旨在演示如何使用 SQL Server Data Services (SSDS) 开发多租户应用程序。

该演示使用了多种技术,包括:ASP.NET MVC Preview 4、LINQ、Windows Communication Foundation、Silverlight、Windows PowerShell 和 .NET Compact Framework 3.5。

于 2009-02-25T22:52:16.643 回答