文章 2022-02-17 来自:开发者社区

Probems for Hosted ADO.NET Data Services & Silverlight

I’ll be the first to admit I’m a novice in world of web development, so I expected a learning curve and my fair share of hurdles as I started a new project in Silverlight and ASP.NET to be hosted in ....

文章 2022-02-17 来自:开发者社区

怎样使用.NET RIA Services 创建 Silverlight Business Application(一)

HRApp 项目是.NET RIA Services MSDN  上的案例,一个使用Silverlight 3.0 + .Net RIA Service 构建的完整商业应用程序, 学习英文版的开发手册总是比较费力的,所以顺带着简略翻译一下,也有部分自己心得体会,不足之处还望大家多多交流。 1 安装 1. 卸载以前的版本 a. Microsoft Silverlight (任何S...

文章 2022-02-17 来自:开发者社区

使用Entity Framework和WCF Ria Services开发SilverLight之2:POCO

在上一篇中《使用Entity Framework和WCF Ria Services开发SilverLight之1:简单模型》我们提出这类简单模型的几个问题: 1:实体模型被紧耦合在EDM中,同时它不能项目(模块)使用。随着每一次更新EDM,实体模型会被覆盖; 2:EDM和BLL紧耦合在一起; 3:没有提炼出数据接口,导致我们没有办法在此示例中进行单元测试。示例中虽然存在测试项目,但那是数据库相关....

文章 2022-02-16 来自:开发者社区

使用Entity Framework和WCF Ria Services开发SilverLight之1:简单模型

本文目的是通过Silverlight ria service完成一次数据的读取过程,并且在此基础上建立测试项目。 Ria service借助于WCF和ADO.NET Entity Framework构建分布式开发框架。使用它可以快速构建自己的开发模式。 1:基础结构 首先,创建SL APP,如下: 然后,选择创建web: 可以,也可以不勾选enable wcf ria service,如果勾...

使用Entity Framework和WCF Ria Services开发SilverLight之1:简单模型
文章 2022-02-16 来自:开发者社区

使用Entity Framework和WCF Ria Services开发SilverLight之3:Map

在上一篇中《使用Entity Framework和WCF Ria Services开发SilverLight之2:POCO》,我们将映射交给edmx文件处理。如下: 该文件是由EF框架自动生成的,通过查看原始文件,我们可以看到EF框架为我们建立了实体类间的各种映射。现在,借助于EF4.1框架,我们可以进行更方便的进行手动映射。   1:清理SchoolData 首先,删除ModelSch...

使用Entity Framework和WCF Ria Services开发SilverLight之3:Map
文章 2022-02-16 来自:开发者社区

使用Entity Framework和WCF Ria Services开发SilverLight之2:POCO

1:实体模型被紧耦合在EDM中,同时它不能项目(模块)使用。随着每一次更新EDM,实体模型会被覆盖; 2:EDM和BLL紧耦合在一起; 3:没有提炼出数据接口,导致我们没有办法在此示例中进行单元测试。示例中虽然存在测试项目,但那是数据库相关的,达不到单元测试的要求; 1:创建POCO 本篇我们主要来解决第一个问题,那就是在EF中使用Plain Old CLR Object(简称POCO)。POC....

使用Entity Framework和WCF Ria Services开发SilverLight之2:POCO
文章 2022-02-16 来自:开发者社区

使用Entity Framework和WCF Ria Services开发SilverLight之4:Map之主外键映射

上一篇粗粗讲了一下如何使用EF4.1,针对POCO进行MAP,此篇在此基础上进行一下深入,具体讲一下如何进行映射。   1:主外键中的1对多映射 还是针对School数据库。查看如下两个表: 可以知道,两者的关系是: 也就是说,Department对于Course来说,是1对多的关系。数据库中实际的数据如下: 1.1:对应的实体类 Department实体类(关系中的1): Course...

使用Entity Framework和WCF Ria Services开发SilverLight之4:Map之主外键映射
文章 2022-02-16 来自:开发者社区

使用Entity Framework和WCF Ria Services开发SilverLight之6:查找指定字段

对数据库表指定字段的查找,又是实际工作中的一项必要工作。SL客户端仅获取实际需要的指定的字段,好处很多,比如:有助于减少网络流量。 有两类这样的使用场景。 1:联表查询不需要外键表 在上一篇中,我们使用了联表查询,在联表查询中,DAL部分的代码是这样的: 我们已经指出,无论是你是否使用Include方法,只要实体类指定了Include特性,客户端都会获取到被关联的Course记录。诚然,有时候.....

使用Entity Framework和WCF Ria Services开发SilverLight之6:查找指定字段
文章 2022-02-16 来自:开发者社区

使用Entity Framework和WCF Ria Services开发SilverLight之5:客户端主外键联表查询

在上一篇中我们对EF中的POCO进行了映射,如果这个时候我们使用主外键来进行联表查询,会很遗憾的发现凡是关联表的信息,在客户端获取的全部是null。 本篇我们介绍如何使用Entity Framework和WCF Ria Services在SL客户端获取主外键联表查询的数据。 1:添加引用 第一步,为Model项目添加引用System.ServiceModel.DomainServices.Ser....

使用Entity Framework和WCF Ria Services开发SilverLight之5:客户端主外键联表查询
文章 2022-02-16 来自:开发者社区

使用Entity Framework和WCF Ria Services开发SilverLight之7:多个Domain Service间共享Poco实体

在前两篇中,我们讲了在SL端通过Entity Framework和WCF Ria Services实现联表查询,其中最关键的是为实体类中的相关属性设定为Include特性,如下: 遗憾的是,这样的实体Include只能在单个域服务间共享实体。如果你尝试撰写多个域服务,并用到关联实体,会报如下错误: The entity type 'MiniNWModel.Entities.Produ...

使用Entity Framework和WCF Ria Services开发SilverLight之7:多个Domain Service间共享Poco实体

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。