EXTENDING SOCIALFEATURES INSHAREPOINT 2010MSOL10 - GOING SOCIAL ACROSS THE BORDERS OF THE ENTERPRISEJAN BRUCHER, ANDRIES D...
ABOUT THIS SESSION• OBJECTIVES:    – How to integrate social networks in enterprise collaboration platforms• TARGET AUDIEN...
SOCIAL SOFTWARE IS PART OF CORPORATELIFE!                                        • Convergence of private and professional...
PEOPLE WILL DO THEIR OWN THING• The changing work/life balance is reflected in the  use of social software• Everyone wants...
GOING SOCIAL ACROSS THE BORDERS OF THEENTERPRISE• “Social” created a new paradigm in the way people connect, work, and liv...
AGENDA• BRIEF OVERVIEW OF SOCIAL CAPABILITIES IN SHAREPOINT SERVER 2010• EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010:   –...
BRIEF OVERVIEW OF SOCIAL CAPABILITIES INSHAREPOINT SERVER 2010                                                            ...
INTER-RELATED SERVICES FOR SOCIAL COMPUTING                                             Social                            ...
USER PROFILES SERVICE & SOCIAL COMPUTING• Populating profiles via Active Directory, LOB systems (e.g. SAP/HR) or via  beha...
SHAREPOINT ACTIVITY FEED IN OUTLOOK 2010USING THE SOCIAL CONNECTOR11 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010   PUBLIC
ACTIVITY FEED – “NEW” IN 2010• Enterprise Activity Feed:   – Web part   – Atom 2.0 feed• Two types:   – Consolidated – act...
ACTIVITY FEED EXTENSIBILITY• Activity Application:                             MSDN reference:    “Twitter feed”          ...
SET-UP CUSTOM TWITTER ACTIVITY FEED SOCIAL DB                                                  Userprofile contains a     ...
CUSTOM TWITTER FEED ACTIVITY GATHERER –SETTING ACCOUNT S AND TRACKING OPTIONS15 / EXTENDING SOCIAL FEATURES IN SHAREPOINT ...
CUSTOM TWITTER FEED ACTIVITY GATHERER –PUBLISHED VIEW16 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010   PUBLIC
CUSTOM TWITTER FEED ACTIVITY GATHERER –CONSOLIDATED VIEW17 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010   PUBLIC
CUSTOM TWITTER FEED ACTIVITY GATHERER –MANUAL UPDATE18 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010   PUBLIC
WHY USE CLAIMS BASED AUTHENTICATION FORSOCIAL NETWORKING AND COLLABORATION                                        • Avoid ...
EXAMPLE CLAIMS BASED AUTHENTICATION USINGLINKEDIN                                                                      Tru...
WRAP-UP: GOING SOCIAL ACROSS THE BORDERS OFTHE ENTERPRISE     “OUTSIDE WORLD”                                             ...
CODE REFERENCES                                        Activity Feeds Console Application:                                ...
WOULD YOU LIKE TO KNOW MORE,JUST VISIT OUR BOOTH23 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010   PUBLIC
JAN.BRUCHER@GETRONICS.COM, ANDRIES.DENHAAN@GETRONICS.COM+31 62952 5252, +31 61130 4285                                    ...
Msol10   extending social features in share point 2010 v0.4
Upcoming SlideShare
Loading in …5
×

Msol10 extending social features in share point 2010 v0.4

438 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
438
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Introduction: 10overview: 15Twitter/Del.icio.us: 25Claims: 30Wrap-up: 5Backup screendumps
  • “The decade where people were torn apart physically (9/11, terrorism) and brought together virtually (social networking, FB)”, Arpan Shah4 generations of SharePoint technologyEnter the next web era: Twitter, Facebook, LinkedIn.
  • Joke on inform your peers on interesting article and the “OMG I’m having an espresso”Check 9-5 mentality with the audience – (we didn’t make it for this session)How many people use Twitter both personal and work-related?What builts up your digital identity...:Through social behaviour you create your profile which help people locate and connectPeople have many digital identies to reflect their various dimentions (some are work related and some are personal oriented)How many people use:FacebookLinkedInSharePoint MySitesSocial networking leverages collaboration:
  • People want to define their own identityAnxiety is caused by a lack of control, organization, preparation and action. David Kekich
  • Example of social is e.g. buying a phone. You check with your buddies what the best phones areAsk help from experts in your network to resolve an issue (forums, Twitter etc.)22.000+ tweets on #SPC09 making it a global trending topicSocial media is a very powerful way to distribute valuable information regardless of time, place and device (“Martini” concept)
  • e.g. crawl Outlook mailbox for keyword suggestions, somebody adds you to a specifically named SharePoint colleagues list
  • Twitter API is limited to 150 requests per hour/IPHow to handle deleted Tweets
  • Icons are shown through a jQuery find/replace
  • Use web part to Tweet internally or import Twitterfeed from Internet
  • Msol10 extending social features in share point 2010 v0.4

    1. 1. EXTENDING SOCIALFEATURES INSHAREPOINT 2010MSOL10 - GOING SOCIAL ACROSS THE BORDERS OF THE ENTERPRISEJAN BRUCHER, ANDRIES DEN HAANAmsterdam, January 2010 PUBLIC
    2. 2. ABOUT THIS SESSION• OBJECTIVES: – How to integrate social networks in enterprise collaboration platforms• TARGET AUDIENCE: – Functional, IT Pro, Developer• RELATED SESSIONS: – MSC03: Social computing overview - Daniel mcPherson18 January, 11:15 - 12:30 – MSOL05: How to create a successful social Collaboration platform with SharePoint 2010 - Patrick Savalle – 18 January, 13:30 - 14:45 – MSC27 – Claims-Based Identity in SharePoint 2010 - Spencer Harbar – 19 January, 13:30 - 14:453 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010 PUBLIC
    3. 3. SOCIAL SOFTWARE IS PART OF CORPORATELIFE! • Convergence of private and professional use of social software (e.g. knowledge sharing and communications) • What builts up your digital identity is spread across different locations (tagging, ratings, feedback, analytics) • Collaboration with social network contacts is mostly provided outside the company (e.g. slideshare), which again scatters information on different locations.4 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010 PUBLIC
    4. 4. PEOPLE WILL DO THEIR OWN THING• The changing work/life balance is reflected in the use of social software• Everyone wants freedom in defining their own “work”space• Social networks are used for information sharing, but don’t like redundancy in postings (work, private)• Corporations are often hesitant in adopting social software (anxiety for the loss of control, lack of understanding), but it’s for sure it cannot be stopped.5 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010 PUBLIC
    5. 5. GOING SOCIAL ACROSS THE BORDERS OF THEENTERPRISE• “Social” created a new paradigm in the way people connect, work, and live• Create awareness in the enterprise on the importance of tooling that supports social networking and collaboration• Making it easy for people to share their thoughts and knowledge with the enterprise (going across the border)• The SharePoint Server 2010 investments support getting the outside in and the inside out.6 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010 PUBLIC
    6. 6. AGENDA• BRIEF OVERVIEW OF SOCIAL CAPABILITIES IN SHAREPOINT SERVER 2010• EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010: – CUSTOM TWITTER ACTIVITY GATHERER – USING CLAIMS BASED AUTHENTICATION TO COLLABORATE WITH SOCIAL NETWORK CONTACTS• WRAP-UP AND CODE REFERENCESComment on this session in realtime using Twitter/ #MSOL10
    7. 7. BRIEF OVERVIEW OF SOCIAL CAPABILITIES INSHAREPOINT SERVER 2010 Ribbon UI SharePoint Workspace SharePoint Mobile Office Client and Office Web App Integration Standards Support8 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010 PUBLIC
    8. 8. INTER-RELATED SERVICES FOR SOCIAL COMPUTING Social Profiles Sync Feedback Profile Service Profile Service Synchronization Instance Instance9 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010 PUBLIC
    9. 9. USER PROFILES SERVICE & SOCIAL COMPUTING• Populating profiles via Active Directory, LOB systems (e.g. SAP/HR) or via behaviour (e.g. keyword suggestions, tagging, feedback, rating).• Read/write functionality for userprofile fields.• Organisational profiles• Advanced tracking capabilities for user profiles changes and social behaviour: – Status updates, content publication/ updates – Social tagging,notes and ratings – Activity feeds (also consumed in the Outlook Social Connector).• Managed Metadata Service Application: – Build a taxonomy or folksonomy and presentation in e.g. tag clouds – Leverage in user profile, tagging and search (results refinements) – Provide suggestions from existing term sets.10 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010 PUBLIC
    10. 10. SHAREPOINT ACTIVITY FEED IN OUTLOOK 2010USING THE SOCIAL CONNECTOR11 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010 PUBLIC
    11. 11. ACTIVITY FEED – “NEW” IN 2010• Enterprise Activity Feed: – Web part – Atom 2.0 feed• Two types: – Consolidated – activities from everything I track – Published – my activities.12 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010 PUBLIC
    12. 12. ACTIVITY FEED EXTENSIBILITY• Activity Application: MSDN reference: “Twitter feed” http://msdn.microsoft.com/en- us/library/microsoft.office.server.activityfee d%28office.14%29.aspx• Activity Type: “Twitter message”• Activity Template & variables: “{publisher} just posted: {value} via {Link2}”• Activity Event: “Andries den Haan just posted: Tips for Troubleshooting SharePoint 2010 Installations #SP2010 http://bit.ly/8QyZzE (RT @joeloleson) via Twitter”13 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010 PUBLIC
    13. 13. SET-UP CUSTOM TWITTER ACTIVITY FEED SOCIAL DB Userprofile contains a BUILT-IN “TwitterUser” GATHERER property in which theUSER PROFILE user can enter theirDB: CHANGE Twitter account LOG Andries den Haan Just Posted Tips for WEBPART, OM INJECTION Troubleshooting SharePoint & ATOM OM USER PROFILE 2010 Installations #SP2010 DB: ACTIVITY CONSOLIDATED ESN GATHERER MULTI-CAST http://bit.ly/8QyZzE (RT FEED OR TIMERJOB UNI-CAST PUBLISHED @joeloleson) via Twitter Filter on: #gc User’s Twitter feed Link to user’s Twitter profile page E.g. http://twitter.com/awdhaan14 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010 PUBLIC
    14. 14. CUSTOM TWITTER FEED ACTIVITY GATHERER –SETTING ACCOUNT S AND TRACKING OPTIONS15 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010 PUBLIC
    15. 15. CUSTOM TWITTER FEED ACTIVITY GATHERER –PUBLISHED VIEW16 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010 PUBLIC
    16. 16. CUSTOM TWITTER FEED ACTIVITY GATHERER –CONSOLIDATED VIEW17 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010 PUBLIC
    17. 17. CUSTOM TWITTER FEED ACTIVITY GATHERER –MANUAL UPDATE18 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010 PUBLIC
    18. 18. WHY USE CLAIMS BASED AUTHENTICATION FORSOCIAL NETWORKING AND COLLABORATION • Avoid maintaining multiple digital identities • Manage your claims in one place • Manage access to your information and be open to the world • ...and it’s comfy.19 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010 PUBLIC
    19. 19. EXAMPLE CLAIMS BASED AUTHENTICATION USINGLINKEDIN Trust SECURITY TOKEN SHAREPOINT SITE SERVICE 7) Request resource with Token (AD FS 2.0 STS) 1) request resource 3) Authenticate request IDENTITY PROVIDER 2) Authenticate request SHAREPOINT AUTHENTICATION PROVIDER 4) Return Token 5) Token request 6) Return Token20 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010 PUBLIC
    20. 20. WRAP-UP: GOING SOCIAL ACROSS THE BORDERS OFTHE ENTERPRISE “OUTSIDE WORLD” ENTERPRISE SOCIAL CONTENT SHARING SERVICE BUS INFORMATION DISCOVERY BUSINESS RULES, SOCIAL NETWORKING del.icio.us SECURITY & GUIDELINES21 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010 PUBLIC
    21. 21. CODE REFERENCES Activity Feeds Console Application: http://code.msdn.microsoft.com/activityfeedsconsole Enterprise Twitter sample by Daniel Pollard: http://httpcode.com/blogs/PermaLink,guid,b3af80e2- 4e6f-41d6-ae93-61950a332a39.aspx Claims based authentication: http://blogs.pointbridge.com/Blogs/nielsen_travis Enterprise Social Networking project (ESN): http://esn.codeplex.com22 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010 PUBLIC
    22. 22. WOULD YOU LIKE TO KNOW MORE,JUST VISIT OUR BOOTH23 / EXTENDING SOCIAL FEATURES IN SHAREPOINT 2010 PUBLIC
    23. 23. JAN.BRUCHER@GETRONICS.COM, ANDRIES.DENHAAN@GETRONICS.COM+31 62952 5252, +31 61130 4285 PUBLIC

    ×