标签: ria

Flash/Flex之外的Actionscript 3

我刚刚完成了一个flash项目,在那里我用"纯"AS3完成了整个项目,没有使用Flex框架.我在网上发现很少写这篇文章,所以我不确定这是否是开发RIA的常用方法,或者我是否已经脱离了巨人的肩膀并做了一些愚蠢的事情,以后会咬我.

当时这似乎是一个好主意(着名的最后一句话!),但希望听到一个可以确认的人的消息.

谢谢,马库斯

apache-flex flash ria actionscript-3

5
推荐指数
2
解决办法
608
查看次数

为什么gwt会变得更受欢迎?

我注意到过去6个月GWT受欢迎程度大幅提升.这里可以看到更多证据:

http://www.indeed.com/jobtrends?q=gwt&l=

有人可以解释原因吗?

java apache-flex gwt ria

5
推荐指数
2
解决办法
3750
查看次数

Silverlight,RIA和ASP.Net会话超时

我们有一个要求,当ASP.NET会话到期并且用户正在使用Silverlight插件时,我们希望将用户重定向到登录页面.

因此,情况是,我们有一个运行ASP.Net的遗留应用程序,我们所有的新模块都在Silverlight中,而旧版应用程序加载了Silverlight应用程序.这一切都有效:-)然后用户离开他们的桌面并在ASP.Net会话超时后返回,但随后尝试在使用RIA域服务的Silverlight应用程序中继续做某事.由于会话超时,RIA域服务失败,但它没有失败,因为SessionExpired异常,用户/密码无效,它只是失败,域异常类似于域中引发的"真实"异常模型,所以我们无法确定这次是因为会话已过期.

有很多关于如何保持ASP.Net会话活着的答案,我们不想这样做,我们希望会话过期,但我们希望能够在Silverlight中优雅地处理它并将用户引导到登录页面.

我们有这个工作,但问题是每当Silverlight应用程序中引发异常时,这会将您重定向到登录页面,这不是预期的行为.我们只想在会话到期的情况下重定向.

有任何想法吗?

asp.net silverlight ria session-timeout

5
推荐指数
1
解决办法
2000
查看次数

代码分析因RIA而中断?

 MSBUILD : error : CA0055 : Could not unify the platforms (mscorlib, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e, mscorlib, Version=5.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e)
Run Code Online (Sandbox Code Playgroud)

我正在加载的唯一外部库是RIA 1.0 SP2,我认为SL5应该没问题?

如何检查程序集以查看链接到mscorlib v.2.0.5.0的程序集?

编辑: RIA程序集与mscorlib 2.0.5.0链接,我认为这是错误的原因.现在我没有进行代码分析,这非常糟糕.任何已知的解决方法?

c# ria code-analysis silverlight-5.0

5
推荐指数
1
解决办法
889
查看次数

如何使用jQuery保存AJAX应用程序的状态

我只是试图在这个Ajax中蘸我的脚趾.我有一个非常基本的问题

我已经看过jQuery 的UI插件(http://interface.eyecon.ro/docs/drag),你可以在这里拖放框架,伸展东西,动画等等.所以基本上你可以在网络上获得所有的桌面功能应用.

在桌面世界中,您可以将对象的状态保存到文件中,但是如何在jQuery中保存操作对象的状态.

例如,如果我在jQuery中拖动一个帧,或者拉伸div元素的边框,如何将其保存到服务器上的文件中,以便下次打开时,它仍然会被修改?

ajax jquery ria

4
推荐指数
1
解决办法
4583
查看次数

Ria DomainService输入参数怪异,删除特殊吗?

在RIA域服务中,我添加了一些实用程序功能.比如我们......

public virtual CmsDealer GetCmsDealerById(string id)
{
    return this.Context.CmsDealerSet
        .Include("CmsItemState")
        .FirstOrDefault(p => p.Id == id);
}
Run Code Online (Sandbox Code Playgroud)

现在,如果id是不存在的,那么该函数有它自己的问题,但现在让表格.重要的是函数编译和执行.

但是类似的功能......

public virtual void DeleteCmsDealerById(string id)
{
    var dealer = this.Context.CmsDealerSet
        .FirstOrDefault(d => d.Id == id);

    if (dealer != null)
    {
        DeleteCmsDealer(dealer);
    }
}
Run Code Online (Sandbox Code Playgroud)

抛出编译时错误.

*Parameter 'id' of domain method 'DeleteCmsDealerById' must be an entity type exposed by the DomainService, either directly via a query operation, or indirectly via an included association.*
Run Code Online (Sandbox Code Playgroud)

问题是,我可以理解(字符串id)参数不能被EF加入,但为什么在一种情况下它可以正常而不是另一种情况呢?

输入欢迎:)

ria entity-framework

4
推荐指数
1
解决办法
5285
查看次数

在URL哈希/片段中存储JSON的最佳实践

我正在构建一个单页面的AJAX应用程序,并希望在某些情况下在URL哈希(#)之后将状态存储在JSON中.我已经看到其他几个网站都这样做了,但我希望在我努力实现这一点时能得到一些最佳实践,技巧或陷阱.

ajax json ria state-management

4
推荐指数
2
解决办法
2595
查看次数

Silverlight错误263域操作条目"MyOperation"必须只有一个参数

我有一个使用RIA服务的Silverlight应用程序.但是,我需要一个带有多个参数的服务操作.我的操作如下所示:

public void MyOperation(string userName, bool isActive, string emailAddress)
{
  // Do Stuff           
}
Run Code Online (Sandbox Code Playgroud)

就像现在一样,我得到一个错误,上面写着: 错误263域操作条目'MyOperation'必须只有一个参数.

我的问题是,如何在RIA服务服务中创建服务操作?谢谢!

c# silverlight wcf ria

4
推荐指数
1
解决办法
1187
查看次数

合同需要Duplex,但Binding'BasicHttpBinding'不支持它,或者没有正确配置以支持它

我已经按照本教程构建了聊天应用程序.当我尝试添加我的服务的引用时,我收到以下错误:

合同需要Duplex,但Binding'BasicHttpBinding'不支持它,或者没有正确配置以支持它.

我的web.config如下:

<extensions>
  <bindingExtensions>
    <add name="pollingDuplex" type="System.ServiceModel.Configuration.PollingDuplexHttpBindingCollectionElement,System.ServiceModel.PollingDuplex, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
  </bindingExtensions>
</extensions>

<bindings>      
  <pollingDuplex>
    <binding name="chatPollingDuplex" duplexMode="MultipleMessagesPerPoll"/>
  </pollingDuplex>
</bindings>    

<services>      
  <service name="PrototypeSite.ChatService">        
    <endpoint address="" binding="pollingDuplex" bindingConfiguration="chatPollingDuplex" contract="PrototypeSite.ChatService" />
    <endpoint address="mex" binding="wsDualHttpBinding" contract="IMetadataExchange"/>
  </service>      
</services>
Run Code Online (Sandbox Code Playgroud)

silverlight wcf ria duplex wcf-ria-services

4
推荐指数
1
解决办法
5388
查看次数

如何让像谷歌这样的搜索引擎可以访问Flex RIA内容?

如何让Google可以访问Flex RIA应用程序的内容,以便Google可以为内容编制索引并显示指向Flex RIA中正确项目的链接.考虑一个在Flex中创建的在线商店,其中所提供的商品应由Google编制索引.然后Google上的链接应该在RIA中打开相应的产品.

apache-flex ria googlebot google-search

3
推荐指数
1
解决办法
1433
查看次数