若您安装了 VS 2010 的 Silverlight 4 开发工具,会发现一项重量级的安装选项 - WCF RIA Service。
其中的最后一个项「WCF RIA Service PrevIEw」(以 2009 年底的 VS 2010 Beta 为例),会将这个全新的多层式架构,其数据访问技术,内置于 Visual Studio 2010 的开发环境中。
安装完后,开启你的 Visual Studio 2010 ,若选择 Silverlight 型态的项目,你会发现,现在多了两个与 WCF RIA Service 有关的项目样板 (Template) 了。
为何 WCF RIA Service 对于 Silverlight 如此重要,最主要的原因,在于 Silverlight 是一种客户端执行的环境,它无法像 ASP.NET 直接与后端数据来源进行沟通,数据访问全都必须跨越网络,如此一来,我们就必须建立多层式架构才能让 Silverlight 顺利地访问远程数据来源,但这不是简单的事。
在 Silverlight 3,我们透过 WCF 或是 ADO.NET Data Service 来实践所需的功能,这样虽能运作 ,但是不容易处理;而 WCF RIA Service 则是为了解决这一方面的问题而发展出来的相关服务,这也让整个 Silverlight 平台能够拥有如同 Web Form 或是 Win Form 同等级的数据库应用程序开发能力。在 ASP.NET 里,透过 sqlDataSource 等控件设置数据的绑定,此功能也在 Silverlight 4 实现了。
WCF RIA Service 让开发多层式架构的,如同传统 B / S 程序一般自然。
因为 WCF RIA Service 的导入,让第四版 Silverlight 4 成为 .NET 技术发展的一个重要里程碑。
转自:http://home.cnblogs.com/group/topic/38886.html
总结以上是内存溢出为你收集整理的ADO.NET / WCF RIA Services 简介全部内容,希望文章能够帮你解决ADO.NET / WCF RIA Services 简介所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)