SharePoint Developer Resources

Almost daily I see people excited about getting started with SharePoint development, but then confused wondering where to start.  Here is my attempt to round up some of the fantastic resources that are available to help you get started building solutions using SharePoint and Office today.  If you have suggestions for content I missed or overlooked, by all means please post comments to let me know!

 

Download

Download SharePoint and Office 2010 Beta

https://www.microsoft.com/2010

 

Hands On Labs and Training

 

Clinic 10277: What's New in Microsoft SharePoint 2010 for Developers - https://www.microsoftelearning.com/eLearning/courseDetail.aspx?courseId=160329&tab=overview

SharePoint 2010 Developer Training Course

A complete training course to learn SharePoint Development, online, for FREE!

https://channel9.msdn.com/learn/courses/SharePoint2010Developer/

Office 2010 Developer Training Course

A complete training course to learn Office 2010 Development, online, for FREE!

https://channel9.msdn.com/learn/courses/Office2010/

SharePoint Connections 2010 Amsterdam Videos

Contains 25 high quality presentations from the SharePoint Connections 2010 Amsterdam conference. See overviews, in-depth demos, and explanations from some of the top presenters in the industry.

https://channel9.msdn.com/tags/SharePoint-Connections-2010-Amsterdam/

Getting Started Developing in SharePoint 2010

MyRampUp.com

Focused training modules split into lecture, demonstration, and hands on labs material to help you learn SharePoint development.

https://myrampup.com

 

 

Webcasts, Screencasts, and More

Channel9 Content for SharePoint Developers

Informal interviews, screencasts, demos, and more from various groups at Microsoft.

https://channel9.msdn.com/tags/Sharepoint/

SharePoint Developer Center on MSDN

Find information about planning, coding, building, deploying, and migrating solutions for Microsoft Office SharePoint Server 2007.

https://msdn.microsoft.com/en-us/office/aa905503.aspx

Office Developer Center on MSDN

https://msdn.microsoft.com/en-us/office/default.aspx

 

Reference Materials

Microsoft Office Interactive Developer Map

The Microsoft Office Interactive Developer Map is a Windows Presentation Foundation (WPF) application that helps developers visualize the different programs, servers, services, and tools that will help them build solutions. It allows them to drill down to each product and technology and learn about new features, objects, Web services, namespaces, and schemas required to extend Microsoft Office and build custom Office Business Applications (OBAs).

https://msdn.microsoft.com/en-us/office/bb497969.aspx

SharePoint 2010: SharePoint Developer Platform Wall Poster

https://www.microsoft.com/downloads/details.aspx?familyid=04BA41FD-F088-4D7C-A86E-3855C16E23A2&displaylang=en

 

More Learning Sites

SharePoint.Microsoft.com

Starting page for all things SharePoint

https://sharepoint.microsoft.com/Pages/Default.aspx

MSSharePointDeveloper.com

A great site that provides articles, screencasts, webcasts, hands on labs, and demos to help developers learn about developing for SharePoint 2010.

https://mssharepointdeveloper.com

SharePoint Server TechCenter

The Microsoft Office SharePoint Server 2007 TechCenter provides comprehensive content management and enterprise search, accelerates shared business processes, and facilitates information-sharing.

https://technet.microsoft.com/en-us/office/sharepointserver/default.aspx

Video Demos and Training for Office SharePoint Server 2007 – End User

Contains links to many Microsoft Office SharePoint Server 2007 video demos that are intended for IT professionals.

https://technet.microsoft.com/en-us/library/cc262880.aspx

 

Community Sites

SharePoint Dev Wiki - https://sharepointdevwiki.com

End User SharePoint - https://www.endusersharepoint.com/

 

SharePoint 2010 Specific References

SharePoint 2010 SDK Online

https://msdn.microsoft.com/en-us/library/ee557253(office.14).aspx

SharePoint 2010 TechCenter

https://technet.microsoft.com/en-us/sharepoint/ee263917.aspx

 

SharePoint 2007 Specific References

Note: most of this material is still very relevant to SharePoint 2010

WSS 3.0 SDK Online

Online: https://msdn.microsoft.com/en-us/library/bb264594.aspx

Compiled help format: https://www.microsoft.com/downloads/details.aspx?familyid=C9D6C8C5-8A62-4961-8C1B-DF08B667B1C4&displaylang=en

SharePoint Server 2007 SDK Online

Online: https://msdn.microsoft.com/en-us/library/bb851473.aspx

Compiled help format: https://www.microsoft.com/downloads/details.aspx?FamilyID=BA006584-711D-4CE7-9E1F-181AEDF6434A&displaylang=en

SharePoint Server 2007 Visual How-Tos – Developer

This site provides links to many MSDN walkthroughs that contain both written steps as well as a short video demonstrating how to accomplish specific tasks.

https://msdn.microsoft.com/en-us/library/dd146863.aspx

WSS 3.0 Visual How-Tos – Developer

https://msdn.microsoft.com/en-us/library/bb892193.aspx

SharePoint Designer 2007 Visual How-Tos

https://msdn.microsoft.com/en-us/library/dd146863.aspx

SharePoint Designer Training (a program you can install to train yourself on SharePoint Designer 2007)

https://www.microsoft.com/downloads/details.aspx?FamilyId=5B10F061-41D4-48CE-85CB-01D46772240D

SharePoint Guidance – November 2008

This guidance helps architects and developers design, build, test, deploy, and upgrade SharePoint intranet applications. A reference implementation demonstrates solutions to common architectural, development, and application lifecycle management challenges.

https://www.microsoft.com/downloads/details.aspx?FamilyId=C3722DBA-6EE7-4E0E-82B5-FDAF3C5EC927&displaylang=en

Office SharePoint Designer 2007 Training

Install a program to your desktop to receive free training on how to use SharePoint Designer 2007.

https://www.microsoft.com/downloads/details.aspx?FamilyId=5B10F061-41D4-48CE-85CB-01D46772240D&displaylang=en

 

Case Studies

Public websites powered by SharePoint - https://www.wssdemo.com/Pages/websites.aspx Associated Press Integrates Editorial Processes using SharePoint 2007 Edelman links 3,200 Employees, 50 Million Documents, a Bowling Interest Group, and More

Microsoft.com Case Studies - https://microsoft.com/casestudies

Why Use SharePoint for a Public Web Site?  See first-hand from Ferrari, Dell, and more -  https://www.microsoft.com/showcase/en/us/details/ae9f0766-aed6-4e58-8016-d0ca3451c5e8