i want to pull personal datas (name , interest ,phone number etc .) from my site , how can i do it?
Add a refference to Microsoft.Office.Server.UserProfiles in the GAC.
using Microsoft.Office.Server.UserProfiles ;
SPServiceContext = SPServiceContext.GetContext(SPContext.Current.Site);
UserProfileManager upm = new UserProfileManager(serviceContext);
string sAccount = "domain\alias";
UserProfile = upm.GetUserProfile(sAccount);
//Do what you want with the profile here.
*note, on a claims site, the account names will be encoded claims which might look like,
i:w#|domain\alias (rough guess on spelling).
Microsoft is conducting an online survey to understand your opinion of the Technet Web site. If you choose to participate, the online survey will be presented to you when you leave the Technet Web site.
Would you like to participate?