【发布时间】:2010-10-17 14:20:58
【问题描述】:
我对 Silverlight 和 RIA 服务还很陌生,我正在尝试构建一个小项目来了解它。所以基本上我创建了一个业务应用程序,我有一个正常的登录屏幕,我可以在其中添加一个用户。这很好,我可以添加一个用户并将他添加到 aspnet_Users 表中。现在我创建了一些额外的字段,例如 Mob No、Tel No、DOB、Locality 等,我将它们放入我创建的名为 UserProfile 的表中,我的想法是获取注册的用户名,并将其插入我的 UserProfile 表以及其他相关数据。
所以我创建了一个名为 Profile.xaml 的页面,我创建了一个 UserProfileDomainService.cs,其中我只有一个查询,从表中获取用户配置文件数据,然后在我的页面上创建了一个 Details DataGrid,QueryName 在我的情况是 GetUserProfilesQuery()。现在我想做的是,让用户登录,获取他的用户名,然后检查我的表以查看表中是否已有数据。如果 DataGrid 上的字段有数据填充,以便用户可以修改这些数据,如果没有,则允许用户向表中插入数据。
所以我创建了一个 UserProfileViewModel 类,我想创建查询以获取与该用户相关的数据。但是,我一直不知道如何做这一切,以及如何让用户登录。
谁能给我一些建议或指点我如何实现这一目标的一些教程?
非常感谢,非常感谢您的帮助。
【问题讨论】:
标签: silverlight-4.0 wcf-ria-services asp.net-profiles