SharePoint Best Practice Resources

10 Best Practices For Building SharePoint Solutions

An excellent article covering topics such as App Dev, Testing and Continuous Integration.

Best Practices: Common Coding Issues When Using the SharePoint Object Model

“Learn common issues encountered by developers who write custom code by using the SharePoint object model”

http://msdn.microsoft.com/en-us/library/bb687949.aspx

Best Practices: Using Disposable Windows SharePoint Services Objects

“Learn best practices to follow when using Windows SharePoint Services objects to avoid retaining the objects in memory in the Microsoft .NET Framework”

http://msdn.microsoft.com/en-us/library/aa973248.aspx

Summary of sessions for the European Best Practices SharePoint Conference 2009

Syed Adnan Ahmed Kindly summarises what he discovered at the European Best Practices SharePoint Conference. He breaks the points down by Web Part Development, Custom Field Types and SQL Server Tuning.

http://www.codeproject.com/Articles/36209/Summary-of-sessions-of-European-Best-Practices-SharePoint-Conference-2009.aspx

Developer Best Practices Resource Center for SharePoint Server 2007

Find up-to-date guidance about how to write Microsoft Office SharePoint Server 2007 applications and customizations that perform well, avoid common pitfalls, and best use the features of the SharePoint object model.

http://msdn.microsoft.com/en-us/office/dd638301.aspx

How to Dispose using Try / Finally by Roger Lamb

Check out the low-down on Rogert Lambs blog on how deal with those SPSites and SPWebs. It compliments the MSDN linked above nicely!

http://blogs.msdn.com/rogerla/archive/2009/01/14/try-finally-using-sharepoint-dispose.aspx