SlideShare a Scribd company logo
Designing your SharePoint
  Internet site: The basics
Quick Facts



About Us           Approach          Partnerships
• 22nd Year        • Vendor          •   Microsoft Gold
• Grand Rapids &     Independent     •   VMware Enterprise
  Royal Oak        • Non-reseller    •   Citrix Silver
• 30 Staff         • Professional    •   Cisco Registered
                     Services Only   •   Novell Gold
Expertise
Microsoft Gold Partner


Competencies       Successes               Pinpoint
• Four Gold        • Customer Excellence   • Microsoft’s official
• Eight Silver       Award                   partner directory
                   • Virtual Technical     • 5-star rating
                     Specialist (VTSP)
                   • Managed Partner
                   • Numerous Partner
                     Awards
Get Social with C/D/H

C/D/H Talks Tech    C/D/H Tweets Tech
Your Presenter


Jeff Kinnelly
Consultant, Design / Development
JeffK@cdh.com
Agenda

•   Understanding user experience
•   User experience in SharePoint
•   Case study: Chippewa Valley Technical College
•   Development tools and tips
•   Web analytics and optimization
•   Demo: Master pages & page layouts
•   Demo: Methods for branding SharePoint sites
•   Resources
The Goal




Make It Not Look Like SharePoint!

                                    8
Fiat.com
Sharpie.com
Brembo.com
AMD.com
UX. What is it?


User Experience
n. the overall experience and satisfaction a
user has when using a product or system
UX. What is it?




User Experience is
multifaceted!
UX. What is it?

User Experience is…
a multi-disciplinary process of design
•   Accessibility
•   Information Architecture (IAI)
•   Information Design (IDA)
•   Interaction Design (IxDA)
•   Technical Writing (STC)
•   Usability Engineering (UPA)
•   User Research (HFES)
•   Visual Design / Branding
•   Web Analytics (WAA)
UX. What is it?

• Differentiates a product or service
• Creates business opportunities
• Improves efficiency
The Proof is in the Returns
       10
         9
                                                                        Design Organizations
          8
          7
          6
                                                                        S&P 500
          5
          4
           3
           2
           1
            0
                    Year 1
                                        Year 3
                                                 Year 5
Stock performance of 63 “Design Oriented Companies” versus the S&P 500 over 1, 3 and 5 years
Source: Peer Research , Fast Company,
A Valuable Investment

• “Every $1 invested in usability returns between
  $10 and $100” -- IBM, Cost-Justifying Ease of Use

• Investing 10% of a total project budget yields:
    Metric                                                 Return
    Sales/ Conversion rate                                 100%
    Visitors/ Traffic                                      150%
    User Performance / Productivity                        161%
    Use of (Key) Features                                  202%

                              Jakob Nielson, Return on Investment for Usability
UX with SharePoint
What Users Want

1. Users don’t care about how the software is built. They
   want performance, convenience and results

2. Unless it allows them to get their work/task done faster,
   they don’t want to learn a new/different way of doing
   something

3. They want a responsive UI with visual clues as to ‘what
   next’. They don’t want to guess what to do (or hunt for it)

4. As far as they’re concerned the experience is the
   product
What Users Expect: Conventions




               Marcy Kellar / Universal Usability Guidelines
Successfully Improving User
               Experience

•   Use Web Analytics to identify when usability issues occur
    (e.g. funnel analysis)
•   Find reasons why usability issues occur (e.g. expert review)
•   Evaluate different design solutions (e.g. usability testing)
•   Validate design solutions (e.g. multivariate testing)
•   Use Web Analytics data to optimize navigation (e.g. order
    of navigation items)
•   Interdisciplinary teams of Information Architects, User
    Researchers, Designers, and Web Analysts can fulfill these
    requirements best


                                    Source: Nicolas Mohr - SapientNitro
Content is King

Facets of content relevant to SharePoint
   – Governance & Ownership - Who owns, creates content?
     When does content get created or removed? Is it
     centralized? Does it need approval?
Format (that content is in)
   – Textual documents, articles,, newsletters, audio &
     videos, etc.
   – Volume
   – How big is your website going to be? How many content
      contributors do you have?
Dynamism
   – What is the rate of growth of content? Should it expire?
How Pages Work
Design Best Practices

• Master Pages
  – 2 or 3
     • Home page
     • Landing page
     • Content Subpage
• Content Types
  – 1 – very generic and broad type
• Page Layouts
  – Optimal number 5 to 7
     • Less than 5  Limited layout options
     • More than 7  Difficult to support and train end-users
  – Consider maintenance
Design Best Practices

• Build your own templates
   –   Site definitions
   –   Master pages
   –   Style sheets
   –   Content types
   –   Page layouts
• Leverage SharePoint Community resources
• Randy Drisgill - MVP SharePoint Server
   – Starter Master Pages for SharePoint 2010
Case Study:
    Chippewa Valley Technical College

•   Public website
•   Rich-media enhancements
•   Leverages OOTB functionality
•   Leveraged staff’s knowledge
•   Rich integration with data systems
•   Measureable objectives
    – Process Automation
    – Centralized course catalog
http://www.cvtc.edu/
Analytics & Optimization

Performance Goals: Reduce page weight (wait)


Dev/Optimization     Analytics            SP2010 Techniques
• Yslow              • Reinvigorate       • Output Caching
• Fiddler            • Omniture           • CSS Sprites
• Firebug                                 • Consolidate JS & CSS files
• Hammerhead         • Google Analytics   • Cache JS, CSS and image
• Aptimize           • Web Trends           files in browser
                                          • Minification of JS and CSS
                                          • Anonymous access for
                                            CSS, JS and image files
                                          • Javascript Suppression
Advanced Tips & Tricks

Remove specific content from Search Results
  <div class=“footer noindex”/>
     <!--- footer content --->
   </div>



Security controlled content
<Sharepoint:SPSecurityTrimmedControl runat="server"
Permissions="ManageWeb">
   <!--- content here --->
</Sharepoint:SPSecurityTrimmedControl>
Advanced Tips & Tricks

Including a footer in your design?

Add s4-notdlg for HTML elements that you don’t want to show in the
dialog boxes

<div class=“customFooter”>

<div class=“customFooter s4-notdlg”>
Easily show a Favicon in
                           SharePoint 2010

Easily show a Favicon in SharePoint 2010




SharePoint 2007 approach
<link rel=“shortcut icon” href=“/Style Library/images/favicon.ico”/>


SharePoint 2010 approach
<SharePoint:SPShortcutIcon runat=“server” IconUrl=“/Style Library/images/favicon.ico”/>
Improve Performance
Javascript Optimization

           The problem…
                – SP2010 Javascript payload is large (480k)
                – Script On Demand framework (SOD)
                – Removal / suppression isn’t currently
                  supported
            The solution…
                – A custom control
                – Improves page load times by 16%-25%


Chris O'Brien - SharePoint MVP (www.sharepointnutsandbolts.com)
Javascript Optimization




    Chris O'Brien - SharePoint MVP (www.sharepointnutsandbolts.com)
Aptimize

• Automates many optimizations
  – Image sprites
  – Combining/minifying JavaScript & CSS
• Filter is installed on WFEs
• Good option where no optimization
  expertise?
• Project decision – spend $ on product or
  implementation effort?
Aptimize
In Conclusion

• Design should be about making business
  sense and achieving business objectives
• Users aren’t concerned about the
  technical solution
• Users want performance, convenience
  and results
• Every Web CMS has its quirks
• SharePoint remains an evolving and
  flexible solution
Questions about whether design is
necessary or affordable are quite
beside the point. Design is inevitable.
The alternative to good design is bad
design, not no design at all.


                                          Douglas Martin
                     Book Design: A Practical Introduction
Thank You

Royal Oak                                 Grand Rapids
306 S Washington Ave                      15 Ionia SW
Suite 212                                 Suite 270
Royal Oak, MI 48067                       Grand Rapids, MI 49503
p: (248) 546-1800                         p: (616) 776-1600




               www.cdh.com
                 (c) C/D/H 2007. All rights reserved

More Related Content

What's hot

SHARE2012 Conference A Decade of Adoption Best Practices
SHARE2012 Conference A Decade of Adoption Best PracticesSHARE2012 Conference A Decade of Adoption Best Practices
SHARE2012 Conference A Decade of Adoption Best Practices
Mike Gilronan
 
Jornata llc sps baltimore 2012 - share point branding
Jornata llc   sps baltimore 2012 - share point brandingJornata llc   sps baltimore 2012 - share point branding
Jornata llc sps baltimore 2012 - share point brandingjcsturges
 
Build It and They Will Come: SharePoint 2013 User Adoption
Build It and They Will Come:  SharePoint 2013 User AdoptionBuild It and They Will Come:  SharePoint 2013 User Adoption
Build It and They Will Come: SharePoint 2013 User AdoptionStacy Deere
 
Creating your Company's Roadmap to SharePoint Success
Creating your Company's Roadmap to SharePoint SuccessCreating your Company's Roadmap to SharePoint Success
Creating your Company's Roadmap to SharePoint Success
C/D/H Technology Consultants
 
Honing Your SharePoint UX Skills
Honing Your SharePoint UX SkillsHoning Your SharePoint UX Skills
Honing Your SharePoint UX Skills
Christian Buckley
 
I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by...
I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by...I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by...
I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by...
SPTechCon
 
Share point2010 sbtug_28april2010
Share point2010 sbtug_28april2010Share point2010 sbtug_28april2010
Share point2010 sbtug_28april2010guest18ae5b00
 
Records Management in SharePoint
Records Management in SharePointRecords Management in SharePoint
Records Management in SharePoint
Regroove
 
SharePoint Conference Recap - BI
SharePoint Conference Recap - BISharePoint Conference Recap - BI
SharePoint Conference Recap - BI
Knowledge Management Associates, LLC
 
NOW I Get it!! What SharePoint IS and why I need it
NOW I Get it!! What SharePoint IS and why I need itNOW I Get it!! What SharePoint IS and why I need it
NOW I Get it!! What SharePoint IS and why I need it
Mark Rackley
 
Your Intranet, Your Way
Your Intranet, Your WayYour Intranet, Your Way
Your Intranet, Your Way
D'arce Hess
 
Empowering Business with Hybrid Code/No-Code Solutions by Bob German - SPTechCon
Empowering Business with Hybrid Code/No-Code Solutions by Bob German - SPTechConEmpowering Business with Hybrid Code/No-Code Solutions by Bob German - SPTechCon
Empowering Business with Hybrid Code/No-Code Solutions by Bob German - SPTechCon
SPTechCon
 
Tutorial: Business-Critical SharePoint by Ben Curry - SPTechCon
Tutorial: Business-Critical SharePoint by Ben Curry - SPTechConTutorial: Business-Critical SharePoint by Ben Curry - SPTechCon
Tutorial: Business-Critical SharePoint by Ben Curry - SPTechCon
SPTechCon
 
SharePoint Conference Recap - Extranets & FAST
SharePoint Conference Recap - Extranets & FASTSharePoint Conference Recap - Extranets & FAST
SharePoint Conference Recap - Extranets & FAST
Knowledge Management Associates, LLC
 
A Guide to Scalable SharePoint Governance
A Guide to Scalable SharePoint GovernanceA Guide to Scalable SharePoint Governance
A Guide to Scalable SharePoint Governance
Knowledge Management Associates, LLC
 

What's hot (18)

SHARE2012 Conference A Decade of Adoption Best Practices
SHARE2012 Conference A Decade of Adoption Best PracticesSHARE2012 Conference A Decade of Adoption Best Practices
SHARE2012 Conference A Decade of Adoption Best Practices
 
Jornata llc sps baltimore 2012 - share point branding
Jornata llc   sps baltimore 2012 - share point brandingJornata llc   sps baltimore 2012 - share point branding
Jornata llc sps baltimore 2012 - share point branding
 
Build It and They Will Come: SharePoint 2013 User Adoption
Build It and They Will Come:  SharePoint 2013 User AdoptionBuild It and They Will Come:  SharePoint 2013 User Adoption
Build It and They Will Come: SharePoint 2013 User Adoption
 
Creating your Company's Roadmap to SharePoint Success
Creating your Company's Roadmap to SharePoint SuccessCreating your Company's Roadmap to SharePoint Success
Creating your Company's Roadmap to SharePoint Success
 
Honing Your SharePoint UX Skills
Honing Your SharePoint UX SkillsHoning Your SharePoint UX Skills
Honing Your SharePoint UX Skills
 
I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by...
I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by...I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by...
I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by...
 
Capabilities Deck Usa Web
Capabilities Deck Usa WebCapabilities Deck Usa Web
Capabilities Deck Usa Web
 
Share point2010 sbtug_28april2010
Share point2010 sbtug_28april2010Share point2010 sbtug_28april2010
Share point2010 sbtug_28april2010
 
Records Management in SharePoint
Records Management in SharePointRecords Management in SharePoint
Records Management in SharePoint
 
NESPUG - 5 ways SP can benefit the PMO
NESPUG - 5 ways SP can benefit the PMONESPUG - 5 ways SP can benefit the PMO
NESPUG - 5 ways SP can benefit the PMO
 
Sp tech con-admin101
Sp tech con-admin101Sp tech con-admin101
Sp tech con-admin101
 
SharePoint Conference Recap - BI
SharePoint Conference Recap - BISharePoint Conference Recap - BI
SharePoint Conference Recap - BI
 
NOW I Get it!! What SharePoint IS and why I need it
NOW I Get it!! What SharePoint IS and why I need itNOW I Get it!! What SharePoint IS and why I need it
NOW I Get it!! What SharePoint IS and why I need it
 
Your Intranet, Your Way
Your Intranet, Your WayYour Intranet, Your Way
Your Intranet, Your Way
 
Empowering Business with Hybrid Code/No-Code Solutions by Bob German - SPTechCon
Empowering Business with Hybrid Code/No-Code Solutions by Bob German - SPTechConEmpowering Business with Hybrid Code/No-Code Solutions by Bob German - SPTechCon
Empowering Business with Hybrid Code/No-Code Solutions by Bob German - SPTechCon
 
Tutorial: Business-Critical SharePoint by Ben Curry - SPTechCon
Tutorial: Business-Critical SharePoint by Ben Curry - SPTechConTutorial: Business-Critical SharePoint by Ben Curry - SPTechCon
Tutorial: Business-Critical SharePoint by Ben Curry - SPTechCon
 
SharePoint Conference Recap - Extranets & FAST
SharePoint Conference Recap - Extranets & FASTSharePoint Conference Recap - Extranets & FAST
SharePoint Conference Recap - Extranets & FAST
 
A Guide to Scalable SharePoint Governance
A Guide to Scalable SharePoint GovernanceA Guide to Scalable SharePoint Governance
A Guide to Scalable SharePoint Governance
 

Viewers also liked

User Experience & SharePoint... Why Bother?
User Experience & SharePoint... Why Bother?User Experience & SharePoint... Why Bother?
User Experience & SharePoint... Why Bother?
Craig Wright
 
A SharePoint User eXperience
A SharePoint User eXperienceA SharePoint User eXperience
A SharePoint User eXperience
Sparked
 
Intranets That Communicate, Collaborate And Innovate
Intranets That Communicate, Collaborate And InnovateIntranets That Communicate, Collaborate And Innovate
Intranets That Communicate, Collaborate And Innovate
Stories Worth Retelling
 
Ten Steps to Creating a SharePoint Support Model - Geoff Evelyn
Ten Steps to Creating a SharePoint Support Model - Geoff EvelynTen Steps to Creating a SharePoint Support Model - Geoff Evelyn
Ten Steps to Creating a SharePoint Support Model - Geoff Evelyn
SPC Adriatics
 
SharePoint Portal Ux
SharePoint Portal UxSharePoint Portal Ux
SharePoint Portal Ux
jfarq
 
Basics of SharePoint
Basics of SharePointBasics of SharePoint
Basics of SharePointsamirsangli
 
Designing SharePoint 2010 for Business
Designing SharePoint 2010 for BusinessDesigning SharePoint 2010 for Business
Designing SharePoint 2010 for Business
Kanwal Khipple
 
User Centered Design and SharePoint Publishing Portals
User Centered Design and SharePoint Publishing PortalsUser Centered Design and SharePoint Publishing Portals
User Centered Design and SharePoint Publishing Portals
Tom Pham
 
Understand the SharePoint Basics
Understand the SharePoint BasicsUnderstand the SharePoint Basics
Understand the SharePoint Basics
Benjamin Niaulin
 
SharePoint User Experience Best Practices
SharePoint User Experience Best PracticesSharePoint User Experience Best Practices
SharePoint User Experience Best Practices
Perficient, Inc.
 

Viewers also liked (11)

User Experience & SharePoint... Why Bother?
User Experience & SharePoint... Why Bother?User Experience & SharePoint... Why Bother?
User Experience & SharePoint... Why Bother?
 
A SharePoint User eXperience
A SharePoint User eXperienceA SharePoint User eXperience
A SharePoint User eXperience
 
Intranets That Communicate, Collaborate And Innovate
Intranets That Communicate, Collaborate And InnovateIntranets That Communicate, Collaborate And Innovate
Intranets That Communicate, Collaborate And Innovate
 
Ten Steps to Creating a SharePoint Support Model - Geoff Evelyn
Ten Steps to Creating a SharePoint Support Model - Geoff EvelynTen Steps to Creating a SharePoint Support Model - Geoff Evelyn
Ten Steps to Creating a SharePoint Support Model - Geoff Evelyn
 
SharePoint Portal Ux
SharePoint Portal UxSharePoint Portal Ux
SharePoint Portal Ux
 
Basics of SharePoint
Basics of SharePointBasics of SharePoint
Basics of SharePoint
 
Designing SharePoint 2010 for Business
Designing SharePoint 2010 for BusinessDesigning SharePoint 2010 for Business
Designing SharePoint 2010 for Business
 
User Centered Design and SharePoint Publishing Portals
User Centered Design and SharePoint Publishing PortalsUser Centered Design and SharePoint Publishing Portals
User Centered Design and SharePoint Publishing Portals
 
Understand the SharePoint Basics
Understand the SharePoint BasicsUnderstand the SharePoint Basics
Understand the SharePoint Basics
 
SharePoint User Experience Best Practices
SharePoint User Experience Best PracticesSharePoint User Experience Best Practices
SharePoint User Experience Best Practices
 
Beginners SharePoint introduction
Beginners SharePoint introductionBeginners SharePoint introduction
Beginners SharePoint introduction
 

Similar to Designing your SharePoint Internet site: The basics

Your Road to Modern Communication Sites
Your Road to Modern Communication SitesYour Road to Modern Communication Sites
Your Road to Modern Communication Sites
D'arce Hess
 
Anatomy of an Intranet (Triangle SharePoint User Group) October 2016
Anatomy of an Intranet (Triangle SharePoint User Group) October 2016Anatomy of an Intranet (Triangle SharePoint User Group) October 2016
Anatomy of an Intranet (Triangle SharePoint User Group) October 2016
Michael Greene
 
Introduction and What is New: Microsoft SharePoint 2013
Introduction and What is New: Microsoft SharePoint 2013Introduction and What is New: Microsoft SharePoint 2013
Introduction and What is New: Microsoft SharePoint 2013David J Rosenthal
 
Manage Your Web Content with SharePoint 2013 Mobility and Search
Manage Your Web Content with SharePoint 2013 Mobility and SearchManage Your Web Content with SharePoint 2013 Mobility and Search
Manage Your Web Content with SharePoint 2013 Mobility and Search
Perficient, Inc.
 
Ascendum Solutions Overview
Ascendum Solutions OverviewAscendum Solutions Overview
Ascendum Solutions OverviewBukola Stewart
 
Mastering your SharePoint Internet Design
Mastering your SharePoint Internet DesignMastering your SharePoint Internet Design
Mastering your SharePoint Internet Design
C/D/H Technology Consultants
 
(Updated) SharePoint & jQuery Guide
(Updated) SharePoint & jQuery Guide(Updated) SharePoint & jQuery Guide
(Updated) SharePoint & jQuery Guide
Mark Rackley
 
What SharePoint is My Ferrari?
What SharePoint is My Ferrari? What SharePoint is My Ferrari?
What SharePoint is My Ferrari?
Michael Hinckley
 
Increasing Website Engagement with Sitecore CMS
Increasing Website Engagement with Sitecore CMSIncreasing Website Engagement with Sitecore CMS
Increasing Website Engagement with Sitecore CMS
Perficient, Inc.
 
Your Road to Modern Communication Sites
Your Road to Modern Communication SitesYour Road to Modern Communication Sites
Your Road to Modern Communication Sites
D'arce Hess
 
Wired2Win Webinar - Design & Deploy great looking portals with SharePoint 2013
Wired2Win Webinar - Design & Deploy great looking portals with SharePoint 2013Wired2Win Webinar - Design & Deploy great looking portals with SharePoint 2013
Wired2Win Webinar - Design & Deploy great looking portals with SharePoint 2013WinWire Technologies Inc
 
Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013
MJ Ferdous
 
Introduction to SharePoint Information Architecture and Branding
Introduction to SharePoint Information Architecture and BrandingIntroduction to SharePoint Information Architecture and Branding
Introduction to SharePoint Information Architecture and BrandingDerek Cash-Peterson
 
A Mashup with Backbone
A Mashup with BackboneA Mashup with Backbone
A Mashup with Backbone
C/D/H Technology Consultants
 
Anatomy of an Intranet (Triangle SharePoint User Group) January 2016
Anatomy of an Intranet (Triangle SharePoint User Group) January 2016Anatomy of an Intranet (Triangle SharePoint User Group) January 2016
Anatomy of an Intranet (Triangle SharePoint User Group) January 2016
Michael Greene
 
SharePoint 2010: A Case Study
SharePoint 2010: A Case StudySharePoint 2010: A Case Study
SharePoint 2010: A Case Study
C/D/H Technology Consultants
 
Getting The Green Light - Pitching SharePoint Projects
Getting The Green Light - Pitching SharePoint ProjectsGetting The Green Light - Pitching SharePoint Projects
Getting The Green Light - Pitching SharePoint Projects
Karuana Gatimu
 
SharePoint Design & Development
SharePoint Design & DevelopmentSharePoint Design & Development
SharePoint Design & Development
Jonathan Schultz
 
What You Need to Know Before Upgrading SharePoint 2010
What You Need to Know Before Upgrading SharePoint 2010What You Need to Know Before Upgrading SharePoint 2010
What You Need to Know Before Upgrading SharePoint 2010Perficient, Inc.
 

Similar to Designing your SharePoint Internet site: The basics (20)

SharePoint Custom Development
SharePoint Custom DevelopmentSharePoint Custom Development
SharePoint Custom Development
 
Your Road to Modern Communication Sites
Your Road to Modern Communication SitesYour Road to Modern Communication Sites
Your Road to Modern Communication Sites
 
Anatomy of an Intranet (Triangle SharePoint User Group) October 2016
Anatomy of an Intranet (Triangle SharePoint User Group) October 2016Anatomy of an Intranet (Triangle SharePoint User Group) October 2016
Anatomy of an Intranet (Triangle SharePoint User Group) October 2016
 
Introduction and What is New: Microsoft SharePoint 2013
Introduction and What is New: Microsoft SharePoint 2013Introduction and What is New: Microsoft SharePoint 2013
Introduction and What is New: Microsoft SharePoint 2013
 
Manage Your Web Content with SharePoint 2013 Mobility and Search
Manage Your Web Content with SharePoint 2013 Mobility and SearchManage Your Web Content with SharePoint 2013 Mobility and Search
Manage Your Web Content with SharePoint 2013 Mobility and Search
 
Ascendum Solutions Overview
Ascendum Solutions OverviewAscendum Solutions Overview
Ascendum Solutions Overview
 
Mastering your SharePoint Internet Design
Mastering your SharePoint Internet DesignMastering your SharePoint Internet Design
Mastering your SharePoint Internet Design
 
(Updated) SharePoint & jQuery Guide
(Updated) SharePoint & jQuery Guide(Updated) SharePoint & jQuery Guide
(Updated) SharePoint & jQuery Guide
 
What SharePoint is My Ferrari?
What SharePoint is My Ferrari? What SharePoint is My Ferrari?
What SharePoint is My Ferrari?
 
Increasing Website Engagement with Sitecore CMS
Increasing Website Engagement with Sitecore CMSIncreasing Website Engagement with Sitecore CMS
Increasing Website Engagement with Sitecore CMS
 
Your Road to Modern Communication Sites
Your Road to Modern Communication SitesYour Road to Modern Communication Sites
Your Road to Modern Communication Sites
 
Wired2Win Webinar - Design & Deploy great looking portals with SharePoint 2013
Wired2Win Webinar - Design & Deploy great looking portals with SharePoint 2013Wired2Win Webinar - Design & Deploy great looking portals with SharePoint 2013
Wired2Win Webinar - Design & Deploy great looking portals with SharePoint 2013
 
Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013
 
Introduction to SharePoint Information Architecture and Branding
Introduction to SharePoint Information Architecture and BrandingIntroduction to SharePoint Information Architecture and Branding
Introduction to SharePoint Information Architecture and Branding
 
A Mashup with Backbone
A Mashup with BackboneA Mashup with Backbone
A Mashup with Backbone
 
Anatomy of an Intranet (Triangle SharePoint User Group) January 2016
Anatomy of an Intranet (Triangle SharePoint User Group) January 2016Anatomy of an Intranet (Triangle SharePoint User Group) January 2016
Anatomy of an Intranet (Triangle SharePoint User Group) January 2016
 
SharePoint 2010: A Case Study
SharePoint 2010: A Case StudySharePoint 2010: A Case Study
SharePoint 2010: A Case Study
 
Getting The Green Light - Pitching SharePoint Projects
Getting The Green Light - Pitching SharePoint ProjectsGetting The Green Light - Pitching SharePoint Projects
Getting The Green Light - Pitching SharePoint Projects
 
SharePoint Design & Development
SharePoint Design & DevelopmentSharePoint Design & Development
SharePoint Design & Development
 
What You Need to Know Before Upgrading SharePoint 2010
What You Need to Know Before Upgrading SharePoint 2010What You Need to Know Before Upgrading SharePoint 2010
What You Need to Know Before Upgrading SharePoint 2010
 

More from C/D/H Technology Consultants

6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure
C/D/H Technology Consultants
 
No Data Left BehindA A SharePoint 2013 Migration
No Data Left BehindA A SharePoint 2013 MigrationNo Data Left BehindA A SharePoint 2013 Migration
No Data Left BehindA A SharePoint 2013 Migration
C/D/H Technology Consultants
 
6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure
C/D/H Technology Consultants
 
Google for education vs office 365
Google for education vs office 365Google for education vs office 365
Google for education vs office 365
C/D/H Technology Consultants
 
C/D/H 1990-2015
C/D/H 1990-2015C/D/H 1990-2015
SharePoint for Government
SharePoint for GovernmentSharePoint for Government
SharePoint for Government
C/D/H Technology Consultants
 
Lean Mobile Solutions with Microsoft Azure
Lean Mobile Solutions with Microsoft AzureLean Mobile Solutions with Microsoft Azure
Lean Mobile Solutions with Microsoft Azure
C/D/H Technology Consultants
 
SharePoint site admins leverage search
SharePoint site admins leverage searchSharePoint site admins leverage search
SharePoint site admins leverage search
C/D/H Technology Consultants
 
System center seminar presentation
System center seminar presentationSystem center seminar presentation
System center seminar presentation
C/D/H Technology Consultants
 
Microsoft SharePoint Cloud presentation
Microsoft SharePoint Cloud presentationMicrosoft SharePoint Cloud presentation
Microsoft SharePoint Cloud presentation
C/D/H Technology Consultants
 
Have It Your Way! SharePoint Customizations
Have It Your Way! SharePoint CustomizationsHave It Your Way! SharePoint Customizations
Have It Your Way! SharePoint Customizations
C/D/H Technology Consultants
 
Office 365: How to Get a Foothold in the Cloud
Office 365: How to Get a Foothold in the CloudOffice 365: How to Get a Foothold in the Cloud
Office 365: How to Get a Foothold in the Cloud
C/D/H Technology Consultants
 

More from C/D/H Technology Consultants (20)

6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure
 
No Data Left BehindA A SharePoint 2013 Migration
No Data Left BehindA A SharePoint 2013 MigrationNo Data Left BehindA A SharePoint 2013 Migration
No Data Left BehindA A SharePoint 2013 Migration
 
6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure
 
Google for education vs office 365
Google for education vs office 365Google for education vs office 365
Google for education vs office 365
 
C/D/H 1990-2015
C/D/H 1990-2015C/D/H 1990-2015
C/D/H 1990-2015
 
SharePoint for Government
SharePoint for GovernmentSharePoint for Government
SharePoint for Government
 
Lean Mobile Solutions with Microsoft Azure
Lean Mobile Solutions with Microsoft AzureLean Mobile Solutions with Microsoft Azure
Lean Mobile Solutions with Microsoft Azure
 
SharePoint site admins leverage search
SharePoint site admins leverage searchSharePoint site admins leverage search
SharePoint site admins leverage search
 
Real world records management in SharePoint 2013
Real world records management in SharePoint 2013Real world records management in SharePoint 2013
Real world records management in SharePoint 2013
 
Real world records management in share point 2013
Real world records management in share point 2013Real world records management in share point 2013
Real world records management in share point 2013
 
System center seminar presentation
System center seminar presentationSystem center seminar presentation
System center seminar presentation
 
Microsoft SharePoint Cloud presentation
Microsoft SharePoint Cloud presentationMicrosoft SharePoint Cloud presentation
Microsoft SharePoint Cloud presentation
 
Office 365 branding webinar
Office 365 branding webinarOffice 365 branding webinar
Office 365 branding webinar
 
Have It Your Way! SharePoint Customizations
Have It Your Way! SharePoint CustomizationsHave It Your Way! SharePoint Customizations
Have It Your Way! SharePoint Customizations
 
C/D/H: Excel to Project in 5 Easy Steps
C/D/H: Excel to Project in 5 Easy StepsC/D/H: Excel to Project in 5 Easy Steps
C/D/H: Excel to Project in 5 Easy Steps
 
Real world rm in share point 2013
Real world rm in share point 2013Real world rm in share point 2013
Real world rm in share point 2013
 
Lync seminar preso all content
Lync seminar preso all contentLync seminar preso all content
Lync seminar preso all content
 
Office 365: How to Get a Foothold in the Cloud
Office 365: How to Get a Foothold in the CloudOffice 365: How to Get a Foothold in the Cloud
Office 365: How to Get a Foothold in the Cloud
 
Epm seminar presentation
Epm seminar presentationEpm seminar presentation
Epm seminar presentation
 
Manage your enterprise with System Center
Manage your enterprise with System CenterManage your enterprise with System Center
Manage your enterprise with System Center
 

Recently uploaded

Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 

Recently uploaded (20)

Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 

Designing your SharePoint Internet site: The basics

  • 1. Designing your SharePoint Internet site: The basics
  • 2. Quick Facts About Us Approach Partnerships • 22nd Year • Vendor • Microsoft Gold • Grand Rapids & Independent • VMware Enterprise Royal Oak • Non-reseller • Citrix Silver • 30 Staff • Professional • Cisco Registered Services Only • Novell Gold
  • 4. Microsoft Gold Partner Competencies Successes Pinpoint • Four Gold • Customer Excellence • Microsoft’s official • Eight Silver Award partner directory • Virtual Technical • 5-star rating Specialist (VTSP) • Managed Partner • Numerous Partner Awards
  • 5. Get Social with C/D/H C/D/H Talks Tech C/D/H Tweets Tech
  • 6. Your Presenter Jeff Kinnelly Consultant, Design / Development JeffK@cdh.com
  • 7. Agenda • Understanding user experience • User experience in SharePoint • Case study: Chippewa Valley Technical College • Development tools and tips • Web analytics and optimization • Demo: Master pages & page layouts • Demo: Methods for branding SharePoint sites • Resources
  • 8. The Goal Make It Not Look Like SharePoint! 8
  • 13. UX. What is it? User Experience n. the overall experience and satisfaction a user has when using a product or system
  • 14. UX. What is it? User Experience is multifaceted!
  • 15. UX. What is it? User Experience is… a multi-disciplinary process of design • Accessibility • Information Architecture (IAI) • Information Design (IDA) • Interaction Design (IxDA) • Technical Writing (STC) • Usability Engineering (UPA) • User Research (HFES) • Visual Design / Branding • Web Analytics (WAA)
  • 16. UX. What is it? • Differentiates a product or service • Creates business opportunities • Improves efficiency
  • 17. The Proof is in the Returns 10 9 Design Organizations 8 7 6 S&P 500 5 4 3 2 1 0 Year 1 Year 3 Year 5 Stock performance of 63 “Design Oriented Companies” versus the S&P 500 over 1, 3 and 5 years Source: Peer Research , Fast Company,
  • 18. A Valuable Investment • “Every $1 invested in usability returns between $10 and $100” -- IBM, Cost-Justifying Ease of Use • Investing 10% of a total project budget yields: Metric Return Sales/ Conversion rate  100% Visitors/ Traffic 150% User Performance / Productivity 161% Use of (Key) Features 202% Jakob Nielson, Return on Investment for Usability
  • 20. What Users Want 1. Users don’t care about how the software is built. They want performance, convenience and results 2. Unless it allows them to get their work/task done faster, they don’t want to learn a new/different way of doing something 3. They want a responsive UI with visual clues as to ‘what next’. They don’t want to guess what to do (or hunt for it) 4. As far as they’re concerned the experience is the product
  • 21. What Users Expect: Conventions Marcy Kellar / Universal Usability Guidelines
  • 22. Successfully Improving User Experience • Use Web Analytics to identify when usability issues occur (e.g. funnel analysis) • Find reasons why usability issues occur (e.g. expert review) • Evaluate different design solutions (e.g. usability testing) • Validate design solutions (e.g. multivariate testing) • Use Web Analytics data to optimize navigation (e.g. order of navigation items) • Interdisciplinary teams of Information Architects, User Researchers, Designers, and Web Analysts can fulfill these requirements best Source: Nicolas Mohr - SapientNitro
  • 23. Content is King Facets of content relevant to SharePoint – Governance & Ownership - Who owns, creates content? When does content get created or removed? Is it centralized? Does it need approval? Format (that content is in) – Textual documents, articles,, newsletters, audio & videos, etc. – Volume – How big is your website going to be? How many content contributors do you have? Dynamism – What is the rate of growth of content? Should it expire?
  • 25. Design Best Practices • Master Pages – 2 or 3 • Home page • Landing page • Content Subpage • Content Types – 1 – very generic and broad type • Page Layouts – Optimal number 5 to 7 • Less than 5  Limited layout options • More than 7  Difficult to support and train end-users – Consider maintenance
  • 26. Design Best Practices • Build your own templates – Site definitions – Master pages – Style sheets – Content types – Page layouts • Leverage SharePoint Community resources • Randy Drisgill - MVP SharePoint Server – Starter Master Pages for SharePoint 2010
  • 27. Case Study: Chippewa Valley Technical College • Public website • Rich-media enhancements • Leverages OOTB functionality • Leveraged staff’s knowledge • Rich integration with data systems • Measureable objectives – Process Automation – Centralized course catalog
  • 29. Analytics & Optimization Performance Goals: Reduce page weight (wait) Dev/Optimization Analytics SP2010 Techniques • Yslow • Reinvigorate • Output Caching • Fiddler • Omniture • CSS Sprites • Firebug • Consolidate JS & CSS files • Hammerhead • Google Analytics • Cache JS, CSS and image • Aptimize • Web Trends files in browser • Minification of JS and CSS • Anonymous access for CSS, JS and image files • Javascript Suppression
  • 30. Advanced Tips & Tricks Remove specific content from Search Results <div class=“footer noindex”/> <!--- footer content ---> </div> Security controlled content <Sharepoint:SPSecurityTrimmedControl runat="server" Permissions="ManageWeb"> <!--- content here ---> </Sharepoint:SPSecurityTrimmedControl>
  • 31. Advanced Tips & Tricks Including a footer in your design? Add s4-notdlg for HTML elements that you don’t want to show in the dialog boxes <div class=“customFooter”> <div class=“customFooter s4-notdlg”>
  • 32. Easily show a Favicon in SharePoint 2010 Easily show a Favicon in SharePoint 2010 SharePoint 2007 approach <link rel=“shortcut icon” href=“/Style Library/images/favicon.ico”/> SharePoint 2010 approach <SharePoint:SPShortcutIcon runat=“server” IconUrl=“/Style Library/images/favicon.ico”/>
  • 34. Javascript Optimization The problem… – SP2010 Javascript payload is large (480k) – Script On Demand framework (SOD) – Removal / suppression isn’t currently supported The solution… – A custom control – Improves page load times by 16%-25% Chris O'Brien - SharePoint MVP (www.sharepointnutsandbolts.com)
  • 35. Javascript Optimization Chris O'Brien - SharePoint MVP (www.sharepointnutsandbolts.com)
  • 36. Aptimize • Automates many optimizations – Image sprites – Combining/minifying JavaScript & CSS • Filter is installed on WFEs • Good option where no optimization expertise? • Project decision – spend $ on product or implementation effort?
  • 38. In Conclusion • Design should be about making business sense and achieving business objectives • Users aren’t concerned about the technical solution • Users want performance, convenience and results • Every Web CMS has its quirks • SharePoint remains an evolving and flexible solution
  • 39. Questions about whether design is necessary or affordable are quite beside the point. Design is inevitable. The alternative to good design is bad design, not no design at all. Douglas Martin Book Design: A Practical Introduction
  • 40. Thank You Royal Oak Grand Rapids 306 S Washington Ave 15 Ionia SW Suite 212 Suite 270 Royal Oak, MI 48067 Grand Rapids, MI 49503 p: (248) 546-1800 p: (616) 776-1600 www.cdh.com (c) C/D/H 2007. All rights reserved