Требуемая функциональность включена в Profile API.
Вы можете получить профиль отдельного пользователя, используя:
HttpProfile profile = Profile.GetProfile("Fred");
Вы можете получить все профили, используя:
var allUsers = Membership.GetAllUsers();
foreach (MembershipUser user in allUsers)
{
var prof = ProfileBase.Create(user.UserName, true);
}