Posted by: kurtsh | January 18, 2011

INFO: Tools & Training for SharePoint Architects & Admins (Part 1)

imageRecently I was asked to provide a bunch of information about SharePoint Administrative training & tools.  I thought I’d republish it in two parts here for others to take advantage of.

I’ve included some of the top links around SharePoint development and best practices to develop apps that are designed correctly and do not hog resources on the SharePoint server.

  • Developing SharePoint Applications:  This is our latest guidance on building custom applications in SharePoint.  It provides sample/reference projects and various best practices with various aspects of the development process.  (There is a CHM file in the download for this that is a great place to start.)
  • SharePoint Design Basics: This gives some guidance on some of the fundamental challenges that developers will encounter when building SharePoint applications.
  • SharePoint Server Developer Center: This is a great starting point for most of our documentation around SharePoint development.  This is just one of those sites that’s good to know for reference on how to accomplish various tasks.
  • SharePoint Developer Training Site:  This site contains some really good training and learning materials on various topics related to SharePoint development tasks.  Includes webcasts, online videos, samples, and more.
  • Development Best Practices Checklist (non-Microsoft blog post):  Checklist of general things to keep in mind when doing SharePoint development.
  • 10 Best Practices For Building SharePoint Solutions: This article is specific to SharePoint solutions (which should always be used in SharePoint development).



  • Best Practices Resource Center for MOSS 2007:  This site helps with information to keep your system available and performing well.  Includes everything from planning to ongoing maintenance.  Look at the Operational Excellence section for ongoing best practices.
  • Microsoft Best Practices Analyzer for SharePoint:  This tool will check for common issues and best security practices. The tool generates a report that can help you optimize the configuration of your system.


%d bloggers like this: