15
Building Public Facing SharePoint Sites George Durzi Consultant – Clarity Consulting INETA User Group Mentor for IL, WI, and IN

Building Public Facing SharePoint Sites George Durzi Consultant – Clarity Consulting INETA User Group Mentor for IL, WI, and IN

Embed Size (px)

Citation preview

Page 1: Building Public Facing SharePoint Sites George Durzi Consultant – Clarity Consulting INETA User Group Mentor for IL, WI, and IN

Building Public Facing SharePoint Sites

George Durzi

Consultant – Clarity ConsultingINETA User Group Mentor for IL, WI, and IN

Page 2: Building Public Facing SharePoint Sites George Durzi Consultant – Clarity Consulting INETA User Group Mentor for IL, WI, and IN

Contact Information

[email protected]

http://tinyurl.com/gdurziblog

@gdurzi

Page 3: Building Public Facing SharePoint Sites George Durzi Consultant – Clarity Consulting INETA User Group Mentor for IL, WI, and IN

Agenda

• Topology• Solutions and features • Publishing assets• Publishing site definitions• Content Deployment• Considerations for public facing sites

Page 4: Building Public Facing SharePoint Sites George Durzi Consultant – Clarity Consulting INETA User Group Mentor for IL, WI, and IN

Topology

AuthoringPublishing

Content Deployment

Installed SharePoint solutions

Intranet DMZ / Public Internet

Installed SharePoint solutions

Page 5: Building Public Facing SharePoint Sites George Durzi Consultant – Clarity Consulting INETA User Group Mentor for IL, WI, and IN

Demo – Sample Site

Page 6: Building Public Facing SharePoint Sites George Durzi Consultant – Clarity Consulting INETA User Group Mentor for IL, WI, and IN

Solutions and Features

• 1 Visual Studio solution• 1 Visual Studio project = 1 WSP– Multiple features in one solution

• Ability to build on desktop and in TFS– MAKECAB, STSDEV, VS Extensions for WSS …

• Deployment scripts• Separating functionality into features

Page 7: Building Public Facing SharePoint Sites George Durzi Consultant – Clarity Consulting INETA User Group Mentor for IL, WI, and IN

Demo – Solutions and Features

Page 8: Building Public Facing SharePoint Sites George Durzi Consultant – Clarity Consulting INETA User Group Mentor for IL, WI, and IN

Publishing Assets

• Run-once assets– Required to initially bring up the site– Images, CSS, etc.– HTML content

• Bulk import

• Isolate in own feature• Throwaway?• Who will be authoring content after go live?• Content authors• Developers• Both?

Page 9: Building Public Facing SharePoint Sites George Durzi Consultant – Clarity Consulting INETA User Group Mentor for IL, WI, and IN

Publishing Site Definitions

• Use a minimal publishing site definition– Easier than cleaning up OOB Publishing site

• Site definition feature activates others• Don’t replicate any look and feel• Stapling vs. Packaging– How to decide?• Only one instance of the site, or many?• Will the site definition change?

Page 10: Building Public Facing SharePoint Sites George Durzi Consultant – Clarity Consulting INETA User Group Mentor for IL, WI, and IN

Demo – Assets / Site Definition

Page 11: Building Public Facing SharePoint Sites George Durzi Consultant – Clarity Consulting INETA User Group Mentor for IL, WI, and IN

Content Deployment

• Isolate authoring to an authoring environment• Scheduled incremental content deployment

jobs to deploy to Production• Quick Deploy• Handy Publishing tools:– AC’s STSADM extensions– Check for unpublished items– Related resources view

Page 12: Building Public Facing SharePoint Sites George Durzi Consultant – Clarity Consulting INETA User Group Mentor for IL, WI, and IN

Demo – Content Deployment

Page 13: Building Public Facing SharePoint Sites George Durzi Consultant – Clarity Consulting INETA User Group Mentor for IL, WI, and IN

Considerations for Public Sites

• Caching• SEO• Page payload• Sitemap.xml• Configuring anonymous access• Migrating an old site to SharePoint?

Page 14: Building Public Facing SharePoint Sites George Durzi Consultant – Clarity Consulting INETA User Group Mentor for IL, WI, and IN

Q&A

Page 15: Building Public Facing SharePoint Sites George Durzi Consultant – Clarity Consulting INETA User Group Mentor for IL, WI, and IN

Contact Information

[email protected]

http://tinyurl.com/gdurziblog

@gdurzi