有人可以简洁地解释一下吗?它可以与非Silverlight客户端一起使用吗?
基本上,.NET RIA Services是一个隐藏网络管道逻辑的框架,用于处理有线RPC并在客户端和服务器之间桥接代码.
您可以将其视为RAD用于客户端/服务器开发.
来自Dinesh的博客:
1.简化n层开发(并真正向您展示为ORM对象提供多层故事的更好方法 - LINQ to SQL或EF或其他)
2.支持Silverlight上的富Internet应用程序(RIA)开发- 有很好的端到端故事,用于验证,身份验证,简单数据绑定等
.3.扩展您的ASP.NET开发体验.这是基于您已知和使用的内容.甚至有一个ASP.NET DomainDataSource和SEO的模板(希望很快就会有一些AJAX的东西 - 手指交叉).
要回答关于未来的一些其他问题,布拉德艾布拉姆斯说:
ASP.NET Access - 通过遵循RIA服务模式,您还可以轻松构建ASP.NET应用程序,同时利用RIA服务的所有内置功能,如数据验证,授权等.在3月预览中,我们提供了一个asp:DomainDataSource控件,可以非常轻松地使用ASP.NET WebForms访问您的域逻辑.构建于此之上的是ASP.NET动态数据的未来版本,这使得根据您的域逻辑生成通用的标准UI变得非常容易.
回到Redmond,我们正致力于通过ASP.NET MVC提供对域逻辑的非常干净的访问.这里的模式非常酷,我迫不及待地想在未来的CTP中谈论它.
如果您将数据源的真实性与我们针对.NET RIA服务的各种演示选项相结合......