WCF RIA和ASP.NET MVC 3

时间:2011-02-16 18:05:08

标签: asp.net-mvc silverlight wcf-ria-services

所以我正在研究开发Silverlight Web应用程序的解决方案,现在ASP.NET MVC和WCF RIA引起了我的注意。

这两者是否应该相互结合使用?或者MVC中的'MC'是否扮演RIA服务的角色?

在同一个Web应用程序中同时使用它们是否会多余?

感谢。

2 个答案:

答案 0 :(得分:0)

WCF RIA Services与Silverlight配合使用。所以你只需要在某个地方托管你的SL应用程序,一个静态的HTML页面可以很好地工作。你真的不需要ASP.NET MVC。

答案 1 :(得分:0)

Asp.net MVC主要用于可视化应用程序。 WCF RIA服务是面向API的,并且假设与Silverlight一起使用。甚至首选

你当然可以写一个Asp.net MVC应用程序,它会为每个请求返回Json结果,但这样做有什么意义呢?在这种情况下(如果你想手动编写所有代码),你宁愿选择标准的WCF服务。

从开发人员的角度来看,WCF RIA服务是获取数据的最快方式。学习和使用它。基本没有更好的方法。