35
Intranet Case Studies By Michael Doyle SharePoint Friday Honolulu

Intranet Case Studies - HNL SPS

Embed Size (px)

DESCRIPTION

Slide deck from SharePoint Saturday (Friday) in Honolulu

Citation preview

Page 1: Intranet Case Studies - HNL SPS

Intranet Case Studies

By Michael Doyle

SharePoint FridayHonolulu

Page 2: Intranet Case Studies - HNL SPS

Who is Michael Doyle?• Senior Architect at Waggener Edstrom• SharePointNinja on twitter• Author for MS Press• Blogger on AIIM• Can be emailed at [email protected] • Web site is www.sharepointninja.com

Page 3: Intranet Case Studies - HNL SPS

What is an Intranet anyway

Literally - Any network that cannot be accessed directly from the internet

Specifically – A set of web sites designed to provide information to users to help them perform their duties

Page 4: Intranet Case Studies - HNL SPS

• Example

Page 5: Intranet Case Studies - HNL SPS

Fixed Width

Non Fixed Width

versus

Page 6: Intranet Case Studies - HNL SPS

Branding

–A little goes a long way–The last twenty percent will take much,

much longer than you expect–Try themes to get you started–Pretty is important

Page 7: Intranet Case Studies - HNL SPS

Feature Stories

• Keep them coming back

Page 8: Intranet Case Studies - HNL SPS

Personalize Content

Page 9: Intranet Case Studies - HNL SPS

Navigation issues

• One click is still the goal• Consistent navigation is desirable but hard to

achieve• Popular items (my sites, search, tagging) need

to be easy to get to and in familiar places• Easy access to the home page

Page 10: Intranet Case Studies - HNL SPS

Consistent Navigation Issues

– Each Site Collection has its own navigation– Can use custom providers such as XML Files, Web

Services, or Databases– SharePoint interface to manage navigation is easy

to use but limited (per site collection and two levels)

– Writing your own is pretty straight forward with lots of examples online

Page 11: Intranet Case Studies - HNL SPS

Mega Menu

Page 12: Intranet Case Studies - HNL SPS

Security Guidelines

– Security Groups in SharePoint Groups–Minimize the number of groups– Security is a means to an end. Don’t over do

it.– Third party products can definitely help to

manage security.

Page 13: Intranet Case Studies - HNL SPS

Search Integration

– Except for rare cases, search should be part of every page.–All encompassing search at top, specific

search in main content area.– Extend search to other parts of network and

use facets to refine

Page 14: Intranet Case Studies - HNL SPS

Best Bets – low hanging fruit

Page 15: Intranet Case Studies - HNL SPS

FAST Search

–Major investment in server hardware and people resources–Virtually unlimited in scalability–Just dropping in a FAST Server does not

provide that much functionality (noted exception is the visual preview)

Page 16: Intranet Case Studies - HNL SPS

Search is a garden. It needs tending to produce results.- Monitor crawl times- Tag, tag, tag- Delete unwanted content (weed it out)- Adjust results on what people are

searching on. (Search Service Application: Search Administration -> Web Analytics Reports

Page 17: Intranet Case Studies - HNL SPS

Managed Metadata

–Open vs Closed– Some is better than none–Pick a central hub location and consume

the metadata from other locations–Managing metadata requires resources–Greatly increases find ability

Page 18: Intranet Case Studies - HNL SPS

Managing Metadata

Page 19: Intranet Case Studies - HNL SPS

InfoPath Forms

–Best bang for the buck of any service– InfoPath Web forms saves time and

money–Client not required–Worth the cost of the Enterprise edition–Don’t program if you don’t have to

Page 20: Intranet Case Studies - HNL SPS

Site Maps

Page 21: Intranet Case Studies - HNL SPS

My Site Customization

– Lots of work–Politically charged–Powerful momentum from social

networking– Less is definitely more–2007, 2010, and 2013 are all vastly different

in their look and feel

Page 22: Intranet Case Studies - HNL SPS

My Site Example

Page 23: Intranet Case Studies - HNL SPS

Profile Replication

US

EuropeAsia

Page 24: Intranet Case Studies - HNL SPS

Replication Information

– Part of SharePoint Administration kit– Overview at http://

technet.microsoft.com/en-us/library/cc663011.aspx

– PowerShell interface– Remember the DoSocialReplication option– Based on audiences and trusted My Sites

Page 25: Intranet Case Studies - HNL SPS

Consuming the User Profile Service

– Can be a little tricky to set up– Issues with creating My Site Hosts– Connect to Metadata service as well– Blog post

http://www.sharepointninja.com/Blog/Lists/Posts/Post.aspx?List=1b1adaf0%2Dd914%2D4578%2D9613%2Df33ce22c41fe&ID=44

Page 26: Intranet Case Studies - HNL SPS

Storage

– Upgrade to SP1 (or SP2) now to get Storman.aspx if using SP2010

Page 27: Intranet Case Studies - HNL SPS

Content Databases

– Size should be guided by disaster recovery guidelines–General rule of thumb is still below 200 gig–New technology can make content

databases in the terabyte size–BLOB storage. Really make sure you can

recover these files.

Page 28: Intranet Case Studies - HNL SPS

Language Packs

• Download at http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=3411

• Service Pack 1 http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=26629

Page 29: Intranet Case Studies - HNL SPS

Simplified Chinese Example

Page 30: Intranet Case Studies - HNL SPS

Intranet Example

Page 31: Intranet Case Studies - HNL SPS

Top Searches

Page 32: Intranet Case Studies - HNL SPS

Build Your Own Top Search

• Create a Database Connection• Connect to SharePoint database• Use an account with read access• Use the database

WebAnalyticsServiceApplication_ReportingDB (followed by a GUID normally)

• Edit SQL Command

Page 33: Intranet Case Studies - HNL SPS

Top Search SQL• SELECT TOP 10 ROW_NUMBER() OVER (Order by SUM([TotalFrequency]) Desc) As

Row, [QueryText],SUM([TotalFrequency])as Count FROM [WebAnalyticsServiceApplication_ReportingDB_90199734-6932-4fe2-80b2-95a037354f45].[dbo].[WAQueryTextAggregationByDate] a, [WebAnalyticsServiceApplication_ReportingDB_90199734-6932-4fe2-80b2-95a037354f45].[dbo].[WAQueryText] bwhere a.[QueryTextHash] = b.[QueryTextHash] and DateId > CAST(CONVERT(varchar(10), DATEADD(d, -30, GETDATE()), 112) As int)and [ScopeNameHash] <> 0xD62E20AE0D633059C732F7A81FCDB2C7Group By [QueryText] Order by Count Desc

Page 34: Intranet Case Studies - HNL SPS

Yammer

• Now a Microsoft Product• Acquisition too close to SP2013

release to be included• Expect a web part integration soon

Page 35: Intranet Case Studies - HNL SPS

Questions?