ted pattison author / instructor critical path training session code: osp315

33
Microsoft SharePoint Server 2010 As a Social Computing Platform Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

Upload: christian-greer

Post on 17-Jan-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

Microsoft SharePoint Server 2010 As a Social Computing PlatformTed PattisonAuthor / InstructorCritical Path Training

SESSION CODE: OSP315

Page 2: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

AgendaSocial ComputingThe User Profile ServiceProgramming Against User Profiles

Page 3: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

“Social” is in high demandWorkforce is more Social savvySocial applications are easily adoptedEmployees expect to share Centralized Organic knowledge sharingDisconnected users need to access the collective knowledge

Page 4: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

Does “Social” conflict with Biz?Increase Revenue Decrease CostsMinimize RiskDeliver business valueIncrease Earnings per Share

Page 6: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

Not All People Embrace Social MediaSome folks cannot get enough For some folks, any is too much

Page 7: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

The Usual Suspects – The Wingtip Toys Org Chart

Page 8: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

People Data - Out of the BoxSharePoint 2010

User ProfilesRich Object ModelUser Profile Web ServiceSocial Data

Tags, Comments, & RatingActivity FeedSocial Data Service

Organization Browser

Page 9: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

AgendaSocial Computing

The User Profile ServiceProgramming Against User Profiles

Page 10: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

Architecture

Page 11: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

http://technet.microsoft.com/en-us/library/ee721049.aspx

http://www.harbar.net/articles/sp2010ups.aspx

Getting Started Setting Up the UPS

Page 12: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

Service Application Management

Page 13: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

UPS Administration

Page 14: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

Configuring Sync ConnectionsOnly select the appropriate OUThe Select All button is evil!

Page 15: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

Forefront Identity Manager 2010

Page 16: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

The User Profile ServiceTed PattisonAuthor/InstructorCritical Path Training

DEMO

Page 17: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

AgendaSocial ComputingThe User Profile Service

Programming Against User Profiles

Page 18: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

SharePoint is a PlatformLists, Libraries, Alerts, etc.Blogs, Wikis, Workflow, PublishingMy Site, Personalization, AudiencesUser Profile : PeopleIn Common: Viewer and VieweeChange Tracking: What has changed?Tagging, Rating, CommentsVisual Studio 2010

Page 19: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

Programming against the User Profile ServiceTed PattisonAuthor/InstructorCritical Path Training

DEMO

Page 20: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

Taking Action on Change

Page 21: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

User Profile ChangeTed PattisonAuthor/InstructorCritical Path Training

DEMO

Page 22: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

Consuming external social data

Page 23: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

Outside ConnectionsTed PattisonAuthor/InstructorCritical Path Training

DEMO

Page 24: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

Play the Microsoft Office & SharePoint Track Tag Contest

Download the Microsoft Tag ReaderOpen the internet browser on your mobile phone and visit http://gettag.mobi

Come to the Expo Hall – Yellow Section OSP Info Desk for Official Rules & Collect Additional Tags from all OSP Track Sessions, Speakers and Expo Hall!

Grand Prize (1)Xbox 360 Prize Package

and Microsoft® Office 2010

Daily Prizes40 copies of

Microsoft® Office 2010

Page 25: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to

be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Page 26: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

AgendaSocial ComputingThe User Profile Service

Programming Against User Profiles

Page 27: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

Track ResourcesFor More Information – http://sharepoint.microsoft.com SharePoint Developer Center – http://msdn.microsoft.com/sharepointSharePoint Tech Center – http://technet.microsoft.com/sharepointOfficial SharePoint Team Blog – http://blogs.msdn.com/sharepoint

Page 28: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

Related ContentBreakout Sessions – See Conference Guide for full list of OSP Track SessionsInteractive Sessions – OSP Track has 10 Interactive Sessions – OSP01-INT – OSP10-INTHands-on Labs – OSP01-HOL – OSP20-HOLProduct Demo Stations – Yellow Section, OSP

Office 2010, SharePoint 2010, Project Server 2010, Visio 2010 have kiosks and demos

Page 29: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

Resources

www.microsoft.com/teched

Sessions On-Demand & Community Microsoft Certification & Training Resources

Resources for IT Professionals Resources for Developers

www.microsoft.com/learning

http://microsoft.com/technet http://microsoft.com/msdn

Learning

Page 30: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

Complete an evaluation on CommNet and enter to win!

Page 31: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31st

http://northamerica.msteched.com/registration

You can also register at the

North America 2011 kiosk located at registrationJoin us in Atlanta next year

Page 32: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to

be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Page 33: Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315

JUNE 7-10, 2010 | NEW ORLEANS, LA