SlideShare a Scribd company logo
SharePoint 2010 Activity Feed Dmitry Kaloshin, SharePoint specialist Lightning Tools Ltd  dmitry@lightningtools.com
Agenda Social Networking in SharePoint 2010. New improvements. Activity Feed administration and management Demo №1 Activity Feed architecture Development tools Integration withMS Outlook 2010 Demo №2 Questions/Answers
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 network My 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
My Site structure Pages Mynewsfeed My profile My content My <page> Site collections My site host My <site> Web app My Web application Service applications UPA Search EMM
Social Feedback Tags -keyword bookmarking Can be applied to web pages, list items and documents Tags are indexed by search Notes - short comments Can be applied to web pages, list items and documents Notes are not indexed by search
Social Feedback Ratings - 5star ratings Can be applied to web pages, list items and documents Ratings are indexed by search
Activity Feed Stay informed from anywhere Track your colleagues updates Track only those activities you have selected in your My Site Web site.
ActivityFeed types There are two types: Consolidated – activities from everything I track.This type is used on My Newsfeed page Published – my activities.This type is used on My Profile page
Activity Feed consumption Consumption API(Atom feed) Consolidated feed http://<mysitehost>/_layouts/activityfeed.aspx?consolidated=true Published feed http://<mysitehost>/_layouts/activityfeed.aspx?publisher=<accountname> No web services at the moment
Activity Feed representation Tracking data through a Web Part on the My Newsfeed page
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
Activity Feed management User’s side My Site web site->My profile page->Edit My Profile->Activities I am following
DEMO №1
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”
Activity Feed architecture User Profile DB Web Part &  Atom Consolidated or Published Injection OM Gatherer timer job User Profile DB: Activity Feed Social DB Your gatherers ? Representation
Development tools Visual Studio 2010 Assemblies (C:rogram Filesommon Filesicrosoft Sharedeb Server Extensions4SAPI) Microsoft.Office.Server Microsoft.Office.Server.UserProfiles Classes UserProfile ActivityManager, ActivityApplication ActivityType,ActivityTemplate, ActivityEvent ActivityFeedGatherer
Known issues Some of methods haven’t been implemented: ActivityApplicationsCollection.Remove throws an exception "NotImplementedException" ActivityEvent.CreateActivityEventmethod requires Full Controlto the User Profile Service Application
Integration withMS Outlook	 MS Outlook 2010 has an ability to display SharePoint Activity Feed Setup SharePoint 2010 Activity Feed using Outlook 2010 Social Connector
DEMO №2
Questions/Answers www.lightningtools.com E-mail: dmitry@lightningtools.com Skype: dkaloshin
Share point 2010-activity-feed

More Related Content

What's hot

Customizing My Sites - SPSSAC
Customizing My Sites - SPSSACCustomizing My Sites - SPSSAC
Customizing My Sites - SPSSAC
Michael Doyle
 
Customizing My Sites by Mike Doyle
Customizing My Sites by Mike DoyleCustomizing My Sites by Mike Doyle
Customizing My Sites by Mike Doyle
charelenetorres
 
SharePoint - Empower People and Stay in Control - Atidan
SharePoint - Empower People and Stay in Control - AtidanSharePoint - Empower People and Stay in Control - Atidan
SharePoint - Empower People and Stay in Control - Atidan
David J Rosenthal
 
Survey & Scheduling Tools for Business
Survey & Scheduling Tools for BusinessSurvey & Scheduling Tools for Business
Survey & Scheduling Tools for Business
Lively Librarian
 

What's hot (19)

Understand the SharePoint Basics
Understand the SharePoint BasicsUnderstand the SharePoint Basics
Understand the SharePoint Basics
 
Introduction to SharePoint 2013 Out of the box Webparts
Introduction to SharePoint 2013 Out of the box WebpartsIntroduction to SharePoint 2013 Out of the box Webparts
Introduction to SharePoint 2013 Out of the box Webparts
 
Create president quotes web part using share point rest api and bootstrap
Create president quotes web part using share point rest api and bootstrapCreate president quotes web part using share point rest api and bootstrap
Create president quotes web part using share point rest api and bootstrap
 
Project and Portfolio Management with Project Online
Project and Portfolio Management with Project OnlineProject and Portfolio Management with Project Online
Project and Portfolio Management with Project Online
 
Mystery of Alexa and ways to Increase your Alexa Ranking
Mystery of Alexa and ways to Increase your Alexa RankingMystery of Alexa and ways to Increase your Alexa Ranking
Mystery of Alexa and ways to Increase your Alexa Ranking
 
Mobile for Meetings
Mobile for MeetingsMobile for Meetings
Mobile for Meetings
 
Digital marketing introduction - SEO for developers
Digital marketing introduction - SEO for developersDigital marketing introduction - SEO for developers
Digital marketing introduction - SEO for developers
 
Customizing My Sites - SPSSAC
Customizing My Sites - SPSSACCustomizing My Sites - SPSSAC
Customizing My Sites - SPSSAC
 
Customizing My Sites by Mike Doyle
Customizing My Sites by Mike DoyleCustomizing My Sites by Mike Doyle
Customizing My Sites by Mike Doyle
 
SharePoint Security Management - Lessons Learned
SharePoint Security Management - Lessons LearnedSharePoint Security Management - Lessons Learned
SharePoint Security Management - Lessons Learned
 
SharePoint - Empower People and Stay in Control - Atidan
SharePoint - Empower People and Stay in Control - AtidanSharePoint - Empower People and Stay in Control - Atidan
SharePoint - Empower People and Stay in Control - Atidan
 
Should you migrate to SharePoint 2013?
Should you migrate to SharePoint 2013?Should you migrate to SharePoint 2013?
Should you migrate to SharePoint 2013?
 
Sharepoint workflow project management
Sharepoint workflow project managementSharepoint workflow project management
Sharepoint workflow project management
 
How to build an Intranet portal in SharePoint using out of the box features
How to build an Intranet portal in SharePoint using out of the box featuresHow to build an Intranet portal in SharePoint using out of the box features
How to build an Intranet portal in SharePoint using out of the box features
 
Survey & Scheduling Tools for Business
Survey & Scheduling Tools for BusinessSurvey & Scheduling Tools for Business
Survey & Scheduling Tools for Business
 
SPS DFW Enterprise Social: Yammer & SharePoint
SPS DFW Enterprise Social: Yammer & SharePointSPS DFW Enterprise Social: Yammer & SharePoint
SPS DFW Enterprise Social: Yammer & SharePoint
 
Best Practices for Security in Microsoft SharePoint 2013
Best Practices for Security in Microsoft SharePoint 2013Best Practices for Security in Microsoft SharePoint 2013
Best Practices for Security in Microsoft SharePoint 2013
 
AMS Miggly
AMS MigglyAMS Miggly
AMS Miggly
 
Leveraging SharePoint for Business Process Transformation
Leveraging SharePoint for Business Process TransformationLeveraging SharePoint for Business Process Transformation
Leveraging SharePoint for Business Process Transformation
 

Similar to Share point 2010-activity-feed

Social computing with share point 2010
Social computing with share point 2010Social computing with share point 2010
Social computing with share point 2010
Andrew Clark
 
SharePoint Marketing Suite - Presentation from Intlock and Atidan
SharePoint Marketing Suite - Presentation from Intlock and AtidanSharePoint Marketing Suite - Presentation from Intlock and Atidan
SharePoint Marketing Suite - Presentation from Intlock and Atidan
David J Rosenthal
 
Boosting Productivity Through Engaging Portals
Boosting Productivity Through Engaging PortalsBoosting Productivity Through Engaging Portals
Boosting Productivity Through Engaging Portals
Intlock Ltd.
 
Data analytic for mobile app development
Data analytic for mobile app developmentData analytic for mobile app development
Data analytic for mobile app development
Trieu Nguyen
 
Share point saturday2013 upsa_3rd_party_tool awareness
Share point saturday2013 upsa_3rd_party_tool awarenessShare point saturday2013 upsa_3rd_party_tool awareness
Share point saturday2013 upsa_3rd_party_tool awareness
pangressive
 
Boosting Productivity Through Engaging Portals
Boosting Productivity Through Engaging PortalsBoosting Productivity Through Engaging Portals
Boosting Productivity Through Engaging Portals
Intlock Ltd.
 

Similar to Share point 2010-activity-feed (20)

Introduction to the SharePoint 2013 User Profile Service
Introduction to the SharePoint 2013 User Profile ServiceIntroduction to the SharePoint 2013 User Profile Service
Introduction to the SharePoint 2013 User Profile Service
 
Google’s tridente
Google’s tridenteGoogle’s tridente
Google’s tridente
 
CCNSP - Google Analytics
CCNSP - Google AnalyticsCCNSP - Google Analytics
CCNSP - Google Analytics
 
Introduction to the sharepoint 2013 userprofile service By Quontra
Introduction to the sharepoint 2013 userprofile service By QuontraIntroduction to the sharepoint 2013 userprofile service By Quontra
Introduction to the sharepoint 2013 userprofile service By Quontra
 
SharePoint Benefits
SharePoint BenefitsSharePoint Benefits
SharePoint Benefits
 
Social computing with share point 2010
Social computing with share point 2010Social computing with share point 2010
Social computing with share point 2010
 
sharepointbenefits-140515054702-phpapp02.pptx
sharepointbenefits-140515054702-phpapp02.pptxsharepointbenefits-140515054702-phpapp02.pptx
sharepointbenefits-140515054702-phpapp02.pptx
 
Google analytics
Google analyticsGoogle analytics
Google analytics
 
SPSHOU - Upgrading and Migrating to SharePoint 2016 like a Pro
SPSHOU - Upgrading and Migrating to SharePoint 2016 like a ProSPSHOU - Upgrading and Migrating to SharePoint 2016 like a Pro
SPSHOU - Upgrading and Migrating to SharePoint 2016 like a Pro
 
SharePoint Marketing Suite - Presentation from Intlock and Atidan
SharePoint Marketing Suite - Presentation from Intlock and AtidanSharePoint Marketing Suite - Presentation from Intlock and Atidan
SharePoint Marketing Suite - Presentation from Intlock and Atidan
 
Boosting Productivity Through Engaging Portals
Boosting Productivity Through Engaging PortalsBoosting Productivity Through Engaging Portals
Boosting Productivity Through Engaging Portals
 
Data analytic for mobile app development
Data analytic for mobile app developmentData analytic for mobile app development
Data analytic for mobile app development
 
Data Analytics for Mobile App Development
Data Analytics for Mobile App DevelopmentData Analytics for Mobile App Development
Data Analytics for Mobile App Development
 
50 Tools 50 Slides 50 Minutes!
50 Tools 50 Slides 50 Minutes!50 Tools 50 Slides 50 Minutes!
50 Tools 50 Slides 50 Minutes!
 
Google Analytics Overview
Google Analytics OverviewGoogle Analytics Overview
Google Analytics Overview
 
Share point saturday2013 upsa_3rd_party_tool awareness
Share point saturday2013 upsa_3rd_party_tool awarenessShare point saturday2013 upsa_3rd_party_tool awareness
Share point saturday2013 upsa_3rd_party_tool awareness
 
Boosting Productivity Through Engaging Portals
Boosting Productivity Through Engaging PortalsBoosting Productivity Through Engaging Portals
Boosting Productivity Through Engaging Portals
 
Configuration tips
Configuration tipsConfiguration tips
Configuration tips
 
Google Analytics & Web Masters Tools - GBG Mumbai
Google Analytics & Web Masters Tools - GBG MumbaiGoogle Analytics & Web Masters Tools - GBG Mumbai
Google Analytics & Web Masters Tools - GBG Mumbai
 
Google Business Tools
Google Business ToolsGoogle Business Tools
Google Business Tools
 

Recently uploaded

Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 

Recently uploaded (20)

IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG Evaluation
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 

Share point 2010-activity-feed

  • 1. SharePoint 2010 Activity Feed Dmitry Kaloshin, SharePoint specialist Lightning Tools Ltd dmitry@lightningtools.com
  • 2. Agenda Social Networking in SharePoint 2010. New improvements. Activity Feed administration and management Demo №1 Activity Feed architecture Development tools Integration withMS Outlook 2010 Demo №2 Questions/Answers
  • 3. 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 network My 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
  • 4. My Site structure Pages Mynewsfeed My profile My content My <page> Site collections My site host My <site> Web app My Web application Service applications UPA Search EMM
  • 5. Social Feedback Tags -keyword bookmarking Can be applied to web pages, list items and documents Tags are indexed by search Notes - short comments Can be applied to web pages, list items and documents Notes are not indexed by search
  • 6. Social Feedback Ratings - 5star ratings Can be applied to web pages, list items and documents Ratings are indexed by search
  • 7. Activity Feed Stay informed from anywhere Track your colleagues updates Track only those activities you have selected in your My Site Web site.
  • 8. ActivityFeed types There are two types: Consolidated – activities from everything I track.This type is used on My Newsfeed page Published – my activities.This type is used on My Profile page
  • 9. Activity Feed consumption Consumption API(Atom feed) Consolidated feed http://<mysitehost>/_layouts/activityfeed.aspx?consolidated=true Published feed http://<mysitehost>/_layouts/activityfeed.aspx?publisher=<accountname> No web services at the moment
  • 10. Activity Feed representation Tracking data through a Web Part on the My Newsfeed page
  • 11. 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
  • 12. Activity Feed management User’s side My Site web site->My profile page->Edit My Profile->Activities I am following
  • 14. 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”
  • 15. Activity Feed architecture User Profile DB Web Part & Atom Consolidated or Published Injection OM Gatherer timer job User Profile DB: Activity Feed Social DB Your gatherers ? Representation
  • 16. Development tools Visual Studio 2010 Assemblies (C:rogram Filesommon Filesicrosoft Sharedeb Server Extensions4SAPI) Microsoft.Office.Server Microsoft.Office.Server.UserProfiles Classes UserProfile ActivityManager, ActivityApplication ActivityType,ActivityTemplate, ActivityEvent ActivityFeedGatherer
  • 17. Known issues Some of methods haven’t been implemented: ActivityApplicationsCollection.Remove throws an exception "NotImplementedException" ActivityEvent.CreateActivityEventmethod requires Full Controlto the User Profile Service Application
  • 18. Integration withMS Outlook MS Outlook 2010 has an ability to display SharePoint Activity Feed Setup SharePoint 2010 Activity Feed using Outlook 2010 Social Connector
  • 20. Questions/Answers www.lightningtools.com E-mail: dmitry@lightningtools.com Skype: dkaloshin