There are several trends in the realm of SharePoint Development. Knowing these trends can save valuable time when exploring the setup of your organization's SharePoint development strategy.
* [SharePointPlaybook:"SharePoint Development with Logging framework"] * [SharePointPlaybook:SharePoint Development with Unit Testing] * [SharePoint Development with LINQ] * [SharePoint Development with Visual Design User Controls] * [SharePoint Development Debugging] * [SharePoint Development with Source Control] * [SharePoint Development with Automated Deployments] * [SharePoint Development with Continuous Integration] * [SharePoint Development with Configuration Management] * [SharePoint Development in a Team environment]
* [When to Dispose SharePoint objects] * [SharePointPlaybook:Approaches to integrate ASP.NET web application into SharePoint]
* [SharePointPlaybook:SharePoint Declarative (CAML) vs ProgrammaticImperative (Object Model) Provisioning]
h2. External Resources
...
Microsoft have put together some [SharePoint Guidance|http://www.microsoft.com/spg] which includes a sample project called Contoso to show how they recommend SharePoint Development Best Practices.