我们有一个SL应用程序和许多使用此系统的用户具有不同的数据和访问角色。例如,每个用户可以拥有一些设备,每个设备每5分钟将其位置发送到服务器。
一种方法是在数据库中定义一个User表,并有许多表将实体连接到用户Id,但这不是一个好主意,因为它会在用户和其他实体之间创建许多表。
选择用户数据或报告将是一个耗时的过程,所以我想知道在Silverlight中处理此类行为的最佳方法是什么?
答案 0 :(得分:2)
您可以使用AuthenticationDomainService。对于具有角色的授权用户,这是一项流行的服务。您可以在那里获得更多信息:http://msdn.microsoft.com/en-us/library/ee707361(v=VS.91).aspx