问题标签 [agfx]

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 投票
1 回答
391 浏览

windows-phone-7 - 使用适用于 Windows phone 7 应用程序的 Hammock 和 AgFx

对不起,如果我问的问题是无稽之谈,因为我对此真的很陌生。:(

我有一个项目已经在使用 Hammock 进行 oAuth(1.0 版)身份验证。然后我看到了 Shawn Burke 令人敬畏的数据缓存框架 AgFx,我真的希望能够在我的项目中使用它。

但我遇到的问题是,使用 Hammock 我可以轻松地使用

我在 _credentials 对象中存储访问令牌、使用者密钥等。它对我来说很神奇,所以我不需要将它们转换成长的 oauth 签名字符串。

但是对于 AgFx,我的理解是,我需要使用 WebLoadRequest 来请求数据,看起来像这样

其中“post-data”应该是 oauth 签名字符串。然后基本上我需要扔掉 Hammock 给我的东西并重写代码以获得签名。

我只是想知道是否有更好的方法来做到这一点?或者我应该说是否有一个库可以用来轻松获取此签名?

任何帮助将非常感激!!

干杯,

0 投票
1 回答
313 浏览

mvvm - Agfx 和 caliburn.micro 示例

我目前在我的 WP7 项目中使用 caliburn.micro,我对此非常满意。我的应用程序数据量很大,所以我看了一下 Agfx (http://agfx.codeplex.com),它似乎可以为我节省大量数据请求和缓存的时间。

但这里的问题是 agfx 还提供了一个基本视图模型,而我已经有一个继承了 caliburn.micro 的 Screen 的模型。当然,我可以封装一个新的视图模型库,它从 agfx 继承 ModelItemBase,并实现 IScreen。但我有点不喜欢这样,有没有更好的灵魂或最佳实践可以与我分享如何整合这两个伟大的框架?

最好的祝福,

-彭

0 投票
1 回答
211 浏览

windows-phone-7 - 在 Windows Phone 应用程序中一起使用 MVVM Light 和 AgFx

所以我刚开始开发 Windows Phone 应用程序,之前我没有任何使用 Silverlight 或 WPF(实际上是任何基于 XAML 的平台)的经验。自然地,在我加入之前,我开始做大量的研究和学习,我必须说这有点不知所措。

我决定的事情是我希望我的应用程序遵循 MVVM 模式,并且因为它会不断与 REST Web 服务通信,所以我也希望有一个好的缓存框架。

我目前正在将 MVVM Light、RestSharp、Silverlight Toolkit、Facebook C# SDK 和 Twitterizer 作为主要使用的库。(实际上我只需要 Facebook 和 Twitter 进行身份验证和授权,因此最终可能根本不使用这些库,而让 RestSharp 也能处理)。

真正的问题是,因为这是我的第一次,我无法真正决定是使用 MVVM Light 还是 RestSharp 之类的东西,后者具有一些很好的功能,例如使 MVVM 易于使用或 AgFx,我听说它非常擅长数据缓存。此外,我已经看到 Rx 被提及的次数足够多,也可以将其视为一种选择,但从我到目前为止所阅读的内容来看,它不适用于 MVVM Light 或 AgFx。虽然也有 ReactiveUI 框架。

任何关于采用什么平台的想法或建议都会在这里受到赞赏。就像我之前提到的,我的应用程序将完全依赖于 REST 后端,并且会主动使用手机上的位置服务(我的应用程序实际上是基于位置的)。

谢谢。

0 投票
1 回答
157 浏览

c# - 具有两个不同对象的 WP7 RootFrame

我在我的 WP7 应用程序中使用 AGFX 框架。要使用它,我需要在我的App.xaml.cs

现在我想从 Silverlight Toolkit for WP7 添加页面转换。为了使它们工作,我需要将我的 RootFrame 更改为特定元素

我应该如何解决这个问题?我不能同时使用...或者有什么办法吗?