SlideShare a Scribd company logo
Top 10 Performance Tips for Making yo
Public Facing SharePoint 2010 Site Faste
Kanwal Khipple




    SharePoint Saturday Austin
Today: 11:10 am – 12:00 pm
Me


              #spsaustx




Performance
Thank you for being a part of t
1st SharePoint Saturday Austin

Title Sponsors                  Announcements   Spon
Thanks to our Title Sponsors:
Thank you for being a part of t
1st SharePoint Saturday Austin

Announcements                     Sponsors               Title Spon
• Please turn off all electronic devices or set them to vibrate.
• If you must take a phone call, please do so in the hall so as not
  to disturb others.
• Open wireless access is available with no password
• Feel free to “tweet and blog” during the session
Me


              #spsaustx




Performance
Me


              #spsaustx




Performance
Kanwal Khipple
Kanwal Khipple


Personal                   Professional   Commun
•   Canadian, Eh!
•   Home – Toronto
•   Currently living in New Jersey
•   Bachelor of Mathematics
•   Proud Father of Paras




                                     SP      …
Kanwal Khipple


Professional                  Personal                    Commu
• Focus on User Experience – not design
• Delivered 25+ successful projects in the past 4 years
• Principal SharePoint Architect
• BrightStarr.com - Microsoft Gold Partner




                                    SP                       …
BrightStarr – Your SharePoint Partner of Choice

 One of the 1st Microsoft Digital Marketing Gold Partners

 BrightStarr was recently featured on http://sharepoint.microsoft.com
   http://sharepoint.microsoft.com/en-us/Pages/Videos.aspx?VideoID=31



http://brightstarr.com

 1st non-Microsoft commercial public-facing website

 Built on SharePoint 2010




                                                         SP              …
Kanwal Khipple


Community                    Personal                 Profession
•   SharePoint MVP (2009, 2010, 2011 – Present)
•   Co-Founder & Organizer for SharePoint Saturday Toronto
•   Co Founder of Toronto SharePoint Business User Group
•   Love to travel; 80,000+ km in 2011
•   Twitter, Facebook & LinkedIn




                                   SP                        …
Me


              #spsaustx




Performance
SP   …
Basics
Performance
•   Plan for Success
•   Don’t be lazy
•   Dedicated Hardware
•   ALarM
•   Load Testing
Me


              #spsaustx




Performance
Administrator

Basics      Hardware           Software           Configurat
• Start with Hardware and Software Requirements
• Enable only those services that you require
• 16GB of RAM is a good start




                                SP                       …
Administrator

Hardware            Software            Configuration   Ba
•   Start with two WFEs
•   Old Network? Invest for the long term
•   Use RAID5 for better read performance
•   Allocate dedicated disks for tempdb
•   Trim transaction logs




                                   SP                   …
Administrator

Software          Configuration           Basics   Hardw
• Keep software up to date
• Test Service Packs and Cumulative Updates




                                 SP                  …
Administrator

Configuration              Basics         Hardware       Softw
•   Configure Application Pool to recycle
•   Dedicated accounts
•   Leverage Caching (Page Output, Object, Disk Based)
•   Configure IIS for Static Compression
•   Configure HTTP Request Throttling
•   Dedicated Caching Accounts
•   Separate Search Scopes

                                    SP                    …
Performance




                9               9
Administrator       Developer




                6               6
SharePoint Buzz     Tools
Developer

Basics         Out of Box         Custom Code     Brandin
•   Dispose if an object implements iDisposable
•   Reduce hydration
•   Strip Unnecessary permissions
•   Client side code efficiency




                                    SP                …
Developer

Out of Box         Custom Code   Branding   Bas
• Index your columns
• Performance Throttling




                           SP               …
Developer

Custom Code              Branding        Basics   Out of B
•   Reduce SQL server round trips
•   Preload data better than AJAX
•   Leverage cache effectively
•   Query using Search API




                                    SP                …
Developer

Branding           Basics        Out of Box   Custom Co
•   Cut the page fat
•   Combine and minify (js, css & images)
•   Leverage CanaDiaNs ;)
•   Turn off View State




                                    SP              …
9               9
Administrator       Developer




                6               6
SharePoint Buzz     Tools




                1               ?
Giveaway            Thank You
SharePoint Buzz

More Tips             Relaunch
•   Secure your site
•   Friendly Error Pages
•   Remove ActiveX
•   Accessibility
•   Extensible Configuration
•   SEO



                                 SP   …
SharePoint Buzz

Relaunch           More Tips
• Follow @sharepointbuzz
• Website relaunch this quarter
• We looking for volunteers




                                  SP   …
9               9
Administrator       Developer




                6               6
SharePoint Buzz     Tools




                1               ?
Giveaway            Thank You
Tools

Microsoft              3rd Party
•   SharePoint Administrator Toolkit
•   SharePoint Diagnostic Studio
•   Internet Explorer Developer Toolbar
•   Visual Studio Team Edition for Testers
•   SharePoint 2010 Developer Dashboard
•   Performance Monitor
•   SQL Profiler

                                    SP       …
Tools

3rd Party            Microsoft
•   Fiddler
•   Firebug
•   Firefox Web Developer Toolbar
•   YSlow




                                    SP   …
Me


              #spsaustx




Performance
Me


              #spsaustx




Performance
9               9
Administrator       Developer




                6               6
SharePoint Buzz     Tools




                1               ?
Giveaway            Thank You
Giveaway

Kindle Fire
• Submit your business card




                              SP   …
Me


              #spsaustx




Performance
Kanwal Khipple


Professional                  Personal         Commu
• Focus on User Experience – not design
• Delivered 25+ projects in the past 4 years
• Principal SharePoint Architect
• BrightStarr.com - Microsoft Gold Partner




                                   SP             …
Kanwal Khipple
Contact Details
• kanwal@brightstarr.com
• 1-888-777-6850 x130

•   @kkhipple
•   @SharePointBuzz
•   LinkedIn
•   Facebook
Me


              #spsaustx




Performance
Thank you for being a part of t
1st SharePoint Saturday Austin

Sponsors   Title Sponsors   Announcem

More Related Content

What's hot

What Makes A Good Intranet
What Makes A Good IntranetWhat Makes A Good Intranet
What Makes A Good Intranet
Prescient Digital Media
 
Lessons Learned from Designing Award Winning Portals
Lessons Learned from Designing Award Winning PortalsLessons Learned from Designing Award Winning Portals
Lessons Learned from Designing Award Winning Portals
Kanwal Khipple
 
Planning for SharePoint 2013: An Aptera Seminar by Scott Walsh
Planning for SharePoint 2013: An Aptera Seminar by Scott WalshPlanning for SharePoint 2013: An Aptera Seminar by Scott Walsh
Planning for SharePoint 2013: An Aptera Seminar by Scott Walsh
Aptera Inc
 
Proven Recipes for Designing Highly Adoptive Portals #collab365
Proven Recipes for Designing Highly Adoptive Portals #collab365Proven Recipes for Designing Highly Adoptive Portals #collab365
Proven Recipes for Designing Highly Adoptive Portals #collab365
Kanwal Khipple
 
Corporate intranet portal
Corporate intranet portalCorporate intranet portal
Corporate intranet portalSyncteam
 
SharePoint adoption - Swiss SharePoint Club 24 Sept 10 - Ems Conseil SII
SharePoint adoption - Swiss SharePoint Club 24 Sept 10 - Ems Conseil SIISharePoint adoption - Swiss SharePoint Club 24 Sept 10 - Ems Conseil SII
SharePoint adoption - Swiss SharePoint Club 24 Sept 10 - Ems Conseil SII
Maximilien Chayriguès
 
Keynote: Deliver SharePoint Success
Keynote: Deliver SharePoint SuccessKeynote: Deliver SharePoint Success
Keynote: Deliver SharePoint Success
Dux Raymond Sy
 
The great intranets of the Intranet Global Forum Nov 2015
The great intranets of the Intranet Global Forum Nov 2015The great intranets of the Intranet Global Forum Nov 2015
The great intranets of the Intranet Global Forum Nov 2015
Prescient Digital Media
 
Apps & Online Tools for PR and Marketing
Apps & Online Tools for PR and MarketingApps & Online Tools for PR and Marketing
Apps & Online Tools for PR and Marketing
Kathy Day
 
Webinar: Best Strategies to Get the Most Out of Office 365
Webinar: Best Strategies to Get the Most Out of Office 365Webinar: Best Strategies to Get the Most Out of Office 365
Webinar: Best Strategies to Get the Most Out of Office 365
WithumSmith+Brown, formerly Portal Solutions
 
Webinar: Ignite Your Intranet with OneWindow Workplace
Webinar: Ignite Your Intranet with OneWindow WorkplaceWebinar: Ignite Your Intranet with OneWindow Workplace
Webinar: Ignite Your Intranet with OneWindow Workplace
Alexandra Sasha Tchulkova
 
O365Con19 - Be The Protagonist of Your Modern Workplace - Corinna Lins
O365Con19 - Be The Protagonist of Your Modern Workplace - Corinna LinsO365Con19 - Be The Protagonist of Your Modern Workplace - Corinna Lins
O365Con19 - Be The Protagonist of Your Modern Workplace - Corinna Lins
NCCOMMS
 
5 things for immediate impact on increasing SharePoint adoption
5 things for immediate impact on increasing SharePoint adoption5 things for immediate impact on increasing SharePoint adoption
5 things for immediate impact on increasing SharePoint adoption
Asif Rehmani
 
Managing Enterprise Projects with Project Server 2010
Managing Enterprise Projects with Project Server 2010Managing Enterprise Projects with Project Server 2010
Managing Enterprise Projects with Project Server 2010
Dux Raymond Sy
 
7 Signs Your Intranet is Failing (...And How to Fix It!)
7 Signs Your Intranet is Failing (...And How to Fix It!)7 Signs Your Intranet is Failing (...And How to Fix It!)
7 Signs Your Intranet is Failing (...And How to Fix It!)
WithumSmith+Brown, formerly Portal Solutions
 
Teams Governance - SharePoint Saturday Calgary 2019
Teams Governance - SharePoint Saturday Calgary 2019Teams Governance - SharePoint Saturday Calgary 2019
Teams Governance - SharePoint Saturday Calgary 2019
Morio Kumagawa
 
What should I use for collaboration? Team Sites? Office 365 Groups? Yammer? o...
What should I use for collaboration? Team Sites? Office 365 Groups? Yammer? o...What should I use for collaboration? Team Sites? Office 365 Groups? Yammer? o...
What should I use for collaboration? Team Sites? Office 365 Groups? Yammer? o...
Serge Tremblay
 
O365Con18 - Pioneering Change in the Digital Workplace - Liz Sundet
O365Con18 - Pioneering Change in the Digital Workplace - Liz SundetO365Con18 - Pioneering Change in the Digital Workplace - Liz Sundet
O365Con18 - Pioneering Change in the Digital Workplace - Liz Sundet
NCCOMMS
 
Best Practices: Intranet Homepage Design ppt
Best Practices: Intranet Homepage Design pptBest Practices: Intranet Homepage Design ppt
Best Practices: Intranet Homepage Design ppt
Stanton Viaduc
 
SP2012 Faster Learning Delivery
SP2012 Faster Learning DeliverySP2012 Faster Learning Delivery
SP2012 Faster Learning Delivery
David Suter
 

What's hot (20)

What Makes A Good Intranet
What Makes A Good IntranetWhat Makes A Good Intranet
What Makes A Good Intranet
 
Lessons Learned from Designing Award Winning Portals
Lessons Learned from Designing Award Winning PortalsLessons Learned from Designing Award Winning Portals
Lessons Learned from Designing Award Winning Portals
 
Planning for SharePoint 2013: An Aptera Seminar by Scott Walsh
Planning for SharePoint 2013: An Aptera Seminar by Scott WalshPlanning for SharePoint 2013: An Aptera Seminar by Scott Walsh
Planning for SharePoint 2013: An Aptera Seminar by Scott Walsh
 
Proven Recipes for Designing Highly Adoptive Portals #collab365
Proven Recipes for Designing Highly Adoptive Portals #collab365Proven Recipes for Designing Highly Adoptive Portals #collab365
Proven Recipes for Designing Highly Adoptive Portals #collab365
 
Corporate intranet portal
Corporate intranet portalCorporate intranet portal
Corporate intranet portal
 
SharePoint adoption - Swiss SharePoint Club 24 Sept 10 - Ems Conseil SII
SharePoint adoption - Swiss SharePoint Club 24 Sept 10 - Ems Conseil SIISharePoint adoption - Swiss SharePoint Club 24 Sept 10 - Ems Conseil SII
SharePoint adoption - Swiss SharePoint Club 24 Sept 10 - Ems Conseil SII
 
Keynote: Deliver SharePoint Success
Keynote: Deliver SharePoint SuccessKeynote: Deliver SharePoint Success
Keynote: Deliver SharePoint Success
 
The great intranets of the Intranet Global Forum Nov 2015
The great intranets of the Intranet Global Forum Nov 2015The great intranets of the Intranet Global Forum Nov 2015
The great intranets of the Intranet Global Forum Nov 2015
 
Apps & Online Tools for PR and Marketing
Apps & Online Tools for PR and MarketingApps & Online Tools for PR and Marketing
Apps & Online Tools for PR and Marketing
 
Webinar: Best Strategies to Get the Most Out of Office 365
Webinar: Best Strategies to Get the Most Out of Office 365Webinar: Best Strategies to Get the Most Out of Office 365
Webinar: Best Strategies to Get the Most Out of Office 365
 
Webinar: Ignite Your Intranet with OneWindow Workplace
Webinar: Ignite Your Intranet with OneWindow WorkplaceWebinar: Ignite Your Intranet with OneWindow Workplace
Webinar: Ignite Your Intranet with OneWindow Workplace
 
O365Con19 - Be The Protagonist of Your Modern Workplace - Corinna Lins
O365Con19 - Be The Protagonist of Your Modern Workplace - Corinna LinsO365Con19 - Be The Protagonist of Your Modern Workplace - Corinna Lins
O365Con19 - Be The Protagonist of Your Modern Workplace - Corinna Lins
 
5 things for immediate impact on increasing SharePoint adoption
5 things for immediate impact on increasing SharePoint adoption5 things for immediate impact on increasing SharePoint adoption
5 things for immediate impact on increasing SharePoint adoption
 
Managing Enterprise Projects with Project Server 2010
Managing Enterprise Projects with Project Server 2010Managing Enterprise Projects with Project Server 2010
Managing Enterprise Projects with Project Server 2010
 
7 Signs Your Intranet is Failing (...And How to Fix It!)
7 Signs Your Intranet is Failing (...And How to Fix It!)7 Signs Your Intranet is Failing (...And How to Fix It!)
7 Signs Your Intranet is Failing (...And How to Fix It!)
 
Teams Governance - SharePoint Saturday Calgary 2019
Teams Governance - SharePoint Saturday Calgary 2019Teams Governance - SharePoint Saturday Calgary 2019
Teams Governance - SharePoint Saturday Calgary 2019
 
What should I use for collaboration? Team Sites? Office 365 Groups? Yammer? o...
What should I use for collaboration? Team Sites? Office 365 Groups? Yammer? o...What should I use for collaboration? Team Sites? Office 365 Groups? Yammer? o...
What should I use for collaboration? Team Sites? Office 365 Groups? Yammer? o...
 
O365Con18 - Pioneering Change in the Digital Workplace - Liz Sundet
O365Con18 - Pioneering Change in the Digital Workplace - Liz SundetO365Con18 - Pioneering Change in the Digital Workplace - Liz Sundet
O365Con18 - Pioneering Change in the Digital Workplace - Liz Sundet
 
Best Practices: Intranet Homepage Design ppt
Best Practices: Intranet Homepage Design pptBest Practices: Intranet Homepage Design ppt
Best Practices: Intranet Homepage Design ppt
 
SP2012 Faster Learning Delivery
SP2012 Faster Learning DeliverySP2012 Faster Learning Delivery
SP2012 Faster Learning Delivery
 

Viewers also liked

Top 10 Ways To Improve Office 365 Adoption
Top 10 Ways To Improve Office 365 AdoptionTop 10 Ways To Improve Office 365 Adoption
Top 10 Ways To Improve Office 365 Adoption
Richard Harbridge
 
From Folders to Metadata - a short lesson in history
From Folders to Metadata - a short lesson in historyFrom Folders to Metadata - a short lesson in history
From Folders to Metadata - a short lesson in history
Haniel Croitoru
 
Five Ways to Ensure 100% Adoption of Office 365
Five Ways to Ensure 100% Adoption of Office 365Five Ways to Ensure 100% Adoption of Office 365
Five Ways to Ensure 100% Adoption of Office 365
Christian Buckley
 
Improve Office 365 Adoption Top 10 ways #msignite
Improve Office 365 Adoption Top 10 ways #msigniteImprove Office 365 Adoption Top 10 ways #msignite
Improve Office 365 Adoption Top 10 ways #msignite
Kanwal Khipple
 
Ensuring Adoption with a Successful Office 365 Migration
Ensuring Adoption with a Successful Office 365 MigrationEnsuring Adoption with a Successful Office 365 Migration
Ensuring Adoption with a Successful Office 365 Migration
JoAnna Cheshire
 
Nintex, SharePoint, & Office 365 Roadmap for Workflow and Forms
Nintex, SharePoint, & Office 365 Roadmap for Workflow and FormsNintex, SharePoint, & Office 365 Roadmap for Workflow and Forms
Nintex, SharePoint, & Office 365 Roadmap for Workflow and Forms
Haniel Croitoru
 
Office 365 Migration Planning
Office 365 Migration PlanningOffice 365 Migration Planning
Office 365 Migration Planning
Credera
 

Viewers also liked (7)

Top 10 Ways To Improve Office 365 Adoption
Top 10 Ways To Improve Office 365 AdoptionTop 10 Ways To Improve Office 365 Adoption
Top 10 Ways To Improve Office 365 Adoption
 
From Folders to Metadata - a short lesson in history
From Folders to Metadata - a short lesson in historyFrom Folders to Metadata - a short lesson in history
From Folders to Metadata - a short lesson in history
 
Five Ways to Ensure 100% Adoption of Office 365
Five Ways to Ensure 100% Adoption of Office 365Five Ways to Ensure 100% Adoption of Office 365
Five Ways to Ensure 100% Adoption of Office 365
 
Improve Office 365 Adoption Top 10 ways #msignite
Improve Office 365 Adoption Top 10 ways #msigniteImprove Office 365 Adoption Top 10 ways #msignite
Improve Office 365 Adoption Top 10 ways #msignite
 
Ensuring Adoption with a Successful Office 365 Migration
Ensuring Adoption with a Successful Office 365 MigrationEnsuring Adoption with a Successful Office 365 Migration
Ensuring Adoption with a Successful Office 365 Migration
 
Nintex, SharePoint, & Office 365 Roadmap for Workflow and Forms
Nintex, SharePoint, & Office 365 Roadmap for Workflow and FormsNintex, SharePoint, & Office 365 Roadmap for Workflow and Forms
Nintex, SharePoint, & Office 365 Roadmap for Workflow and Forms
 
Office 365 Migration Planning
Office 365 Migration PlanningOffice 365 Migration Planning
Office 365 Migration Planning
 

Similar to Top 10 Performance Tips for Making your Public Facing SharePoint 2010 Site Faster

Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...Kanwal Khipple
 
Optimizing SharePoint 2010 for Internet sites
Optimizing SharePoint 2010 for Internet sitesOptimizing SharePoint 2010 for Internet sites
Optimizing SharePoint 2010 for Internet sites
Kanwal Khipple
 
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
 
Designing your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basicsDesigning your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basics
C/D/H Technology Consultants
 
Best Practices for SharePoint Public Websites
Best Practices for SharePoint Public WebsitesBest Practices for SharePoint Public Websites
Best Practices for SharePoint Public Websites
C/D/H Technology Consultants
 
Creating an Amazing Intranet
Creating an Amazing IntranetCreating an Amazing Intranet
Creating an Amazing Intranet
haiyankhan
 
What's new in sharepoint 2016
What's new in sharepoint 2016What's new in sharepoint 2016
What's new in sharepoint 2016
Mike Maadarani
 
ScarePoint Saturday Spookinnati Slides
ScarePoint Saturday Spookinnati SlidesScarePoint Saturday Spookinnati Slides
ScarePoint Saturday Spookinnati SlidesRyan Dennis
 
Searching for SharePoint Analytics
Searching for SharePoint AnalyticsSearching for SharePoint Analytics
Searching for SharePoint Analytics
Jeff Fried
 
How to build SharePoint 2013 Killer Apps
How to build SharePoint 2013 Killer AppsHow to build SharePoint 2013 Killer Apps
How to build SharePoint 2013 Killer Apps
Maarten Visser
 
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
 
Build your SharePoint Internet Presence with PowerShell
Build your SharePoint Internet Presence with PowerShellBuild your SharePoint Internet Presence with PowerShell
Build your SharePoint Internet Presence with PowerShellRyan Dennis
 
SPS Dayton Slides
SPS Dayton SlidesSPS Dayton Slides
SPS Dayton Slides
Ryan Dennis
 
SharePoint Conference 2019 - SharePoint Experts & Announcements Panel
SharePoint Conference 2019 - SharePoint Experts & Announcements PanelSharePoint Conference 2019 - SharePoint Experts & Announcements Panel
SharePoint Conference 2019 - SharePoint Experts & Announcements Panel
Joel Oleson
 
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public SitesSharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
Brian Culver
 
Thoughts on building deployable and updatable share point solutions
Thoughts on building deployable and updatable share point solutionsThoughts on building deployable and updatable share point solutions
Thoughts on building deployable and updatable share point solutions
Serge van den Oever
 
What is SharPoint 2013?
What is SharPoint 2013?What is SharPoint 2013?
What is SharPoint 2013?
Muawiyah Shannak
 
Sps ottawa 2012 slides - "my SharePoint is a production platform! not facebook!"
Sps ottawa 2012 slides - "my SharePoint is a production platform! not facebook!"Sps ottawa 2012 slides - "my SharePoint is a production platform! not facebook!"
Sps ottawa 2012 slides - "my SharePoint is a production platform! not facebook!"
Nicolas Georgeault
 

Similar to Top 10 Performance Tips for Making your Public Facing SharePoint 2010 Site Faster (20)

Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
 
Optimizing SharePoint 2010 for Internet sites
Optimizing SharePoint 2010 for Internet sitesOptimizing SharePoint 2010 for Internet sites
Optimizing SharePoint 2010 for Internet sites
 
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
 
Designing your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basicsDesigning your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basics
 
Best Practices for SharePoint Public Websites
Best Practices for SharePoint Public WebsitesBest Practices for SharePoint Public Websites
Best Practices for SharePoint Public Websites
 
Sharepoint Presentation
Sharepoint PresentationSharepoint Presentation
Sharepoint Presentation
 
Creating an Amazing Intranet
Creating an Amazing IntranetCreating an Amazing Intranet
Creating an Amazing Intranet
 
What's new in sharepoint 2016
What's new in sharepoint 2016What's new in sharepoint 2016
What's new in sharepoint 2016
 
ScarePoint Saturday Spookinnati Slides
ScarePoint Saturday Spookinnati SlidesScarePoint Saturday Spookinnati Slides
ScarePoint Saturday Spookinnati Slides
 
Searching for SharePoint Analytics
Searching for SharePoint AnalyticsSearching for SharePoint Analytics
Searching for SharePoint Analytics
 
How to build SharePoint 2013 Killer Apps
How to build SharePoint 2013 Killer AppsHow to build SharePoint 2013 Killer Apps
How to build SharePoint 2013 Killer Apps
 
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
 
Build your SharePoint Internet Presence with PowerShell
Build your SharePoint Internet Presence with PowerShellBuild your SharePoint Internet Presence with PowerShell
Build your SharePoint Internet Presence with PowerShell
 
SPS Dayton Slides
SPS Dayton SlidesSPS Dayton Slides
SPS Dayton Slides
 
SharePoint Conference 2019 - SharePoint Experts & Announcements Panel
SharePoint Conference 2019 - SharePoint Experts & Announcements PanelSharePoint Conference 2019 - SharePoint Experts & Announcements Panel
SharePoint Conference 2019 - SharePoint Experts & Announcements Panel
 
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public SitesSharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
 
Thoughts on building deployable and updatable share point solutions
Thoughts on building deployable and updatable share point solutionsThoughts on building deployable and updatable share point solutions
Thoughts on building deployable and updatable share point solutions
 
What is SharPoint 2013?
What is SharPoint 2013?What is SharPoint 2013?
What is SharPoint 2013?
 
Sps ottawa 2012 slides - "my SharePoint is a production platform! not facebook!"
Sps ottawa 2012 slides - "my SharePoint is a production platform! not facebook!"Sps ottawa 2012 slides - "my SharePoint is a production platform! not facebook!"
Sps ottawa 2012 slides - "my SharePoint is a production platform! not facebook!"
 
Beginners SharePoint introduction
Beginners SharePoint introductionBeginners SharePoint introduction
Beginners SharePoint introduction
 

More from Kanwal Khipple

Introduction to Search #M365VM
Introduction to Search #M365VMIntroduction to Search #M365VM
Introduction to Search #M365VM
Kanwal Khipple
 
M365 Toronto User Group May 2021
M365 Toronto User Group May 2021M365 Toronto User Group May 2021
M365 Toronto User Group May 2021
Kanwal Khipple
 
M365 Toronto User Group June 2021.pptx
M365 Toronto User Group June 2021.pptxM365 Toronto User Group June 2021.pptx
M365 Toronto User Group June 2021.pptx
Kanwal Khipple
 
INT303 Beyond The Intranet Digital Workplace Apps, Solutions n Bots #365EDUCon
INT303 Beyond The Intranet Digital Workplace Apps, Solutions n Bots #365EDUConINT303 Beyond The Intranet Digital Workplace Apps, Solutions n Bots #365EDUCon
INT303 Beyond The Intranet Digital Workplace Apps, Solutions n Bots #365EDUCon
Kanwal Khipple
 
INT103 Intranets With Office 365 What You Need To Know #365EDUCon
INT103 Intranets With Office 365 What You Need To Know #365EDUConINT103 Intranets With Office 365 What You Need To Know #365EDUCon
INT103 Intranets With Office 365 What You Need To Know #365EDUCon
Kanwal Khipple
 
SRC101 Introduction to Search #365EDUCon
SRC101 Introduction to Search #365EDUConSRC101 Introduction to Search #365EDUCon
SRC101 Introduction to Search #365EDUCon
Kanwal Khipple
 
Introduction to Search #m365chicago
Introduction to Search #m365chicagoIntroduction to Search #m365chicago
Introduction to Search #m365chicago
Kanwal Khipple
 
Introduction to Viva Topics #CCAS2022
Introduction to Viva Topics #CCAS2022Introduction to Viva Topics #CCAS2022
Introduction to Viva Topics #CCAS2022
Kanwal Khipple
 
Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214
Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214
Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214
Kanwal Khipple
 
Introduction to Microsoft Search #SRC101 #365EduCon 20211214
Introduction to Microsoft Search #SRC101 #365EduCon 20211214Introduction to Microsoft Search #SRC101 #365EduCon 20211214
Introduction to Microsoft Search #SRC101 #365EduCon 20211214
Kanwal Khipple
 
Microsoft 365 Toronto User Group February 2021
Microsoft 365 Toronto User Group February 2021Microsoft 365 Toronto User Group February 2021
Microsoft 365 Toronto User Group February 2021
Kanwal Khipple
 
Microsoft 365 Toronto User Group April 2021
Microsoft 365 Toronto User Group April 2021Microsoft 365 Toronto User Group April 2021
Microsoft 365 Toronto User Group April 2021
Kanwal Khipple
 
Microsoft 365 Toronto User Group May 2021
Microsoft 365 Toronto User Group May 2021Microsoft 365 Toronto User Group May 2021
Microsoft 365 Toronto User Group May 2021
Kanwal Khipple
 
Microsoft 365 Toronto User Group June 2021
Microsoft 365 Toronto User Group June 2021Microsoft 365 Toronto User Group June 2021
Microsoft 365 Toronto User Group June 2021
Kanwal Khipple
 
What being a remote first company taught us #M365VM
What being a remote first company taught us #M365VMWhat being a remote first company taught us #M365VM
What being a remote first company taught us #M365VM
Kanwal Khipple
 
Microsoft Viva Product overview #m365toug
Microsoft Viva Product overview #m365tougMicrosoft Viva Product overview #m365toug
Microsoft Viva Product overview #m365toug
Kanwal Khipple
 
Tackling Sprawl in Microsoft 365 #MWCP21
Tackling Sprawl in Microsoft 365 #MWCP21Tackling Sprawl in Microsoft 365 #MWCP21
Tackling Sprawl in Microsoft 365 #MWCP21
Kanwal Khipple
 
Practical Tips on Designing an effective Digital Workplace #m365vconf
Practical Tips on Designing an effective Digital Workplace #m365vconfPractical Tips on Designing an effective Digital Workplace #m365vconf
Practical Tips on Designing an effective Digital Workplace #m365vconf
Kanwal Khipple
 
Enabling and empowering remote employees #HOU365
Enabling and empowering remote employees #HOU365Enabling and empowering remote employees #HOU365
Enabling and empowering remote employees #HOU365
Kanwal Khipple
 
What being a remote first company taught us #msvm
What being a remote first company taught us #msvmWhat being a remote first company taught us #msvm
What being a remote first company taught us #msvm
Kanwal Khipple
 

More from Kanwal Khipple (20)

Introduction to Search #M365VM
Introduction to Search #M365VMIntroduction to Search #M365VM
Introduction to Search #M365VM
 
M365 Toronto User Group May 2021
M365 Toronto User Group May 2021M365 Toronto User Group May 2021
M365 Toronto User Group May 2021
 
M365 Toronto User Group June 2021.pptx
M365 Toronto User Group June 2021.pptxM365 Toronto User Group June 2021.pptx
M365 Toronto User Group June 2021.pptx
 
INT303 Beyond The Intranet Digital Workplace Apps, Solutions n Bots #365EDUCon
INT303 Beyond The Intranet Digital Workplace Apps, Solutions n Bots #365EDUConINT303 Beyond The Intranet Digital Workplace Apps, Solutions n Bots #365EDUCon
INT303 Beyond The Intranet Digital Workplace Apps, Solutions n Bots #365EDUCon
 
INT103 Intranets With Office 365 What You Need To Know #365EDUCon
INT103 Intranets With Office 365 What You Need To Know #365EDUConINT103 Intranets With Office 365 What You Need To Know #365EDUCon
INT103 Intranets With Office 365 What You Need To Know #365EDUCon
 
SRC101 Introduction to Search #365EDUCon
SRC101 Introduction to Search #365EDUConSRC101 Introduction to Search #365EDUCon
SRC101 Introduction to Search #365EDUCon
 
Introduction to Search #m365chicago
Introduction to Search #m365chicagoIntroduction to Search #m365chicago
Introduction to Search #m365chicago
 
Introduction to Viva Topics #CCAS2022
Introduction to Viva Topics #CCAS2022Introduction to Viva Topics #CCAS2022
Introduction to Viva Topics #CCAS2022
 
Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214
Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214
Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214
 
Introduction to Microsoft Search #SRC101 #365EduCon 20211214
Introduction to Microsoft Search #SRC101 #365EduCon 20211214Introduction to Microsoft Search #SRC101 #365EduCon 20211214
Introduction to Microsoft Search #SRC101 #365EduCon 20211214
 
Microsoft 365 Toronto User Group February 2021
Microsoft 365 Toronto User Group February 2021Microsoft 365 Toronto User Group February 2021
Microsoft 365 Toronto User Group February 2021
 
Microsoft 365 Toronto User Group April 2021
Microsoft 365 Toronto User Group April 2021Microsoft 365 Toronto User Group April 2021
Microsoft 365 Toronto User Group April 2021
 
Microsoft 365 Toronto User Group May 2021
Microsoft 365 Toronto User Group May 2021Microsoft 365 Toronto User Group May 2021
Microsoft 365 Toronto User Group May 2021
 
Microsoft 365 Toronto User Group June 2021
Microsoft 365 Toronto User Group June 2021Microsoft 365 Toronto User Group June 2021
Microsoft 365 Toronto User Group June 2021
 
What being a remote first company taught us #M365VM
What being a remote first company taught us #M365VMWhat being a remote first company taught us #M365VM
What being a remote first company taught us #M365VM
 
Microsoft Viva Product overview #m365toug
Microsoft Viva Product overview #m365tougMicrosoft Viva Product overview #m365toug
Microsoft Viva Product overview #m365toug
 
Tackling Sprawl in Microsoft 365 #MWCP21
Tackling Sprawl in Microsoft 365 #MWCP21Tackling Sprawl in Microsoft 365 #MWCP21
Tackling Sprawl in Microsoft 365 #MWCP21
 
Practical Tips on Designing an effective Digital Workplace #m365vconf
Practical Tips on Designing an effective Digital Workplace #m365vconfPractical Tips on Designing an effective Digital Workplace #m365vconf
Practical Tips on Designing an effective Digital Workplace #m365vconf
 
Enabling and empowering remote employees #HOU365
Enabling and empowering remote employees #HOU365Enabling and empowering remote employees #HOU365
Enabling and empowering remote employees #HOU365
 
What being a remote first company taught us #msvm
What being a remote first company taught us #msvmWhat being a remote first company taught us #msvm
What being a remote first company taught us #msvm
 

Recently uploaded

Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Enhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZEnhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZ
Globus
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
UiPathCommunity
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
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
 
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
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 

Recently uploaded (20)

Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Enhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZEnhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZ
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
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
 
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
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 

Top 10 Performance Tips for Making your Public Facing SharePoint 2010 Site Faster

  • 1. Top 10 Performance Tips for Making yo Public Facing SharePoint 2010 Site Faste Kanwal Khipple SharePoint Saturday Austin Today: 11:10 am – 12:00 pm
  • 2. Me #spsaustx Performance
  • 3. Thank you for being a part of t 1st SharePoint Saturday Austin Title Sponsors Announcements Spon Thanks to our Title Sponsors:
  • 4. Thank you for being a part of t 1st SharePoint Saturday Austin Announcements Sponsors Title Spon • Please turn off all electronic devices or set them to vibrate. • If you must take a phone call, please do so in the hall so as not to disturb others. • Open wireless access is available with no password • Feel free to “tweet and blog” during the session
  • 5. Me #spsaustx Performance
  • 6. Me #spsaustx Performance
  • 8. Kanwal Khipple Personal Professional Commun • Canadian, Eh! • Home – Toronto • Currently living in New Jersey • Bachelor of Mathematics • Proud Father of Paras SP …
  • 9. Kanwal Khipple Professional Personal Commu • Focus on User Experience – not design • Delivered 25+ successful projects in the past 4 years • Principal SharePoint Architect • BrightStarr.com - Microsoft Gold Partner SP …
  • 10. BrightStarr – Your SharePoint Partner of Choice  One of the 1st Microsoft Digital Marketing Gold Partners  BrightStarr was recently featured on http://sharepoint.microsoft.com http://sharepoint.microsoft.com/en-us/Pages/Videos.aspx?VideoID=31 http://brightstarr.com  1st non-Microsoft commercial public-facing website  Built on SharePoint 2010 SP …
  • 11. Kanwal Khipple Community Personal Profession • SharePoint MVP (2009, 2010, 2011 – Present) • Co-Founder & Organizer for SharePoint Saturday Toronto • Co Founder of Toronto SharePoint Business User Group • Love to travel; 80,000+ km in 2011 • Twitter, Facebook & LinkedIn SP …
  • 12. Me #spsaustx Performance
  • 13. SP
  • 14. Basics Performance • Plan for Success • Don’t be lazy • Dedicated Hardware • ALarM • Load Testing
  • 15. Me #spsaustx Performance
  • 16. Administrator Basics Hardware Software Configurat • Start with Hardware and Software Requirements • Enable only those services that you require • 16GB of RAM is a good start SP …
  • 17. Administrator Hardware Software Configuration Ba • Start with two WFEs • Old Network? Invest for the long term • Use RAID5 for better read performance • Allocate dedicated disks for tempdb • Trim transaction logs SP …
  • 18. Administrator Software Configuration Basics Hardw • Keep software up to date • Test Service Packs and Cumulative Updates SP …
  • 19. Administrator Configuration Basics Hardware Softw • Configure Application Pool to recycle • Dedicated accounts • Leverage Caching (Page Output, Object, Disk Based) • Configure IIS for Static Compression • Configure HTTP Request Throttling • Dedicated Caching Accounts • Separate Search Scopes SP …
  • 20. Performance 9 9 Administrator Developer 6 6 SharePoint Buzz Tools
  • 21. Developer Basics Out of Box Custom Code Brandin • Dispose if an object implements iDisposable • Reduce hydration • Strip Unnecessary permissions • Client side code efficiency SP …
  • 22. Developer Out of Box Custom Code Branding Bas • Index your columns • Performance Throttling SP …
  • 23. Developer Custom Code Branding Basics Out of B • Reduce SQL server round trips • Preload data better than AJAX • Leverage cache effectively • Query using Search API SP …
  • 24. Developer Branding Basics Out of Box Custom Co • Cut the page fat • Combine and minify (js, css & images) • Leverage CanaDiaNs ;) • Turn off View State SP …
  • 25. 9 9 Administrator Developer 6 6 SharePoint Buzz Tools 1 ? Giveaway Thank You
  • 26. SharePoint Buzz More Tips Relaunch • Secure your site • Friendly Error Pages • Remove ActiveX • Accessibility • Extensible Configuration • SEO SP …
  • 27. SharePoint Buzz Relaunch More Tips • Follow @sharepointbuzz • Website relaunch this quarter • We looking for volunteers SP …
  • 28. 9 9 Administrator Developer 6 6 SharePoint Buzz Tools 1 ? Giveaway Thank You
  • 29. Tools Microsoft 3rd Party • SharePoint Administrator Toolkit • SharePoint Diagnostic Studio • Internet Explorer Developer Toolbar • Visual Studio Team Edition for Testers • SharePoint 2010 Developer Dashboard • Performance Monitor • SQL Profiler SP …
  • 30. Tools 3rd Party Microsoft • Fiddler • Firebug • Firefox Web Developer Toolbar • YSlow SP …
  • 31. Me #spsaustx Performance
  • 32. Me #spsaustx Performance
  • 33. 9 9 Administrator Developer 6 6 SharePoint Buzz Tools 1 ? Giveaway Thank You
  • 34. Giveaway Kindle Fire • Submit your business card SP …
  • 35. Me #spsaustx Performance
  • 36. Kanwal Khipple Professional Personal Commu • Focus on User Experience – not design • Delivered 25+ projects in the past 4 years • Principal SharePoint Architect • BrightStarr.com - Microsoft Gold Partner SP …
  • 37. Kanwal Khipple Contact Details • kanwal@brightstarr.com • 1-888-777-6850 x130 • @kkhipple • @SharePointBuzz • LinkedIn • Facebook
  • 38. Me #spsaustx Performance
  • 39. Thank you for being a part of t 1st SharePoint Saturday Austin Sponsors Title Sponsors Announcem

Editor's Notes

  1. template
  2. BrightStarr – Your SharePoint Partner of ChoiceOne of the 1st Microsoft Digital Marketing Gold Partners BrightStarr was recently featured on http://sharepoint.microsoft.comhttp://sharepoint.microsoft.com/en-us/Pages/Videos.aspx?VideoID=31http://brightstarr.com1st non-Microsoft commercial public-facing websiteBuilt on SharePoint 2010
  3. tools
  4. kanwal@brightstarr.com1-888-777-6850 x130@kkhipple@SharePointBuzzLinkedInFacebook
  5. http://msdn.microsoft.com/en-us/library/bb727371.aspxhttp://technet.microsoft.com/en-us/library/cc263099(office.12).aspxhttp://technet.microsoft.com/en-us/library/cc298550(office.12).aspxhttp://feedproxy.google.com/~r/bsimser/~3/9kU40jwWNC8/the-big-dummies-guide-to-building-a-sharepoint-internet-site.aspxhttp://www.sharepointnutsandbolts.com/2008/10/my-top-5-wcm-tips-presentation.html