使用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,如果勾选了,在SL APP中会多几个DLL的引用,其它没有任何差别。如图: 2:创建一个示例数据库 这是一个小而轻型的数据库,在MDSN的课程中有使用到它。如下: + View Code 3:RIA之ADO.NET ENTITY DATA MODEL 为web创建ADO.NET ENTITY DATA MODEL,如图: 注意,习惯命名规则:Model数据库名.edmx。 在下一步中,我们选择刚才创建的数据库: 选择新建连接,按照指示完成数据库连接配置。 进入下一步: 在这一步中,注意一定要选择第一个红框中的内容,否则默认不能生成联表查询。在下一步中,我们选择“Generate from database...