There are the differences between the new object model (Microsoft.SharePoint.dll) and the old. Some classes/interfaces/enums were removed, but nothing that looks to hurt anyone. The really cool part though…no properties or methods were removed between the two versions (doesn't mean that they are not depreciated however)! NOTE:This is based on a beta version of SharePoint 2010.
- Classes/Interfaces/Enums in 2007: 3225
- Classes/Interfaces/Enums in 2010: 6658
- New namespaces in 2010: 46
- Microsoft.BusinessData
Microsoft.SharePoint.Administration.AccessControl
Microsoft.SharePoint.Administration.Claims
Microsoft.SharePoint.ApplicationPages.Calendar
Microsoft.SharePoint.ApplicationPages.PickerQuery
Microsoft.SharePoint.Applications.GroupBoard
Microsoft.SharePoint.Applications.GroupBoard.MobileControls
Microsoft.SharePoint.Applications.GroupBoard.Utilities
Microsoft.SharePoint.Applications.GroupBoard.WebControls
Microsoft.SharePoint.Applications.GroupBoard.WebPartPages
Microsoft.SharePoint.BusinessData
Microsoft.SharePoint.BusinessData.Administration
Microsoft.SharePoint.BusinessData.Infrastructure
Microsoft.SharePoint.BusinessData.Infrastructure.Collections
Microsoft.SharePoint.BusinessData.MetadataModel
Microsoft.SharePoint.BusinessData.MetadataModel.Collections
Microsoft.SharePoint.BusinessData.MetadataModel.Constants
Microsoft.SharePoint.BusinessData.MetadataModel.Dynamic
Microsoft.SharePoint.BusinessData.MetadataModel.Static
Microsoft.SharePoint.BusinessData.MetadataModel.Static.DataAccess
Microsoft.SharePoint.BusinessData.Offlining
Microsoft.SharePoint.BusinessData.Parser
Microsoft.SharePoint.BusinessData.Runtime
Microsoft.SharePoint.BusinessData.SharedService
Microsoft.SharePoint.BusinessData.SharedService.Structs.ExtensionMethods
Microsoft.SharePoint.BusinessData.SystemSpecific
Microsoft.SharePoint.BusinessData.SystemSpecific.Db
Microsoft.SharePoint.BusinessData.SystemSpecific.DotNetAssembly
Microsoft.SharePoint.BusinessData.SystemSpecific.Wcf
Microsoft.SharePoint.BusinessData.SystemSpecific.WebService
Microsoft.SharePoint.BusinessData.Upgrade
Microsoft.SharePoint.Calculation
Microsoft.SharePoint.Client
Microsoft.SharePoint.CoordinatedStreamBuffer
Microsoft.SharePoint.Diagnostics.ULSEventTemplates
Microsoft.SharePoint.JSGrid
Microsoft.SharePoint.JsonUtilities
Microsoft.SharePoint.MobileMessage
Microsoft.SharePoint.RBSWrapper
Microsoft.SharePoint.TenantAdministration
Microsoft.SharePoint.UserCode
Microsoft.SharePoint.Utilities.Cab
Microsoft.SharePoint.Utilities.SimpleParsers
Microsoft.SharePoint.Utilities.SqlTrace
Microsoft.SharePoint.Utilities.Win32
Microsoft.Xslt - I have attached lists of
- All new classes/interfaces
- All removed classes/interfaces
- All Property Changes (adds and deletions) to old classes
- All Methods Changes (adds and deletions) to old classes
Links:
New objects
Delete objects
New Properties
New Methods
Enjoy!
Chris