340 likes | 412 Views
Customizing MySites with Personalization and Social Media. SharePoint Saturday Baltimore Russ Basiura. Agenda and Logistics. Turn off cell phones Introduction MySites Architecture Security Governance Web Parts Customizations Wrap Up. Who am I?. Russ Basiura
E N D
Customizing MySites with Personalization and Social Media SharePoint Saturday Baltimore Russ Basiura
Agenda and Logistics • Turn off cell phones • Introduction • MySites • Architecture • Security • Governance • Web Parts • Customizations • Wrap Up
Who am I? • Russ Basiura • Doing SharePoint since before it was SharePoint • President Philadelphia Area SharePoint User Group • “Professional SharePoint Development” • “Professional Asp.Net Web Services” • “Professional Web Services Using C#” • “Professional Web Services Using VB.Net” • SharePoint Architect / Developer / Evangelist • MCTS, MCSE, CISSP • 610-834-3900 • russ@rjbtech.com • @SharePointPhily
About RJBTech • RJB Technical Consulting (www.rjbtech.com) • RJB Technical Consulting specializes in delivering SharePoint services and solutions that allow companies to conduct business and collaborate quickly and efficiently. • Founded in 1995 • Microsoft Gold Certified Partner • Practice Area focused on SharePoint Technologies • Certified Technical Specialists in SharePoint • SharePoint Specialists • Operate Philadelphia Area SharePoint User Group
A Personalized Social Workspace • Social Networking • Blogs • Podcasting • Videos • Out of the Box Web Parts
MySite Architecture • Separate Web Application (Best Practice) • Each MySite is a Site Collection • MySites are actually two sites • Public site • Private site
MySite Security • Creator gets Full Control • Creator gets site collection administrator • Control who gets a MySite • SSP Configuration
MySite Governance • Quotas • Policies • Event receiver to prevent subsite creation • Use role-based template site • Use Features and Feature Stapling
OOB Web Parts • Colleague Tracker • Colleagues • In Common Between Us • Memberships • Most Recent Blog Posts • Site Aggregator • Outlook Web Access WP (Calendar, Tasks, Inbox)
Integrating Business Data • Business Data Catalog (BDC) • Business Data Web Parts • Key Performance Indicators (KPI) Web Parts
What else can we do? • Five of the most visited internet sites are social media sites that didn’t exist a few years ago. • YouTube.com • Facebook • WikiPedia • MySpace • Twitter
What’s out there? • YouTube • Video Servers
RSS Feeds • Always New Content • Easy to stay up to date • OOB WP requires • Kerberos • CodePlex RSS Feed • Authentication Support
Presence in SharePoint • OCS • Exchange
Neilson Top 10 Best Intranets • Include: • CEO Blogging • Departmental weblogs • Multimedia and video • Community • Polls • Internal wikis • Employee Directory and Profile Pages • Communities
Customizations – What NOT to do! • Custom Site Definition • template ID is hard-coded • Several Unsupported scenarios by Microsoft
Customization - Best Practices • Create a template site • Use Feature Stapling to apply master page
Selling Social Media in the Enterprise • Stay away from buzz words • Look for a champion with an interest in sharing information • Focus on areas of benefit that are low hanging • Build reputation • Research • Networking
Keys to MySite Success • Know the prize • Clear candidates • Sponsorship • Right technology • Clear goals • Incentives, policies • Training, support • Track
Fill out the Evaluations!! • Evaluations (5+, 5+, 5+….)
Want a copy of the presentation? • Take out and turn on your cell phones now • Send an email to: sharepoint@rjbtech.com Tweet @ sharepointphily
Open Q/A for more details • Take out and turn on your cell phones • Live Meeting on Tuesday - 8/4/2009 @ 12:00 send me an email russ@rjbtech.com Twitter = @SharePointPhily
Resources • Customizing MOSS 2007 My Sites within the enterprisehttp://blogs.msdn.com/sharepoint/archive/2007/03/22/customizing-moss-2007-my-sites-within-the-enterprise.aspx • Community Kit for SharePoint – MySiteCreate 1.0 http://www.codeplex.com/CKS/Release/ProjectReleases.aspx?ReleaseId=2824
Resources • Application Templates www.microsoft.com/sharepointapps • Role Based Templates http://office.microsoft.com/en-us/sharepointserver/HA102147321033.aspx • Master Pages http://www.microsoft.com/downloads/details.aspx?familyid=7c05ca44-869a-463b-84d7-57b053711a96&displaylang=en&tm