Workflow, Collaboration, Enterprise Content Management

SharePoint Developer Resources

This is an ever-expanding collection of useful resources and links for SharePoint developers. If you come across a tool or resource that you would like to see added to this list, please feel free to drop me a line.

SharePoint MVPs and SharePoint Developer Blogs

Links to SharePoint 2007 Product Sites

Visual Studio Tools and Addins for SharePoint

Miscellaneous Office Developer Links

  • InfoPath 2007 Developer Reference (Script) - This reference contains conceptual overviews, programming tasks, samples, and references to guide you in developing solutions based on InfoPath written using script.
  • Live Writer SDK -
  • SmartDoc SDK -
  • Smart Tag SDK -
  • Visio SDK -
  • Office Schemas -
  • Add-In Express (VSTO) -
  • InfoPath 2007 Developer Reference (.NET) - This documentation provides overviews, programming tasks, samples, and class library reference information to guide you in developing solutions based on InfoPath.
  • Office Forms Server 2007 SDK - Use this reference to enable InfoPath form templates designed in Microsoft Office InfoPath 2007 to be published as ASP.NET Web applications that provide a similar experience to filling out a form in the InfoPath client.
  • InfoPath 2007 Managed Object Model Poster - Visually describes the features of the InfoPath 2007 object model.
  • Office Developer Center - Start here to find tools and resources for office development. The Microsoft Office System delivers a powerful collection of integrated programs, servers, services, tools, and technologies that can help developers build Office Business Applications.
  • 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).

Tools and Resources for Virtualization

Miscellaneous SharePoint Developer Tools

  • SPTraceView - Analyses in real time the ULS trace messages coming from all MOSS components and can notify you using a balloon-style tray bar messages when something happens.
  • SharePoint 2007 Features - This is a project for SharePoint 2007 Features. Features add new functionality to a SharePoint 2007 farm, site collection, or site. This project will create Features to address deficiencies in SharePoint 2007 or add new capabilities.
  • SharePoint Custom Action Identifiers - A sortable table of the default custom action identifiers. Use this list when creating SharePoint features that need to hide default actions in the SharePoint UI.
  • SharePoint 3.0 Field Definitions - A sortable table of default field definitions, including CAML declarations. Use this page when writing raw CAML to create content types in Visual Studio.
Twitter Facebook Linked-In Subscribe

Pro SharePoint 2007 Development  Pro SharePoint 2007 Records Management Development  6 Office Business Applications for SharePoint 2007

CAML.NET

SharePointPro 2010 SummitSharePoint Evolutions 2010


SharePoint Job Tweets



SPDEVNET

Developer Resources

  • Fields WSS XSLT - Custom XSLT stylesheet that displays the default SharePoint column definitions in a table.
  • Custom Action Identifiers - A sortable table of default field definitions, including CAML declarations for writing content types.
  • CAML.NET Documentation - Online documentation for the CAML.NET class library.