share point 2010-activity-feed
TRANSCRIPT
![Page 1: Share point 2010-activity-feed](https://reader035.vdocument.in/reader035/viewer/2022070316/555778fcd8b42ace7f8b5625/html5/thumbnails/1.jpg)
SharePoint 2010 Activity Feed
Dmitry Kaloshin, SharePoint specialistLightning Tools Ltd [email protected]
![Page 2: Share point 2010-activity-feed](https://reader035.vdocument.in/reader035/viewer/2022070316/555778fcd8b42ace7f8b5625/html5/thumbnails/2.jpg)
Agenda
Social Networking in SharePoint 2010. New improvements.Activity Feed administration and managementDemo №1Activity Feed architectureDevelopment toolsIntegration with MS Outlook 2010Demo №2Questions/Answers
![Page 3: Share point 2010-activity-feed](https://reader035.vdocument.in/reader035/viewer/2022070316/555778fcd8b42ace7f8b5625/html5/thumbnails/3.jpg)
Social Networking in SharePoint 2010. My Site.
A newly created My Site has three pages:
My Newsfeed - the homepage, shows the Activity Feed for all users in your networkMy Content - the entry page for the personal site. Additionally, you can create any pages you want on your personal site. My Profile – shows the profile data
![Page 4: Share point 2010-activity-feed](https://reader035.vdocument.in/reader035/viewer/2022070316/555778fcd8b42ace7f8b5625/html5/thumbnails/4.jpg)
Service applications
Web app
Site collections
My Site structure
My Web application
My site host
EMM
PagesMy
newsfeed
My content
My profile
UPA Search
My <site>
My <page>
![Page 5: Share point 2010-activity-feed](https://reader035.vdocument.in/reader035/viewer/2022070316/555778fcd8b42ace7f8b5625/html5/thumbnails/5.jpg)
Social Feedback
Tags - keyword bookmarkingCan be applied to web pages, list items and documentsTags are indexed by search
Notes - short commentsCan be applied to web pages, list items and documentsNotes are not indexed by search
![Page 6: Share point 2010-activity-feed](https://reader035.vdocument.in/reader035/viewer/2022070316/555778fcd8b42ace7f8b5625/html5/thumbnails/6.jpg)
Social Feedback
Ratings - 5star ratingsCan be applied to web pages, list items and documentsRatings are indexed by search
![Page 7: Share point 2010-activity-feed](https://reader035.vdocument.in/reader035/viewer/2022070316/555778fcd8b42ace7f8b5625/html5/thumbnails/7.jpg)
Activity Feed
Stay informed from anywhereTrack your colleagues updatesTrack only those activities you have selected in your My Site Web site.
![Page 8: Share point 2010-activity-feed](https://reader035.vdocument.in/reader035/viewer/2022070316/555778fcd8b42ace7f8b5625/html5/thumbnails/8.jpg)
Activity Feed types
There are two types:Consolidated – activities from everything I track. This type is used on My Newsfeed pagePublished – my activities. This type is used on My Profile page
![Page 9: Share point 2010-activity-feed](https://reader035.vdocument.in/reader035/viewer/2022070316/555778fcd8b42ace7f8b5625/html5/thumbnails/9.jpg)
Activity Feed consumption
Consumption API (Atom feed)Consolidated feed
http://<mysitehost>/_layouts/activityfeed.aspx?consolidated=truePublished feed
http://<mysitehost>/_layouts/activityfeed.aspx?publisher=<accountname>
No web services at the moment
![Page 10: Share point 2010-activity-feed](https://reader035.vdocument.in/reader035/viewer/2022070316/555778fcd8b42ace7f8b5625/html5/thumbnails/10.jpg)
Activity Feed representation
Tracking data through a Web Part on the My Newsfeed page
![Page 11: Share point 2010-activity-feed](https://reader035.vdocument.in/reader035/viewer/2022070316/555778fcd8b42ace7f8b5625/html5/thumbnails/11.jpg)
Activity Feed administration
Administrator’s side(Activity Feed is off by default in a User Profile service application.)
Central Administration->Monitoring->Review Job Definitions->User Profile Service Application - Activity Feed Job->Edit Timer Job->Enable
![Page 12: Share point 2010-activity-feed](https://reader035.vdocument.in/reader035/viewer/2022070316/555778fcd8b42ace7f8b5625/html5/thumbnails/12.jpg)
Activity Feed management
User’s side My Site web site->My profile page->Edit My Profile->Activities I am following
![Page 13: Share point 2010-activity-feed](https://reader035.vdocument.in/reader035/viewer/2022070316/555778fcd8b42ace7f8b5625/html5/thumbnails/13.jpg)
DEMO №1
![Page 14: Share point 2010-activity-feed](https://reader035.vdocument.in/reader035/viewer/2022070316/555778fcd8b42ace7f8b5625/html5/thumbnails/14.jpg)
Extensibility – key concepts
Activity Application«HR»Activity Type«New interview»Activity Template«<person> has scheduled an interview with
<applicant> on <date>»Activity Event«Sophie has scheduled an interview with
Nick on Tuesday, May 18th, 2010”
![Page 15: Share point 2010-activity-feed](https://reader035.vdocument.in/reader035/viewer/2022070316/555778fcd8b42ace7f8b5625/html5/thumbnails/15.jpg)
Activity Feed architecture
User Profile DB
Social DB
Gatherer
timer job
Your
gatherers
?
Injection
OM
User Profile DB:
Activity Feed
Web Part
& Atom
Consolidated
or
Published
Representation
![Page 16: Share point 2010-activity-feed](https://reader035.vdocument.in/reader035/viewer/2022070316/555778fcd8b42ace7f8b5625/html5/thumbnails/16.jpg)
Development tools
Visual Studio 2010Assemblies (C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\ISAPI)
Microsoft.Office.ServerMicrosoft.Office.Server.UserProfiles
ClassesUserProfileActivityManager, ActivityApplicationActivityType, ActivityTemplate, ActivityEventActivityFeedGatherer
![Page 17: Share point 2010-activity-feed](https://reader035.vdocument.in/reader035/viewer/2022070316/555778fcd8b42ace7f8b5625/html5/thumbnails/17.jpg)
Known issues
Some of methods haven’t been implemented: ActivityApplicationsCollection.Remove throws an exception "NotImplementedException" ActivityEvent.CreateActivityEvent method requires Full Control to the User Profile Service Application
![Page 18: Share point 2010-activity-feed](https://reader035.vdocument.in/reader035/viewer/2022070316/555778fcd8b42ace7f8b5625/html5/thumbnails/18.jpg)
Integration with MS Outlook
MS Outlook 2010 has an ability to display SharePoint Activity FeedSetup SharePoint 2010 Activity Feed using Outlook 2010 Social Connector
![Page 19: Share point 2010-activity-feed](https://reader035.vdocument.in/reader035/viewer/2022070316/555778fcd8b42ace7f8b5625/html5/thumbnails/19.jpg)
DEMO №2
![Page 21: Share point 2010-activity-feed](https://reader035.vdocument.in/reader035/viewer/2022070316/555778fcd8b42ace7f8b5625/html5/thumbnails/21.jpg)