BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

微软即将发布Open RIA Services,遵循Apache许可协议

| 作者 Jonathan Allen 关注 595 他的粉丝 ,译者 李彬 关注 1 他的粉丝 发布于 2013年7月12日. 估计阅读时间: 3 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

Jeff Handley’s进行了多年的项目——基于一份开源许可发布WCF RIA Services——终于接近完成了。完成法务审核后,它将遵循Apache 2许可,捐赠给Outercurve基金会的ASP.NET Open Source Gallery

作为开源项目发布后,它将被命名为Open RIA Services。项目领导Colin Blair已经发布了未来三个版本的路线图

Open RIA Services 4.3

4.3将是Open RIA Services的首个开源版本。在这个版本中我们将进行以下工作:修复bug、增加M2M支持、将一批内部代码变为公开的,以及其他一些不破坏向后兼容性的调整。Open RIA Services的4.x分支将一直维护下去,其生命周期至少不会短于Silverlight。

Open RIA Services 5.0

Open RIA Services 5这个分支中将出现跨平台的内容。支持在所有平台上使用相同的API,比维持当前的Silverlight API保持不变重要得多。相应地,Silverlight客户端和/或Open RIA Services的服务器部分或许会出现重大改变,以创建一致的API。如果读者想要为此做出贡献,那么Open RIA Services 5这个分支将是投身其中的最好场所。

Open RIA Services 6.0

Open RIA Services6这个分支,计划将在未来与某个带有完整Roslyn编译器的Visual Studio版本同步发布。该分支将聚焦于在Open RIA Services中整合Roslyn。例如,Roslyn将支持把客户端侧的POCO对象当作实体来使用,而不是当作目前从Entity中继承过来的代码生成的实体。

此外,Open RIA Services还计划支持Entity Framework 6。我们之前报道过,微软将Entity Framework整个迁移到开源模型的决定,将会导致EF6发生重大变革

WCF RIA Services与Visual Studio

Jeff表示,Visual Studio 2013将放弃一些设计时特性,特别是:

  • “业务应用项目”模板
  • “域服务类”模板/向导
  • 用于Silverlight设计器面板的工具箱项
  • 用于Silverlight设计器面板的数据源窗口整合

在Visual Studio 2013中,依旧可以手动创建全新的基于RIA Service的项目和类。或者开发者也可以使用Visual Studio 2010/2012中的模板创建项目,并使用VS 2013重新打开解决方案。

查看英文原文:Announcing Open RIA Services

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT