什么是.NET RIA服务? [英] What is .NET RIA Services?

查看:87
本文介绍了什么是.NET RIA服务?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有人可以简洁地解释它吗?可以与非Silverlight客户端一起使用吗?

Can someone explain it succinctly? Can it be used with non-Silverlight clients?

推荐答案

.NET RIA Services基本上是一个隐藏网络管道的框架。逻辑处理RPC,并在客户端和服务器之间架桥。

Basically, .NET RIA Services is a framework that hides away the network plumbing logic to handle over the wire RPC and bridges the code between the client and the server.

您可以将其视为用于客户端/服务器开发的RAD。

You can think of it as RAD for Client/Server development.

来自Dinesh的博客:

1.简化n层开发(而
确实向您展示了获得
多目标的更好方法ORM
对象的层级故事-LINQ to SQL或EF或
等)

2.支持Silverlight-$ b上的富Internet应用程序
(RIA)开发$ b对于
验证,身份验证,简单的
数据绑定等,都有很好的端到端故事。

3.扩展您的ASP.NET开发
的经验。这基于您已经知道并使用的
。那里甚至有
甚至是一个ASP.NET DomainDataSource和
的SEO模板(希望
很快会有一些AJAX的东西-手指交叉了
)。

From Dinesh's Blog:
1. Simplify n-tier development (and really show you a better way to get multi-tier story for your ORM objects - LINQ to SQL or EF or whatever)
2. Support Rich Internet Application (RIA) development on Silverlight - there is great end-to-end story for validation, authentication, easy databinding etc.
3. Extend your ASP.NET development experience. This is based on what you know and use already. There is even an ASP.NET DomainDataSource and templates for SEO there (and hopefully some AJAX stuff soon - fingers crossed).

回答关于未来的其他一些问题布拉德·艾布拉姆斯说

To answer some of your other questions about the future Brad Abrams says:

ASP.NET访问-通过遵循RIA服务模式,您还可以在利用RIA Services的所有内置功能(例如数据验证,授权等)的同时轻松构建ASP.NET应用程序。在三月的预览中,我们提供了一个asp:DomainDataSource控件,该控件使ASP.NET WebForms的访问变得非常容易。到您的域逻辑。在此基础上构建的是ASP.NET动态数据的未来版本,它使根据域逻辑轻松生成通用的标准UI变得非常容易。

ASP.NET Access – By following the RIA Services pattern, you will also be able to build ASP.NET applications easily while taking advantage of all the built in features of RIA Services such as data validation, authorization, etc. In the March preview, we are offering a asp:DomainDataSource control that enables very easy ASP.NET WebForms access to your domain logic. Building on top of that is a future version of ASP.NET Dynamic Data that makes it very easy to generate common, standard UI based on your domain logic.

回到Redmond,我们正在努力通过ASP.NET MVC提供对域逻辑​​的非常干净的访问。这里的模式非常酷,我等不及要在以后的CTP中谈论它。

Back in Redmond, we are working on provide a very clean access to your domain logic via ASP.NET MVC. The pattern here is very cool, and I can’t wait to talk about it in a future CTP.

如果您将数据源的真实性与我们希望通过.NET RIA服务实现的各种演示选项结合在一起,那么

If you combine the verity of data sources with the variety of presentation options we are aiming for with .NET RIA Services…

这篇关于什么是.NET RIA服务?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆