There are many aspects to creating a personalized solution with SharePoint. You have covered many different areas from user profiles to audiences. You have looked at how to make sites more personalized by using the features of My Site. These tasks could be done with the user interface, but the new object model functionality provides the ability to perform all of these actions with code. In this chapter, you have seen how to:
Manage users and user profile data
Create Web Parts and web pages that use the built-in controls like the people picker
View and query the users' change logs
Create a user's My Site programmatically
Create colleagues and memberships using the object model
Update a site's audience data
Now that you have seen how to update many aspects of the personalization through code, the next chapter looks at how to perform enterprise searches. This personalization data can help return the correct search results and limit the visibility of what a user can view.
3.21.244.172