External article
MSDN
Creating Guidelines for Developers and Development Managers
Contents
- Introduction to Team-Based SharePoint 2010 Development
- Components of a SharePoint Project
- SharePoint Project Implementation Options
- Development Tools Available for SharePoint Developers and Implementers
- Configuring the Typical SharePoint Development Team Environment
- Deployment Models for SharePoint
- Upgrading Deployed SharePoint Projects
- Troubleshooting Custom Deployment Components
Microsoft SharePoint 2010, which includes Microsoft SharePoint Foundation 2010 and Microsoft SharePoint Server 2010, offers a comprehensive story for collaboration, content management, business intelligence, social networking, and electronic forms. In addition to the robust built-in functionality, SharePoint 2010 is also very extensible, and provides developers with many options to create custom solutions that meet specific business needs.
Read on MSDN
The publisher hosts the canonical version — this page is a pointer with the details.