问题标签 [ssds]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
410 浏览

ado.net - Astoria 与 SQL Server 数据服务

在您看来,“Astoria”(ADO.NET 数据服务)和 SQL Server 数据服务的使用领域之间存在哪些重大差异?

0 投票
1 回答
1156 浏览

sql-server - Silverlight 和 WPF 独立应用程序版本的数据访问技术

我正在编写一个应用程序,它将是一个独立的 WPF 应用程序,也是一个缩减版本,它将作为 Silverlight 工作,因此托管在浏览器中。我希望 Silverlight 应用程序能够访问云中的数据。WPF 应用程序需要针对本地数据库工作,但随后能够与相同的云存储同步。

所以我需要以下场景才能工作。Silverlight 直接处理存储在云中的数据。WPF 应用程序针对本地数据库工作。但是 WPF 应用程序有能力在启动时转到云端并获取最新版本,以防自上次运行 WPF 应用程序以来在线进行更改。当用户完成 WPF 应用程序后,它可以再次同步对云所做的更改。这可以在 WPF 运行期间提供更好的性能,还允许您脱机运行它并在以后有连接时同步。

可以做到这一点的最佳技术是什么?我知道有一个 Sync Framework、SQL Server Data Service、ADO.NET Entity Framework 和 SQL Server Compact Edition 可以帮助进行数据访问,但我不确定它们是否可以一起工作来完成所呈现的场景。

我自己实现这一切吗?大部分都是免费的,我只需要处理同步吗?如果您对 Microsoft 数据访问技术有深入的了解,那么我将不胜感激您对设计的投入。

0 投票
2 回答
79 浏览

cloud - 我应该在我的 SitkaSoapServiceClient 上使用“使用”吗?

(这与 Microsoft 的 SitkaSoapService 有关,在https://database.windows.net/soap/v1/的服务参考中)

我正在使用 SitkaSoapServiceClient 通过 SOAP 访问我的 SQL 数据服务数据库。

每次使用这个代理类时是否应该使用“使用”语句?还是它在内部以安全的方式进行自己的连接处理?

即我需要说:

...或者可以肯定地说:

[GetProxy() 返回一个 SitkaSoapServiceClient 对象。]

0 投票
2 回答
182 浏览

database-design - SQL 数据服务数据库设计指南

我最近一直在玩 SQL 数据服务。尽管(或者可能是因为)我可以在睡梦中淘汰一个结构良好的关系数据库,但我正在努力思考如何在一个(例如)没有强制执行引用完整性的环境中设计一个高性能数据库和除主键之外的列上没有索引。

有谁知道任何指导方针?

也许一个开始的地方是如何创建一个多对多的连接,即使有大量的实体,它也可以以高性能的方式从任一侧遍历?

0 投票
2 回答
147 浏览

cloud - SQL 数据服务 - 查询空值

(这与 Microsoft 的 SitkaSoapService 有关,在https://database.windows.net/soap/v1/的服务参考中)

我正在使用 SitkaSoapServiceClient 通过 SOAP 访问我的 SQL 数据服务数据库。

我可以通过在字符串中传递 linq 语句来查询数据,例如:

但是,我不知道如何查询空属性值(即查找没有该属性的实体)。

我希望能够说:

...但这会抛出一个FaultException<>,说“找不到名称'null'”

有任何想法吗?

0 投票
1 回答
247 浏览

c# - 强制执行必须在 *不同* 字段中的每个子类中实现的属性的最佳方法是什么?

我正在尝试提出实现SQL 数据服务灵活实体模型的“最佳”方法,其中每个类都可以存储为实体,甚至是派生类。

示例:每个子类都有不同的

到目前为止,我正朝着同时拥有实体类(如上)和具有某种集合的基类的方向前进,例如

并让每个子类添加到该字典中,然后获取/设置属性,例如

但是,由于每个类只有一个实体,所以似乎我应该使用某种堆栈(而不是字典),其中层次结构的每一级都知道它在哪里。然后我想到类继承就是堆栈,所以我想也许我只是错过了一些可以真正简化所有这些的巨大的 OO 概念。就像是

0 投票
2 回答
241 浏览

azure - 自从 ACE 模型消失后,用于使用 Sql 数据服务的 Azure SDK 示例是否仍然有效?

我刚刚对 sql 数据服务进行了一些研究,发现当前的 ACE 模型正在逐步淘汰,以换取更新的关系模型。2009 年 3 月 CTP 中的所有示例似乎都基于 ACE 模型(如 StorageClient 项目)。我想知道这些是否仍然相关——它们似乎都基于 ACE 方法,但我不确定它是否只是关系后端的 REST 接口。