SharePoint 2010 DevelopmentRandall Isenhour
Here is the rundown of Technical Articles, Visual How-to Screencasts, and their accompanying downloads published over the last couple of weeks on MSDN.
Technical Articles
Visual How-to Screencasts
Although development techniques involving HttpHandler components are useful when creating standard ASP.NET applications, you should also see them as a valuable building block for building business solutions for Microsoft Windows SharePoint Services 3.0 and Office SharePoint Server 2007.
When a user clicks a menu item in the entry control block, it runs an application page. The code behind the application page typically must program against the list item or document that supplied the menu item. To do this, the application page must be able to identify the list item or document. Windows SharePoint Services does this by passing the information that identifies the list item or document to the application page in a query string. The page uses this information within the page-initialization code to create an SPListItem object and its containing SPList object.
If you want to audit the actions of users as they view your custom application pages, you must add code that writes custom audit entries into the Windows SharePoint Services audit log. You can write custom audit entries within the context of any auditable object, such as those of type SPSite, SPWeb, SPList, and SPListItem.
We have been working non-stop since RTM to update major sections of the MOSS and WSS SDK documentation on MSDN. You can browse the SDKs online here:
If you're working with Visual Studio a lot, you can follow the simple instructions in this blog post to get Help directly from MSDN in Visual Studio's Help viewer; it also works for F1 Help within your code. Browsing the online version of the SDKs also lets you see the MSDN Community Content that appears in Wiki-style content blocks at the end of each SDK topic.
Here is the fine print for those of you who wish to know what has been updated and added:
What's New in the Windows SharePoint Services SDK
Procedural topics:
Schema reference topics for the following schemas:
Greatly expanded Class Library Reference material for over 300 types in the following namespaces:
· Microsoft.SharePoint
· Microsoft.SharePoint.Administration
· Microsoft.SharePoint.Deployment
· Microsoft.SharePoint.EmailIntegration
· Microsoft.SharePoint.Navigation
· Microsoft.SharePoint.MobileControls
· Microsoft.SharePoint.StsAdmin
· Microsoft.SharePoint.WebPartPages
· Microsoft.SharePoint.WebControls
· Microsoft.SharePoint.Workflow
As well as expanded reference material for the following Web Services:
· Authentication Web Service
· Copy Web Service
This update also includes numerous updates and revisions to existing SDK content.
What's New in the Office SharePoint Server SDK
Microsoft.Office.Workflow
· Microsoft.Office.Workflow.Utility.Contact
· Microsoft.Office.Workflow.Utility.Form
· Microsoft.Office.Workflow.Workflow
Microsoft.Office.RecordsManagement
· Microsoft.Office.RecordsManagement.PolicyFeatures.Barcode
· Microsoft.Office.RecordsManagement.PolicyFeatures.BarcodeGenerator
· Microsoft.Office.RecordsManagement.PolicyFeatures.IBarcodeGenerator
· Microsoft.Office.RecordsManagement.InformationPolicy.IPolicyFeature
Microsoft.SharePoint.Portal.WebControls
· Microsoft.SharePoint.Portal.WebControls.ExchangeServiceBinding
· Microsoft.SharePoint.Portal.WebControls.OWACalendarPart
· Microsoft.SharePoint.Portal.WebControls.OWAInboxPart
New and updated content in over 40 classes in the Microsoft.Office.Server.UserProfiles namespace
New and updated content for UserProfileService and Workflow Web services
Updates to numerous Search Web Part classes
New content and updates in nearly 60 types in Microsoft.SharePoint.Publishing.* namespaces:
· Microsoft.SharePoint.Publishing
· Microsoft.SharePoint.Publishing.Administration
· Microsoft.SharePoint.Publishing.Navigation
· Microsoft.SharePoint.Publishing.WebControls
· Microsoft.SharePoint.Publishing.WebControls.EditingMenuActions
· Microsoft.SharePoint.Publishing.WebServices
General Reference
· Enterprise Search Protocol Handlers (multiple topics, new)
· How to: Customize XSL for the Content Query Web Part (new)
· Updates to 4 more Web Content Management topics
And much more!
"Continuous Publishing" and the SharePoint SDKs
The downloadable SDK will be updated in the next few months, which will be a coordinated release in both U.S. English and Japanese.