Heute wird SharePoint 2010 gelauncht – eine gute Gelegenheit die beiden Programmierschnittstellen mal gegenüberzustellen. In dem Objektmodell von SharePoint Foundation 2010 hat sich in Vergleich zur Vorversion (Windows SharePoint Services 3.0) einiges getan! Die Anzahl der Klassen, Enums und Interfaces wurde nahezu verdoppelt. Hier die Zahlen:
| | WSS 3.0 | SPF 2010 |
| Klassen | 2727 | 6134 |
| Enums | 450 | 820 |
| Interfaces | 85 | 221 |
| Namespaces | 32 | 78 |
Auch die Namensräume wurden mit SharePoint Foundation mehr als verdoppelt; hier eine Liste der Namespaces von SharePoint Foundation im Vergleich zu WSS:
- Microsoft.BusinessData
- Microsoft.SharePoint
- Microsoft.SharePoint.Administration
- Microsoft.SharePoint.Administration.AccessControl
- Microsoft.SharePoint.Administration.Backup
- Microsoft.SharePoint.Administration.Claims
- Microsoft.SharePoint.Administration.Health
- Microsoft.SharePoint.ApplicationPages.Calendar
- Microsoft.SharePoint.ApplicationPages.Calendar.Exchange
- Microsoft.SharePoint.ApplicationPages.PickerQuery
- Microsoft.SharePoint.ApplicationPages.WebControls
- Microsoft.SharePoint.ApplicationRuntime
- 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.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.Deployment
- Microsoft.SharePoint.Diagnostics
- Microsoft.SharePoint.Diagnostics.ULSEventTemplates
- Microsoft.SharePoint.DirectorySoap
- Microsoft.SharePoint.Dsp
- Microsoft.SharePoint.EmailIntegration
- Microsoft.SharePoint.Help
- Microsoft.SharePoint.Help.Constants
- Microsoft.SharePoint.Help.Search
- Microsoft.SharePoint.IdentityModel
- Microsoft.SharePoint.JSGrid
- Microsoft.SharePoint.JsonUtilities
- Microsoft.SharePoint.Library
- Microsoft.SharePoint.Meetings
- Microsoft.SharePoint.Metabase
- Microsoft.SharePoint.MobileControls
- Microsoft.SharePoint.MobileMessage
- Microsoft.SharePoint.Navigation
- Microsoft.SharePoint.RBSWrapper
- Microsoft.SharePoint.SoapServer
- Microsoft.SharePoint.StsAdmin
- Microsoft.SharePoint.Upgrade
- Microsoft.SharePoint.UserCode
- Microsoft.SharePoint.Utilities
- Microsoft.SharePoint.Utilities.Cab
- Microsoft.SharePoint.Utilities.SimpleParsers
- Microsoft.SharePoint.Utilities.SqlTrace
- Microsoft.SharePoint.Utilities.Syndication
- Microsoft.SharePoint.Utilities.ThemingParser
- Microsoft.SharePoint.Utilities.Win32
- Microsoft.SharePoint.WebControls
- Microsoft.SharePoint.WebPartPages
- Microsoft.SharePoint.WebPartPages.Communication
- Microsoft.SharePoint.Win32
- Microsoft.SharePoint.Workflow
- Microsoft.SharePoint.WorkflowUtil
- Microsoft.Xslt
Bereitgestellt
12 Mai 2010 14:12
von
Fabian Moritz