1/17/2010

SharePoint: 2010 Namespace and Assembly Changes

 

SharePoint Server 2010 has almost twice the number of assemblies and twice the number of classes than MOSS 2007. The lists below are a summary of what’s changed.

 

For a list of 2010 assemblies and namespaces see here: http://techtrainingnotes.blogspot.com/2010/01/sharepoint-2010-assemblies-and.html)

For a list of 2007 assemblies and namespaces see here: http://techtrainingnotes.blogspot.com/2010/01/sharepoint-2007-assemblies-and.html

 

Assembly Comparison

 

MOSS 2007 SharePoint Server 2010
  Microsoft.BusinessData
  Microsoft.Office.DocumentManagement
Microsoft.Office.Excel.Server.Udf Microsoft.Office.Excel.Server.Udf
Microsoft.Office.Excel.Server.WebServices Microsoft.Office.Excel.Server.WebServices
Microsoft.Office.Policy Microsoft.Office.Policy
  Microsoft.Office.SecureStoreService.Server.Security
Microsoft.Office.Server Microsoft.Office.Server
Microsoft.Office.Server.Search Microsoft.Office.Server.Search
  Microsoft.Office.Server.UserProfiles
  Microsoft.Office.SharePoint.ClientExtensions
  Microsoft.Office.Word.Server
  Microsoft.Office.Workflow.Actions
Microsoft.Office.Workflow.Tasks Microsoft.Office.Workflow.Tasks
Microsoft.SharePoint Microsoft.SharePoint
  Microsoft.SharePoint.Client
  Microsoft.SharePoint.Client.Runtime
Microsoft.SharePoint.Portal Microsoft.SharePoint.Portal
Microsoft.SharePoint.Portal.SingleSignon  
Microsoft.SharePoint.Portal.SingleSignon.Security  
Microsoft.SharePoint.Publishing Microsoft.SharePoint.Publishing
Microsoft.SharePoint.Search Microsoft.SharePoint.Search
  Microsoft.SharePoint.Search.Extended.Administration
  Microsoft.SharePoint.Search.Extended.Administration.Common
  Microsoft.SharePoint.Search.Extended.Administration.ResourceStorage
  Microsoft.SharePoint.Search.Extended.Query
Microsoft.SharePoint.Security Microsoft.SharePoint.Security
  Microsoft.SharePoint.Taxonomy
Microsoft.SharePoint.WorkflowActions Microsoft.SharePoint.WorkflowActions
  Microsoft.Web.CommandUI

 

 

Moved Namespaces?

I need to spend some more time here, but it looks like a number of namespaces have been moved from one assembly to another.

As an example the following namespaces have been moved from the Microsoft.Office.Server.dll assembley to to  Microsoft.Office.Server.UserProfiles.dll:

Microsoft.Office.Server.Audience
Microsoft.Office.Server.UserProfiles
Microsoft.Office.Server.WebControls.FieldTypes
Microsoft.Office.Server.WebControls.UserProfileHelper

 

 

New Namespaces…

These are some of the new namespaces I have found:

Assembly Namespace
Microsoft.BusinessData Microsoft.BusinessData.Infrastructure
Microsoft.BusinessData Microsoft.BusinessData.Infrastructure.Collections
Microsoft.BusinessData Microsoft.BusinessData.Infrastructure.SecureStore
Microsoft.BusinessData Microsoft.BusinessData.Infrastructure.Throttle
Microsoft.BusinessData Microsoft.BusinessData.MetadataModel
Microsoft.BusinessData Microsoft.BusinessData.MetadataModel.Collections
Microsoft.BusinessData Microsoft.BusinessData.Offlining
Microsoft.BusinessData Microsoft.BusinessData.Runtime
Microsoft.BusinessData Microsoft.BusinessData.SystemSpecific
Microsoft.BusinessData Microsoft.BusinessData.SystemSpecific.Wcf
Microsoft.Office.DocumentManagement Microsoft.Office.DocumentManagement
Microsoft.Office.DocumentManagement Microsoft.Office.DocumentManagement.DocSite
Microsoft.Office.DocumentManagement Microsoft.Office.DocumentManagement.DocumentSets
Microsoft.Office.DocumentManagement Microsoft.Office.DocumentManagement.Internal
Microsoft.Office.DocumentManagement Microsoft.Office.DocumentManagement.MetadataNavigation
Microsoft.Office.DocumentManagement Microsoft.Office.Server.WebControls
Microsoft.Office.Policy Microsoft.Office.DocumentManagement
Microsoft.Office.Policy Microsoft.Office.RecordsManagement.Controls
Microsoft.Office.Policy Microsoft.Office.RecordsManagement.OfficialFileWSProxy
Microsoft.Office.Policy Microsoft.Office.RecordsManagement.RecordsRepository.Internal
Microsoft.Office.SecureStoreService.Server.Security Microsoft.Office.SecureStoreService.Server.Security
Microsoft.Office.Server Microsoft.Office.Server.Diagnostics.ULSEventTemplates
Microsoft.Office.Server Microsoft.Office.Server.Internal
Microsoft.Office.Server Microsoft.Office.Server.Monitoring
Microsoft.Office.Server Microsoft.Office.Server.ObjectCache
Microsoft.Office.Server.Search ATL._ATL_SAFE_ALLOCA_IMPL
Microsoft.Office.Server.Search ATL.<AtlImplementationDetails>
Microsoft.Office.Server.Search BihConsumerInterop
Microsoft.Office.Server.Search Define_the_symbol__ATL_MIXED
Microsoft.Office.Server.Search FastSerialization
Microsoft.Office.Server.Search Inconsistent_definition_of_symbol__ATL_MIXED
Microsoft.Office.Server.Search Microsoft.Office.Server.Search.Administration.Health
Microsoft.Office.Server.Search Microsoft.Office.Server.Search.Administration.NotesWebServiceWrapper
Microsoft.Office.Server.Search Microsoft.Office.Server.Search.Administration.TopologyExport
Microsoft.Office.Server.Search Microsoft.Office.Server.Search.Cmdlet
Microsoft.Office.Server.Search Microsoft.Office.Server.Search.Extended.Administration.Common
Microsoft.Office.Server.Search Microsoft.Office.Server.Search.Extended.Administration.Facade
Microsoft.Office.Server.Search Microsoft.Office.Server.Search.Extended.Administration.Internal.UI
Microsoft.Office.Server.Search Microsoft.Office.Server.Search.Extended.Query.Internal.UI
Microsoft.Office.Server.Search Microsoft.Office.Server.Search.Internal.Protocols.PeopleSoapProxy
Microsoft.Office.Server.Search Microsoft.Office.Server.Search.Internal.UI.WebControls
Microsoft.Office.Server.Search Microsoft.Office.Server.Search.MobileControls
Microsoft.Office.Server.Search Microsoft.Office.Server.Search.Monitoring
Microsoft.Office.Server.Search Microsoft.Office.Server.Search.Query.Common
Microsoft.Office.Server.Search Microsoft.Office.Server.Search.Query.Gateway
Microsoft.Office.Server.Search Microsoft.Search.Server
Microsoft.Office.Server.Search Microsoft.Search.Server.comadmin
Microsoft.Office.Server.Search Microsoft.Search.Upgrade
Microsoft.Office.Server.Search Microsoft.SharePoint.Portal.Search
Microsoft.Office.Server.Search Microsoft.SharePoint.Portal.Search.Admin.WebControls
Microsoft.Office.Server.Search Microsoft.SharePoint.Portal.WebControls
Microsoft.Office.Server.Search System.Collections.Generic
Microsoft.Office.Server.Search System.Diagnostics
Microsoft.Office.Server.Search System.Diagnostics.Events
Microsoft.Office.Server.Search Utilities
Microsoft.Office.Server.Search vc_attributes
Microsoft.Office.Server.UserProfiles Microsoft.Office.Server.ActivityFeed
Microsoft.Office.Server.UserProfiles Microsoft.Office.Server.CommandLine
Microsoft.Office.Server.UserProfiles Microsoft.Office.Server.Infrastructure
Microsoft.Office.Server.UserProfiles Microsoft.Office.Server.Security
Microsoft.Office.Server.UserProfiles Microsoft.Office.Server.SocialData
Microsoft.Office.Server.UserProfiles Microsoft.Office.Server.Upgrade
Microsoft.Office.Server.UserProfiles Microsoft.Office.Server.UserProfiles
Microsoft.Office.Server.UserProfiles Microsoft.Office.Server.UserProfiles.Cache
Microsoft.Office.Server.UserProfiles Microsoft.Office.Server.UserProfiles.PowerShell
Microsoft.Office.Server.UserProfiles Microsoft.Office.Server.WebControls
Microsoft.Office.SharePoint.ClientExtensions Microsoft.Office.SharePoint.ClientExtensions
Microsoft.Office.SharePoint.ClientExtensions Microsoft.Office.SharePoint.ClientExtensions.Deployment
Microsoft.Office.SharePoint.ClientExtensions Microsoft.Office.SharePoint.ClientExtensions.Publishing
Microsoft.Office.SharePoint.ClientExtensions Microsoft.Office.SharePoint.ClientExtensions.SecureStoreAdministration
Microsoft.Office.SharePoint.ClientExtensions Microsoft.Office.SharePoint.ClientExtensions.SecureStoreSetCredentialsPages
Microsoft.Office.SharePoint.ClientExtensions Microsoft.Office.SharePoint.ClientExtensions.TenantSecureStoreAdministration
Microsoft.Office.SharePoint.ClientExtensions Microsoft.Office.SharePoint.ClientExtensions.WebControls
Microsoft.Office.Word.Server Microsoft.Office.Word.Server
Microsoft.Office.Word.Server Microsoft.Office.Word.Server.AdminUI
Microsoft.Office.Word.Server Microsoft.Office.Word.Server.Conversions
Microsoft.Office.Word.Server Microsoft.Office.Word.Server.Powershell
Microsoft.Office.Word.Server Microsoft.Office.Word.Server.Service
Microsoft.Office.Word.Server Microsoft.Office.Word.Server.Service.Messages
Microsoft.Office.Workflow.Actions Microsoft.Office.Workflow
Microsoft.Office.Workflow.Actions Microsoft.Office.Workflow.Actions
Microsoft.Office.Workflow.Actions Microsoft.SharePoint.WorkflowUtil
Microsoft.SharePoint Microsoft.BusinessData
Microsoft.SharePoint Microsoft.SharePoint.Administration.AccessControl
Microsoft.SharePoint Microsoft.SharePoint.Administration.Claims
Microsoft.SharePoint Microsoft.SharePoint.Administration.Health
Microsoft.SharePoint Microsoft.SharePoint.ApplicationPages.Calendar
Microsoft.SharePoint Microsoft.SharePoint.ApplicationPages.Calendar.Exchange
Microsoft.SharePoint Microsoft.SharePoint.ApplicationPages.PickerQuery
Microsoft.SharePoint Microsoft.SharePoint.Applications.GroupBoard
Microsoft.SharePoint Microsoft.SharePoint.Applications.GroupBoard.MobileControls
Microsoft.SharePoint Microsoft.SharePoint.Applications.GroupBoard.Utilities
Microsoft.SharePoint Microsoft.SharePoint.Applications.GroupBoard.WebControls
Microsoft.SharePoint Microsoft.SharePoint.Applications.GroupBoard.WebPartPages
Microsoft.SharePoint Microsoft.SharePoint.BusinessData.Administration
Microsoft.SharePoint Microsoft.SharePoint.BusinessData.Infrastructure
Microsoft.SharePoint Microsoft.SharePoint.BusinessData.Infrastructure.Collections
Microsoft.SharePoint Microsoft.SharePoint.BusinessData.MetadataModel
Microsoft.SharePoint Microsoft.SharePoint.BusinessData.MetadataModel.Collections
Microsoft.SharePoint Microsoft.SharePoint.BusinessData.MetadataModel.Constants
Microsoft.SharePoint Microsoft.SharePoint.BusinessData.MetadataModel.Dynamic
Microsoft.SharePoint Microsoft.SharePoint.BusinessData.MetadataModel.Static
Microsoft.SharePoint Microsoft.SharePoint.BusinessData.MetadataModel.Static.DataAccess
Microsoft.SharePoint Microsoft.SharePoint.BusinessData.Offlining
Microsoft.SharePoint Microsoft.SharePoint.BusinessData.Parser
Microsoft.SharePoint Microsoft.SharePoint.BusinessData.Runtime
Microsoft.SharePoint Microsoft.SharePoint.BusinessData.SharedService
Microsoft.SharePoint Microsoft.SharePoint.BusinessData.SharedService.Structs.ExtensionMethods
Microsoft.SharePoint Microsoft.SharePoint.BusinessData.SystemSpecific
Microsoft.SharePoint Microsoft.SharePoint.BusinessData.SystemSpecific.Db
Microsoft.SharePoint Microsoft.SharePoint.BusinessData.SystemSpecific.DotNetAssembly
Microsoft.SharePoint Microsoft.SharePoint.BusinessData.SystemSpecific.Wcf
Microsoft.SharePoint Microsoft.SharePoint.BusinessData.SystemSpecific.WebService
Microsoft.SharePoint Microsoft.SharePoint.BusinessData.Upgrade
Microsoft.SharePoint Microsoft.SharePoint.Calculation
Microsoft.SharePoint Microsoft.SharePoint.Client
Microsoft.SharePoint Microsoft.SharePoint.CoordinatedStreamBuffer
Microsoft.SharePoint Microsoft.SharePoint.Diagnostics.ULSEventTemplates
Microsoft.SharePoint Microsoft.SharePoint.IdentityModel
Microsoft.SharePoint Microsoft.SharePoint.JSGrid
Microsoft.SharePoint Microsoft.SharePoint.JsonUtilities
Microsoft.SharePoint Microsoft.SharePoint.MobileMessage
Microsoft.SharePoint Microsoft.SharePoint.RBSWrapper
Microsoft.SharePoint Microsoft.SharePoint.UserCode
Microsoft.SharePoint Microsoft.SharePoint.Utilities.Cab
Microsoft.SharePoint Microsoft.SharePoint.Utilities.SimpleParsers
Microsoft.SharePoint Microsoft.SharePoint.Utilities.SqlTrace
Microsoft.SharePoint Microsoft.SharePoint.Utilities.ThemingParser
Microsoft.SharePoint Microsoft.SharePoint.Utilities.Win32
Microsoft.SharePoint Microsoft.Xslt
Microsoft.SharePoint.Client Microsoft.SharePoint.Client
Microsoft.SharePoint.Client Microsoft.SharePoint.Client.Utilities
Microsoft.SharePoint.Client Microsoft.SharePoint.Client.WebParts
Microsoft.SharePoint.Client Microsoft.SharePoint.Client.Workflow
Microsoft.SharePoint.Client.Runtime Microsoft.SharePoint.Client
Microsoft.SharePoint.Client.Runtime Microsoft.SharePoint.Client.Application
Microsoft.SharePoint.Portal Microsoft.Office.Server.ApplicationRegistry.SharedService
Microsoft.SharePoint.Portal Microsoft.Office.Server.ApplicationRegistry.Upgrade
Microsoft.SharePoint.Portal Microsoft.SharePoint.Cmdlet
Microsoft.SharePoint.Portal Microsoft.SharePoint.Portal.ClaimProviders
Microsoft.SharePoint.Portal Microsoft.SharePoint.Portal.Internal
Microsoft.SharePoint.Portal Microsoft.SharePoint.Portal.MobileControls
Microsoft.SharePoint.Publishing Microsoft.Office.Server.Serialization
Microsoft.SharePoint.Publishing Microsoft.Office.Workflow.Templates
Microsoft.SharePoint.Publishing Microsoft.SharePoint.Publishing.Cmdlet
Microsoft.SharePoint.Search ATL
Microsoft.SharePoint.Search ATL._ATL_SAFE_ALLOCA_IMPL
Microsoft.SharePoint.Search ATL.<AtlImplementationDetails>
Microsoft.SharePoint.Search BihConsumerInterop
Microsoft.SharePoint.Search Define_the_symbol__ATL_MIXED
Microsoft.SharePoint.Search Inconsistent_definition_of_symbol__ATL_MIXED
Microsoft.SharePoint.Search Microsoft.Search.Upgrade
Microsoft.SharePoint.Search Microsoft.SharePoint.Search.Internal.Protocols
Microsoft.SharePoint.Search Microsoft.SharePoint.Search.Internal.Protocols.PeopleSoapProxy
Microsoft.SharePoint.Search Microsoft.SharePoint.Search.Upgrade
Microsoft.SharePoint.Search vc_attributes
Microsoft.SharePoint.Search.Extended.Administration Microsoft.SharePoint.Search.Extended.Administration
Microsoft.SharePoint.Search.Extended.Administration Microsoft.SharePoint.Search.Extended.Administration.Commandlets
Microsoft.SharePoint.Search.Extended.Administration Microsoft.SharePoint.Search.Extended.Administration.Commandlets.Properties
Microsoft.SharePoint.Search.Extended.Administration Microsoft.SharePoint.Search.Extended.Administration.Commandlets.Schema
Microsoft.SharePoint.Search.Extended.Administration Microsoft.SharePoint.Search.Extended.Administration.Common
Microsoft.SharePoint.Search.Extended.Administration Microsoft.SharePoint.Search.Extended.Administration.Content
Microsoft.SharePoint.Search.Extended.Administration Microsoft.SharePoint.Search.Extended.Administration.Deployment
Microsoft.SharePoint.Search.Extended.Administration Microsoft.SharePoint.Search.Extended.Administration.Exceptions
Microsoft.SharePoint.Search.Extended.Administration Microsoft.SharePoint.Search.Extended.Administration.Keywords
Microsoft.SharePoint.Search.Extended.Administration Microsoft.SharePoint.Search.Extended.Administration.Linguistics
Microsoft.SharePoint.Search.Extended.Administration Microsoft.SharePoint.Search.Extended.Administration.Logging
Microsoft.SharePoint.Search.Extended.Administration Microsoft.SharePoint.Search.Extended.Administration.ResourceStorage
Microsoft.SharePoint.Search.Extended.Administration Microsoft.SharePoint.Search.Extended.Administration.Schema
Microsoft.SharePoint.Search.Extended.Administration Microsoft.SharePoint.Search.Extended.Administration.Service
Microsoft.SharePoint.Search.Extended.Administration Microsoft.SharePoint.Search.Extended.Administration.Service.DTO
Microsoft.SharePoint.Search.Extended.Administration Microsoft.SharePoint.Search.Extended.Administration.Store
Microsoft.SharePoint.Search.Extended.Administration Microsoft.SharePoint.Search.Extended.Administration.Utils.Interceptor
Microsoft.SharePoint.Search.Extended.Administration Microsoft.SharePoint.Search.Extended.Administration.Utils.Proxy
Microsoft.SharePoint.Search.Extended.Administration Microsoft.SharePoint.Search.Extended.Administration.WCF
Microsoft.SharePoint.Search.Extended.Administration Microsoft.SharePoint.Search.Extended.Administration.WCFClient
Microsoft.SharePoint.Search.Extended.Administration Microsoft.SharePoint.Search.Extended.Administration.WCFClient.Deployment
Microsoft.SharePoint.Search.Extended.Administration Microsoft.SharePoint.Search.Extended.Administration.WCFClient.Linguistics
Microsoft.SharePoint.Search.Extended.Administration Microsoft.SharePoint.Search.Extended.Administration.WCFClient.Store
Microsoft.SharePoint.Search.Extended.Administration.Common Microsoft.SharePoint.Search.Extended.Administration
Microsoft.SharePoint.Search.Extended.Administration.Common Microsoft.SharePoint.Search.Extended.Administration.Common
Microsoft.SharePoint.Search.Extended.Administration.ResourceStorage Microsoft.SharePoint.Search.Extended.Administration.ResourceStorage
Microsoft.SharePoint.Search.Extended.Administration.ResourceStorage Microsoft.SharePoint.Search.Extended.Administration.ResourceStorage.WebServerSpecifics
Microsoft.SharePoint.Search.Extended.Query Microsoft.SharePoint.Search.Extended.Query
Microsoft.SharePoint.Search.Extended.Query Microsoft.SharePoint.Search.Extended.Query.Content.Util
Microsoft.SharePoint.Search.Extended.Query Microsoft.SharePoint.Search.Extended.Query.Http
Microsoft.SharePoint.Search.Extended.Query Microsoft.SharePoint.Search.Extended.Query.Navigation
Microsoft.SharePoint.Search.Extended.Query Microsoft.SharePoint.Search.Extended.Query.Query
Microsoft.SharePoint.Search.Extended.Query Microsoft.SharePoint.Search.Extended.Query.Result
Microsoft.SharePoint.Search.Extended.Query Microsoft.SharePoint.Search.Extended.Query.View
Microsoft.SharePoint.Search.Extended.Query Microsoft.SharePoint.Search.Extended.Query.View.Presentation
Microsoft.SharePoint.Taxonomy Microsoft.SharePoint.Taxonomy
Microsoft.SharePoint.Taxonomy Microsoft.SharePoint.Taxonomy.Cmdlet
Microsoft.SharePoint.Taxonomy Microsoft.SharePoint.Taxonomy.ContentTypeSync
Microsoft.SharePoint.Taxonomy Microsoft.SharePoint.Taxonomy.ContentTypeSync.Internal
Microsoft.SharePoint.Taxonomy Microsoft.SharePoint.Taxonomy.Generic
Microsoft.SharePoint.Taxonomy Microsoft.SharePoint.Taxonomy.Internal
Microsoft.SharePoint.Taxonomy Microsoft.SharePoint.Taxonomy.OM.CodeBehind
Microsoft.SharePoint.Taxonomy Microsoft.SharePoint.Taxonomy.Upgrade
Microsoft.SharePoint.Taxonomy Microsoft.SharePoint.Taxonomy.WebServices
Microsoft.SharePoint.WorkflowActions Microsoft.SharePoint.WorkflowActions.WithKey
Microsoft.Web.CommandUI Microsoft.Web.CommandUI

No comments:

Note to spammers!

Spammers, don't waste your time... all posts are moderated. If your comment includes unrelated links, is advertising, or just pure spam, it will never be seen.