SharePoint 2013 Best Practices

SharePoint 2013 Best Practices


Intro

Best practices are, and rightfully so, always a much sought-after topic. There are various kinds of best practices:
  • Microsoft best practices. In real life, these are the most important ones to know, as most companies implementing SharePoint best practices have a tendency to follow as much of these as possibly can. Independent consultants doing architecture and code reviews will certainly take a look at these as well. In general, you can safely say that best practices endorsed by Microsoft have an added bonus and it will be mentioned whenever this is the case.
  • Best practices. These practices are patterns that have proven themselves over and over again as a way to achieve a high quality of your solutions, and it's completely irrelevant who proposed them. Often MS best practices will also fall in this category. In real life, these practices should be the most important ones to follow.
  • Practices. These are just approaches that are reused over and over again, but not necessarily the best ones. Wiki's are a great way to discern best practices from practices. It's certainly possible that this page refers to these "Practices of the 3rd kind", but hopefully, the SharePoint community will eventually filter them out. Therefore, everybody is invited and encouraged to actively participate in the various best practices discussions.
This Wiki page contains an overview of SharePoint 2013 Best Practices of all kinds, divided by categories.

Performance

This section discusses best practices regarding performance issues.

2013 Versioning Overview

This section provides an overview of SharePoint 2013 versions.

  1. Beta 1 Preview 15.0.3612.1010
  2. Beta 1 refresh 15.0.3919.1011
  3. Beta 2 interim 15.0.4107.1000
  4. Beta 2 public preview 15.0.4128.1014
  5. Escrow / Release Candidate 15.0.4420.1006
  6. RTM 15.0.4420.1017

Feature Overview

This section discusses best places to get SharePoint feature overviews.

Capacity Planning

Installation

This section discusses installation best practices.

Upgrade and Migration

This section discusses how to upgrade to SharePoint 2013 from a previous version.

Infrastructure

This section discusses infrastructure best practices.

Backup and Recovery

This section deals with best practices about the back up and restore of SharePoint environments.

Database

Implementation and Maintenance

This section deals with best practices about implementing SharePoint.

Apps

This section deals with best practices regarding SharePoint Apps.

Every day use

Add-ons

This section deals with useful SharePoint add-ons.

Development

This section covers best practices targeted towards software developers.

Debugging

This section contains debugging tips for SharePoint.

  • Use WireShark to capture traffic on the SharePoint server.
  • Use a Text Differencing tool to compare if web.config files on WFEs are identical.
  • Use Fiddler to monitor web traffic using the People Picker. This will provide insight in how to use the people picker for custom development. Please note: the client People Picker web service interface is located in SP.UI.ApplicationPages.ClientPeoplePickerWebServiceInterface.

Troubleshooting

Farms

This section discusses best practices regarding SharePoint 2013 farm topologies.

Accessibility

This section discusses SharePoint accessibility topics.

Top 10 Blogs to Follow

It's certainly a best practice to keep up to date with the latest SharePoint news. Therefore, a top 10 of blog suggestions to follow is included.
  1. Corey Roth at http://www.dotnetmafia.com/blogs/dotnettipoftheday/ 
  2. Jeremy Thake at http://jeremythake.com
  3. Nik Patel at http://nikspatel.wordpress.com/
  4. Yaroslav Pentsarskyy at http://www.sharemuch.com/
  5. Giles Hamson at http://spandps.com/author/ghamson/
  6. Danny Jessee at http://www.dannyjessee.com/blog/
  7. Marc D Anderson at http://sympmarc.com/
  8. Andrew Connell at http://www.andrewconnell.com/blog
  9. Geoff Evelyn at http://www.sharepointgeoff.com/
  10. http://sharepointdragons.com /, Nikander & Margriet on SharePoint.

Recommended SharePoint Related Tools

What to put in your bag of tools?

  1. http://gallery.technet.microsoft.com/The-SharePoint-Flavored-5b03f323  , the SharePoint Flavored Weblog Reader (SFWR) helps troubleshooting performance problems by analyzing the IIS log files of SharePoint WFEs.
  2. http://gallery.technet.microsoft.com/PressurePoint-Dragon-for-87572ee1 , PressurePoint Dragon for SharePoint 2013 helps executing performance tests.
  3. http://gallery.technet.microsoft.com/Maxer-for-SharePoint-2013-52208636 , a tool for checking capacity planning limits.
  4. http://visualstudiogallery.msdn.microsoft.com/36a6eb45-a7b1-47c3-9e85-09f0aef6e879  , Muse.VSExtensions, a great tool for referencing assemblies located in the GAC.
  5. http://www.quest.com/powergui-freeware/ , helps with all your PowerShell development. In a SharePoint environment, there usually will be some.
  6. http://powerguivsx.codeplex.com/ , Visual Studio extension based on PowerGUI that adds PowerShell IntelliSense support to Visual Studio.
  7. http://visualstudiogallery.msdn.microsoft.com/4784e790-32f4-455f-9228-53f537c03787 , FishBurn Systems provides some sort of CKSDev lite for VS.NET 2012/SharePoint 2013. Very useful.
  8. http://visualstudiogallery.msdn.microsoft.com/6ed4c78f-a23e-49ad-b5fd-369af0c2107f , web extensions make creating CSS in VS.NET a lot easier and supports CSS generation for multiple platforms.
  9. http://technet.microsoft.com/en-us/library/cc508851, the SharePoint 2010 Administration Toolkit (works on 2013).
  10. http://clumsyleaf.com/products/cloudxplorer , a great tool when you've installed your SharePoint farm on Azure.

Training

If you want to learn about SharePoint 2013, there are valuable resources out there to get started.

See Also

Leave a Comment
  • Please add 7 and 2 and type the answer here:
  • Post
Wiki - Revision Comment List(Revision Comment)
Comments
Page 9 of 12 (112 items) «7891011»
Wikis - Comment List
Posting comments is temporarily disabled until 10:00am PST on Saturday, December 14th. Thank you for your patience.
Comments