问题标签 [wcf-data-services]
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.
security - ADO.NET 数据服务的部署
保护 ADO.NET 数据服务的最佳方式是什么?有没有人在生产中使用过这个,如果是的话,你使用了哪些安全选项?
silverlight - 大数据服务 (Astoria) 有效负载:如何提高性能?
我有一个 silverlight 客户端通过 ado.net 数据服务访问数据。我的一个查询有许多扩展子句,并返回了相当多的条目。xml 响应是巨大的,我正在寻找提高效率的方法。
我努力了:
- 分页(不是此行为的选项)
- Http 压缩(部分客户端电脑运行 IE6)
- 将扩展作为单独的查询进行并稍后加入实体(这稍微改进了一些事情)
是否可以将 JSON 用作 silverlight 客户端的传输格式?我在网上没有找到任何关于这个的...
wcf-data-services - 查询拦截器抛出:不能为不属于实体集的查询映射视图的实体构造函数指定相关实体
我们在应用程序的 ADO.NET 数据服务中使用查询拦截器,根据用户有权访问的数据过滤每个实体的结果集。但是,我们的一个查询拦截器抛出了以下异常:
内部 .NET Framework 数据提供程序错误 1004、0,无法为不属于实体集的查询映射视图的实体构造函数指定相关实体。
何时/为什么抛出此异常?
为了给这篇文章添加一些上下文,我在我的 URL 中使用了以下过滤条件:
$filter=(OnlineItems/Products/ProductId eq 856)
查询拦截器在哪里:
作为黑暗中的刺,我想这将是对产品进行过滤以及对产品进行扩展的组合,但我不确定这如何导致整个事情崩溃。
entity-framework - ADO.NET 数据服务:如何根据外键过滤实体?
无论如何,这可能是与实体框架相关的问题:
考虑以下简单的数据库模式:
我想要的是根据供应商和类别过滤产品。通常我只会提供一个类别 ID 和一个供应商 ID,但由于我通过 EF 公开我的数据库,数据服务不允许我做这样的事情:
这似乎是一个很常见的场景,所以它一定是可能的。但是怎么做?
azure - 通过 ADO.NET 数据服务客户端库访问 SQL 数据服务
这可能吗?基本上我想使用 SQL 数据服务 REST 接口,让 ADO.NET 数据服务客户端库处理通信细节并生成我可以使用的实体。我查看了 2 月发布的 Azure 服务工具包中的示例,但其中的示例使用 HttpWebRequest 和 HttpWebResponse 以 RESTful 方式使用 SQL 数据服务。我希望使用 ADO.NET 数据服务客户端库来抽象低级细节。
c# - ASP.NET-MVC 项目中的 ADO.NET 数据服务
我正在尝试将 ADO.NET 数据服务添加到 vanilla ASP.NET-MVC 项目中。有谁知道这些技术是否兼容?
当我 Ctrl+f5 解决方案并访问服务 URL 时,我得到的只是非常无用的“请求错误...查看服务器日志”页面。开发 Web 服务器是否甚至写入任何日志,如果是,在哪里?
我猜想路由可能是问题所以我补充说: -
试图解决这个问题,但这无济于事。
我宁愿不创建一个单独的 ASP.NET Web 项目来托管数据服务。在标准 ASP.NET 项目中不常见的 ASP.NET-MVC 项目中添加数据服务是否还有其他步骤?
c# - 在 Cassini 上托管 ADO.NET 数据服务
我们需要在不使用 III 的情况下运行 ADO.NET 数据服务。我看到 cassini 是正确的选择,但是如何在 Cassini 中托管 ADO.NET 数据服务。我找不到任何示例。
wcf-data-services - ADO.NET 数据服务媒体类型需要一个“;” 参数定义前的字符
我正在尝试使用 ADO.NET,并且在第二次尝试浏览服务时看到此错误:
第一次尝试是正常的。我在内部开发网络上使用完全相同的服务,这很好。我包括我的连接字符串:
和我的数据服务类:
有什么明显的我没有做的吗?
asp.net-mvc - 在 .NET 中实现基于 REST 的 Web 服务的最佳方式是什么?
到目前为止,我的选择是 ADO.Net 数据服务、WCF REST Starter Kit(不确定我是否可以使用它,因为它们的 EULA 很难理解和混淆)、ASP.NET MVC。
有很多帖子,但我想看看是否还有我缺少的框架。如果您已经使用上述任何选项,也请发布您的经验。
我希望使用的场景是从 SQL Server 数据库中保存和检索一些数据。我正在寻找已经内置了一些基础设施的东西。我阅读了其他问题,但我没有得到人们对上述选项的任何具体经验,所以想知道事情是否会随着时间而改变。
提前致谢。
澄清 #1:我目前将我的选项限制为 MS Stack
entity-framework - 从另一个表向实体框架实体添加属性
我刚开始使用 Entity Framework 和 ADO.NET 数据服务,我遇到了一个我似乎无法弄清楚的问题。我有两张表,一张包含用户信息,另一张包含创建者字段。在数据库中,这些表之间没有外键。用户表包含任意 ID、用户名和显示名称。created by 字段包含用户的用户名。在我的实体中,我想拥有用户的显示名称,因为这是我需要通过 ADO.NET 数据服务显示和公开的内容?我知道我可以重组数据库,但我希望我可以像在 SQL 语句中那样使用用户名进行连接。
提前致谢,
-达米安