问题标签 [ria]

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 回答
2611 浏览

asp.net-mvc - .NET RIA 服务与 MVC 样式存储库?

我有一个包含多个项目的解决方案,包括两个共享存储库和模型的 asp.net mvc 项目,它们位于外部程序集中(也在同一个解决方案中)。本质上...

核心/
-存储
库-模型

国内.Web/
-Basic MVC Site,引用核心项目

International.Web/
-Basic MVC Site,引用核心项目

我想做的是为所有数据库管理员构建一个 Silverlight 3 / RIA 服务应用程序。很好,除了 RIA 服务(大部分)仅在实体框架中真正记录 - 您可以找到一些关于 Linq2Sql 的信息,甚至更少关于使用 POCO 支持 RIA 的信息。

我需要的是你在 POCO 中使用 RIA 的最佳参考,但如果有一些关于将它与 MVC / Nerddiner 风格的存储库模式一起使用的文档,那就更好了。

谢谢!

0 投票
2 回答
934 浏览

javascript - html/javascript RIA 开发中有哪些模式?

在使用 C# 或 Java 等其他语言构建基于 GUI 的大型应用程序时,我们有各种模式,如 MVP、MVC、MVVM,甚至还有完整的指导包,如 Prism (WPF/Silerlight),帮助我们保持代码的可维护性、可扩展性并保持复杂性应用程序处于理智的水平。

但是当谈到用 html/javascript 编写的大型 RIA 应用程序时,我发现很难找到任何真正好的资源。

在 html/javascript 中创建大型 RIA 应用程序(用于创建 Gmail、Google Calender、Google Docs 等应用程序)的注意事项是什么?

0 投票
1 回答
670 浏览

ria - Visual Studio 工具箱中没有 DomainDataSource

在 Brad Adams 的新 RIA 好东西的博客演练中,他提到您可以简单地将 DomainDataSource 从工具箱拖到您的 XAML 中。

我所有的 RIA 工具包都来自该博客的链接,而且我肯定有 7 月的 CTP,但在我的工具箱中明显没有 DomainDataSource。

我必须承担哪些神秘的仪式才能配得上工具箱化以及自动添加对项目和 XAML 的引用的附带特权?

0 投票
2 回答
5167 浏览

php - 在 Flex 中嵌入浏览器

任何人都知道任何可以帮助我尝试将 Web 浏览器组件嵌入到 adobe flex 中的文档。

我在 Adob​​e Air 中看到有一个 Item;但是,在 Adob​​e Flex 3 中用于 .swf 文件的文件会在某处 - 我看不到它。

有任何想法吗?

0 投票
2 回答
691 浏览

.net - 在 WCF RIA 服务中获取 IP

有谁知道我如何使用 RIA 服务获取客户端的 IP 地址。在 WCF 中,我们可以OperationContext做到这一点。但它不适用于 RIA 服务。

0 投票
4 回答
7526 浏览

sql - RIA 服务中的存储过程

我想用 SP 加载一些数据。

我已经在 Linq to SQL 类中放置了一个 SP,但我不知道如何使用它在数据网格中加载它的数据。在 LinqToSqlDomainService 中,我不知道如何调用 SP。我应该使用什么步骤。

这有什么样品吗?所有样本都使用表格。

谢谢

0 投票
4 回答
6813 浏览

wpf - Silverlight 和 XBAP 有什么区别?

Silverlight 和 XBAP 有什么区别?你会在哪里使用一个与另一个?

0 投票
1 回答
634 浏览

silverlight - RIA Services / Silverlight - 有测试工具吗?自动加载失败

我的问题(和解决方案?)很简单 - 我希望 :)

我构建了一个 RIA 域服务和一个 SL3 客户端。所有这些东西都编译干净,并且身份验证工作(登录、注销、注册)。但是,我无法将数据加载到网格中。

我已经检查过“GetCmsPageSetQuery”是否有效,但我没有很好的方法来验证它实际上是在返回数据(我稍后会用 fiddler 进行概率分析),我想知道是否有更好的方法来测试域服务?Liek 一个交互式 linqpad 风格的工具?

我只能假设查询无法返回数据,因为网格保持为空(甚至不是列标题)。

0 投票
3 回答
1093 浏览

wpf - 返回时 FirstOrDefault() 类型错误?

RIA 域服务具有此方法...

Wcf 服务有这个...

当使用不存在的 Id 调用时,GetCmsDealer() 调用 barfs

无法将“System.Object[]”类型的对象转换为“RIAServicesLibrary.Web.Models.CmsDealer[]”类型。

我的印象是它只会返回一个空值,我可以稍后进行测试。然而不知何故,这并没有发生。我发现的所有示例都显示类似这样的工作正常。

任何有帮助的见解,我都对 EF、RIA 和 Wcf 感到有点困惑和新手。

更新:问题是我需要一直跟踪失败到 Wcf 以便最终调用 GetDealer 的应用程序可以发现没有解决方案。理想情况下,我需要这样做而不留下未捕获的异常:)

GetCmsDealer 中的 try/catch 解决方案将允许我检测到故障,但仍然无法在不伪造许多约束的情况下重新启动“空”CmsDealer 对象(似乎实体对此很挑剔)。

所以我也可以在 GetDealer 中尝试/捕获,但我仍然没有要返回的有效 CmsDealer 对象。

谢谢!

更新

对于那些想知道它是如何发挥作用的人来说,最后的程序看起来是这样的......

Wcf 包装器现在恢复为简单的传递。在客户端我检查结果的 Count(),如果它是 0,那么我可以知道没有记录,如果它是 1,那么一个简单的 First() 就会让我得到记录。

我愿意打赌有更好的方法。

0 投票
2 回答
1793 浏览

javafx - JavaFx 离线能力?

最近我们正在寻找将 JavaFX 用作离线 RIA 客户端的可能性。

这个想法是用户可以在有或没有互联网连接的情况下使用上网本在应用程序上工作。通过互联网连接,用户可以通过网络服务与服务器交互。在没有互联网连接的情况下,数据和交易将存储在客户端上,并在连接再次启动时同步。

有人指点我JavaFX。在阅读了一些规范和教程后,我发现他们中的大多数都专注于 UI 构建。所以我不太清楚它如何处理离线存储和同步?有人知道更多吗?

实际上,这个要求让我想到了 Google Gears 而不是 JavaFX。