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
- Module 1: Getting Started: Building Web Parts in SharePoint 2010
- Module 2: What Developers Need to Know About SharePoint 2010
- Module 3: Building Blocks for Web Part Development in SharePoint 2010
- Module 5: Accessing SharePoint 2010 Data and Objects with Client-Side APIs
- Module 6: Accessing External Data with Business Connectivity Services in SharePoint 2010
- Module 7: Developing Business Processes with SharePoint 2010 Workflows
- Module 8: Creating Silverlight User Interfaces for SharePoint 2010 Solutions
- Module 9: Sandboxed Solutions for Web Parts in SharePoint 2010
- Module 10: Creating Dialog Boxes and Ribbon Controls for SharePoint 2010
MyRampUp.com
Focused training modules split into lecture, demonstration, and hands on labs material to help you learn SharePoint development.
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
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.
Office SharePoint Designer 2007 Training
Install a program to your desktop to receive free training on how to use SharePoint Designer 2007.
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
Comments
- Anonymous
February 07, 2010
Good resource for 2010. Thanks Evans.