稳扎稳打Silverlight(56) - 4.0通信之与WCF Data Services进行通信2010-11-01 博客园 webabcd介绍Silverlight 4.0 对 WCF Data Services 的支持:* DataServiceCollection<T> - 继承自 ObservableCollection<T>,用于将 WCF Data Services 提供的数据绑定到 Silverlight 控件上,当数据发生变化时可提供通知在线DEMOhttp://www.cnblogs.com/webabcd/archive/2010/08/09/1795417.html示例演示 Silverlight 4.0 与 WCF Data Services 之间的通信1、服务端MyWCFDataService.svc.cs代码/* * WCF Data Services - 用于提供基于 OData 协议的数据服务 * OData 协议 - 开放数据协议(Open Data Protocol),其基于 REST-ful 协议,参考:http://www.odata.org/ */
using System; using System.Collections.Generic; using System.Data.Services; using System.Data.Services.Common; using System.Linq; using System.ServiceModel.Web; using System.Web;
namespace Silverlight40.Web.Service { public class MyWCFDataService : DataService<Model.NorthwindEntities> { public static void InitializeService(DataServiceConfiguration config) { config.SetEntitySetAccessRule("*", EntitySetRights.All);