Application Management
Application management allows the organization to control the way potentially harmful functionality is tested and deployed without threatening the stability of the system. These resources will help with managing application development and customizations performed to the environment.
ALM Resource Centerhttp://msdn.microsoft.com/en-us/sharepoint/dd552992.aspx
SharePoint Developer Centerhttp://msdn.microsoft.com/en-us/sharepoint
CodePlex Open Source Community (Sponsored by Microsoft)http://www.codeplex.com
SourceForge Open Source Communityhttp://www.sourceforge.net
Development Tools
Team-Based Development in SharePoint 2010http://msdn.microsoft.com/en-us/library/gg512102.aspx
ASP.NET and SharePoint: How Development Differs ...
Get Pro SharePoint 2010 Governance now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.