SharePoint 2010 DevelopmentRandall Isenhour
We just published the Beta 2 Technical Refresh for the following SDK Documentation:
Occasionally, you may find a type or a method in the Class Library Reference that hasn't been documented yet. If you encounter a type or a method that you want to see documented, post a comment to this blog entry and we will prioritize your suggestions and keep track of the requests. If we have information immediately available, we may even reply quickly with descriptions and remarks. For example:
Comment: Need documentation on T:Microsoft.SharePoint.Publishing.TemplateRedirectionPage
Response: <summary>This page class is used as base page class for all publishing pages that utilize a page layout. One should avoid authoring a publishing page and use this page class directly because the required ASPX markup may change in future releases. Authors should use "Create Page" UI to create new publishing pages and developers should use PublishingPageCollection.Add() methods to create new page through OM.</summary>
Post a comment to tell us to Doc This!
· SDK Download: http://www.microsoft.com/downloads/details.aspx?FamilyId=2672F6F9-7028-4B30-99A2-18CB1EED1ABE&displaylang=en
What’s new:
The Beta 2 TR SDK includes updates of the seven “How to” and “Walkthrough” topics in the Beta 1 and Beta 2 releases, plus the following:
· How to: Create a Project Workspace and Link it to a Project
· How to: Use the OLP to Link an Object to a Task
· Using the ProjTool Test Application (guide to the sample application in the download)
Beta 2 TR conceptual topics include updates of the Beta 1 and Beta 2 topics, plus the following new topics:
· Windows SharePoint Services Infrastructure for Project Server
· Using the Object Link Provider
· The Reporting Database and Report Data Service
· PSI Methods for the RDB
· Events for the RDB
· Prerequisites for Reference Code Samples
The PSI reference is updated with new code samples for methods in the Project and Resource Web services, among other changes.
Related content and SDKs include the Office Developer Centers, SharePoint Developer Center, the SharePoint SDKs in MSDN online, and the following downloads for Beta 2 TR:
Windows SharePoint Services 3.0: Software Development Kit
SharePoint Server 2007: Software Development Kit
Here are the Web Content Management (WCM) details, including the classes by namespace that we prioritized and documented in this SDK update, along with other new/updated details that I didn’t include in my original post here: http://blogs.msdn.com/randalli/archive/2006/09/15/756779.aspx.
What’s New
· Custom Caching Overview: 4 new topics dedicated to caching in MOSS. The “How to: Extend Caching by Using the VaryByCustom Event Handler” topic has also been revised and expanded.
· How to: Create a Minimal Master Page
· ~370 member topics in the Microsoft.SharePoint.Publishing.* namespaces. Here’s the breakdown:
Microsoft.SharePoint.Publishing
· CbqQueryCache
· CrossListQueryCache
· IDocumentConverterControl
· IWebPartVariationUpdate
· PageLayout
· PublishingCachablePage
· PublishingPage
· PublishingPageCollection
· PublishingWeb
· PublishingWebCollection
· ScheduledItem
· SummaryLink
Microsoft.SharePoint.Publishing.Administration
· ContentDeploymentJob
· ContentDeploymentPath
· ContentMigration
· MigrationProfile
Microsoft.SharePoint.Publishing.Fields
· HtmlValidationContext
· ImageFieldValue
· LinkFieldValue
· SummaryLinkFieldValue
Microsoft.SharePoint.Publishing.Navigation
· PortalListItemSiteMapNode
· PortalListSiteMapNode
Microsoft.SharePoint.Publishing.WebControls
· ConsoleNode
· SPUrlExpressionBuilder
What’s Updated
· Field Controls and Control Templates
· How to: Customize Page Editing Toolbar Components—(almost a new topic, really)
· How to: Customize the HTML Editor Field Control
· How to: Customize the Asset Picker
· How to: Customize Styles
· How to: Display Custom Fields in a Content Query Web Part
· Page Publishing Using Document Converters (all topics in this node thoroughly edited)
· How to: Customize the Variation Root Landing Logic
· How to: Customize the Variations Label Control Logic
· Almost all other topics were edited and edits were incorporated. Let me know if you’d like the full list.
If you need additional information on the SDK update for Beta 2TR, please see my related post here: http://blogs.msdn.com/randalli/archive/2006/09/15/756779.aspx.
And don't forget the Upgrade and Migration Center for MOSS 2007, which is in the MOSS portal of the Office Developer Center: http://msdn.microsoft.com/office/server/moss/2007/migration/.
As part of the Beta 2 Technical Refresh (TR), we have updated our Software Development Kit (SDK) downloads on the Microsoft.com Download Center. Read on for more details...
Microsoft Office SharePoint Server 2007 (Beta)
You can download the updated SDK Content for Microsoft Office SharePoint Server 2007 here: http://www.microsoft.com/downloads/details.aspx?FamilyID=6d94e307-67d9-41ac-b2d6-0074d6286fa9&displaylang=en.
The downloadable SDK Samples have also been updated for Beta 2TR. You can download the samples from the same download page.
· OSSSDKSamples.exe contains the following sample projects that relate to topics in the SDK: Business Data Catalog metadata samples, Custom Single Sign-On Provider, SampleWebService, and Custom Filter Web Parts. The sample projects use Microsoft Visual C#® and Microsoft Visual Studio® 2005.
You can also view the SDK documentation in the MSDN Library here: http://msdn2.microsoft.com/en-us/library/ms550992.aspx.
What’s New and Updated for Beta 2TR
Our team of writers and editors have been busy adding and updating major sections of the SDK, including:
· Business Data Catalog object model
· Business Data Catalog - Warnings and Error Messages
· Updated Metadata Model and “How to” topics
· Web Content Management (WCM) “How to” topics, including How To: Create a Minimal Master Page and How to: Customize Page Editing Toolbar Components
· ~370 member topics in the Microsoft.SharePoint.Publishing.* namespaces. More details can be found in this post: http://blogs.msdn.com/randalli/archive/2006/09/15/756789.aspx.
· And so much more!
Send your feedback on the content to mailto:o12devdx@microsoft.com or post a comment to this blog. We want to hear from you!
Microsoft Windows SharePoint Services 3.0 (Beta)
Be sure to check out the Windows SharePoint Services Developer Center on MSDN for more great resources. The shortcut URL is http://msdn.microsoft.com/sharepoint.
· Solutions schemas
· Forms
· Web Services Nodes re-architected, legacy content updated
· The Content Types and Columns conceptual nodes extensively updated.
· Feature schema reference topics added for Content Types, Content Type Binding, and Workflow.
· Document Parser node added, including reference topics for the document parser API
· IRM node extensively updated/expanded, including reference topics for the revised IRM API
· XML Parser node added
Installing Beta 2TR
If you need to download the Technical Refresh, please see the following Blog Entries on the SharePoint Team Blog: