SharePoint 2010 resources

IT Pro Resources

https://sharepoint.microsoft.com/en-us/pages/default.aspx Main Microsoft site (running on SharePoint 2010)

https://sharepoint.microsoft.com/en-us/product/capabilities/Pages/default.aspx Capability overview

https://sharepoint.microsoft.com/en-us/buy/Pages/Editions-Comparison.aspx Edition comparison

Training

https://technet.microsoft.com/en-gb/sharepoint/ff677987.aspx Advanced IT Pro training

IT Professional Overview A video that shows you some of the great new features in SharePoint 2010.

Experiencing the Microsoft SharePoint 2010 User Interface: A video that provides a look at the new, improved user interface in SharePoint 2010.

Getting Started Screencast Series: A series of entry-level screencasts by Microsoft SharePoint MVPs that lets you take advantage of an 11-module e-learning course

https://www.microsoft.com/learning/en/us/training/sharepoint.aspx training and certification

Documentation

https://technet.microsoft.com/en-us/library/ee428287.aspx full TechNet documentation

https://go.microsoft.com/?linkid=9730143 The total economic impact of SharePoint 2010

Downloads

Download trial https://technet.microsoft.com/en-us/evalcenter/ee388573.aspx

VM demonstration images https://go.microsoft.com/?linkid=9728417

Communications

SharePoint Team Blog

SharePoint 2010 Forums

Downloadable Books

Getting started with SharePoint Server 2010

https://go.microsoft.com/fwlink/?LinkId=191146

Planning guide for SharePoint Server 2010

https://go.microsoft.com/fwlink/?LinkId=196150

Upgrading to SharePoint Server 2010

https://go.microsoft.com/fwlink/?LinkId=196221

Deployment guide for SharePoint Server 2010

https://go.microsoft.com/fwlink/?LinkId=196222

Operations guide for SharePoint Server 2010

https://go.microsoft.com/fwlink/?LinkId=196154

Technical reference for SharePoint Server 2010

https://go.microsoft.com/fwlink/?LinkId=196155

Diagrams and white papers

Technical diagrams (SharePoint Server 2010)

Evaluation guide for SharePoint Server 2010 (white paper)

Developer Resources

https://msdn.microsoft.com/en-us/sharepoint/default.aspx SharePoint developer centre

Setting Up the Development Environment for SharePoint 2010 on Windows Vista, Windows 7, and Windows Server 2008

What’s New in SharePoint Foundation 2010

What’s New in SharePoint Server 2010

Get Started Developing on SharePoint 2010

Getting Started with Development for SharePoint Foundation

Training

https://msdn.microsoft.com/en-us/library/ff770300.aspx is the best starting point.

https://msdn.microsoft.com/en-us/sharepoint/ff420377.aspx is excellent free developer training.

https://channel9.msdn.com/learn/courses/SharePoint2010Developer/ channel 9 training

https://www.microsoft.com/downloads/en/details.aspx?FamilyID=83a80a0f-0906-4d7d-98e1-3dd6f58ff059&displaylang=en SharePoint developer training kit download

Documentation

SharePoint 2010 SDK Documentation. Software development kits (SDKs) or references

SharePoint 2010 Technical Articles. Technical articles are 15-20 pages in length and provide detailed technical information and code examples

SharePoint 2010 Book Excerpts. Book excerpts are online excerpts of published books.-

SharePoint 2010 Visual How-Tos. Visual how-to articles are 10-15 pages in length and combine some of the best elements of blogs, video, and technical articles by providing a brief overview, a code sample, and a how-to video.

SharePoint 2010 Quick Notes. Quick Notes are 2-4 page tasks in a single scenario.

https://msdn.microsoft.com/en-us/library/ee556429.aspx Search connector development

Code Samples

SharePoint Downloads and Samples

SharePoint Code Gallery Projects

SharePoint CodePlex Projects

Community

SharePoint 2010 Forums

SharePoint Community

ALM Resource Center | SharePoint 2010

Application Lifecycle Management is the coordination of all aspects of software engineering—including the formulation and communication of business and technical requirements, code design and architecture, project tracking, change management, coding, testing, debugging, and release management—by using tools that facilitate and track collaboration among and within work teams.

https://msdn.microsoft.com/en-us/sharepoint/dd552992.aspx