Free SharePoint Developer Resources

I love to learn by watching videos, seeing how someone else accomplishes a task so that I can replicate that in my own environment.  Did you know that there are a ton of resources available for you to learn how to develop using SharePoint?  I have been providing this list to a number of customers recently, and thought it made sense to post for everyone to see.  In this post, you’ll find a wealth of material including free online videos to help you learn how to developing using SharePoint.

If you have any other free online resources that you find valuable, please make sure to share them in the comments below!

SharePoint Developer Center

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

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

MSSharePointDeveloper.com

A great site that provides Virtual PC images, screencasts, webcasts, hands on labs, and demos to help existing .NET developers quickly learn about the 10 most common developer topics for SharePoint.

https://mssharepointdeveloper.com

MyRampUp.com

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

https://myrampup.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.

SharePoint Server TechCenter

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

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)

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