Microsoft has released software developer kits (SDKs) for SharePoint Server and Windows SharePoint Services, which contain conceptual overviews, programming tasks, samples, and references to aid in the development of solutions based on the SharePoint Server 2007 (MOSS) and the Windows SharePoint Services (WSS) 3.0 platforms.MOSS is popular for its flexible hierarchy of content areas, navigation features, and its ability to search external content sources. Its main asset is the way it enables an organization to quickly organize and aggregate their information in one central, web-based application.
Those of you looking to customize your SharePoint Server 2007 or to extend features available out of the box should look no further than this new SDK, which offers a variety of customization options and features.
Improvements for the MOSS 2007 SDK include:
* Installation enhancements that give you a choice of installation location when installing the SDK.
* A new start menu shortcut that gives quick access to documentation files and the Welcome Guide.
* A series of offline experience improvements including all technical articles, visual how-to articles, and book excerpts now packaged into a searchable CHM file.
Another highlight of the refreshed SDK is the new Business Data Catalog (BDC) Definition Editor, aka the BDC tool. The BDC is the set of metadata that describes the various LOB systems that are accessible from SharePoint apps.
The BDC tool addresses a problem that arose in the last version of SharePoint wherein it was difficult to add or edit systems in the BDC. Sharepoint developers should thus be quite happy about this update as it will reduce the amount of manual XML hacking necessary to edit systems into the BDC.
Aside from a complaint that the .dll’s are not installed with the SDK, the general consensus amongst techies seems to be quite positive. But don't take our word for it, download your own copy: WSS 3.0 SDK, MOSS 2007 SDK.
Read more Sharepoint 2007 and MOSS articles.