Here's a condensed version of the previous development post…
- There are several new DLLs in SharePoint 2013:
- Microsoft.Office.Policy.Client
Microsoft.Office.Server.Search.Applications
Microsoft.Office.Server.Search.ExchangeAdapter
Microsoft.Office.TranslationServices.Client
Microsoft.SharePoint.Client.DocumentManagement
Microsoft.SharePoint.Client.Publishing
Microsoft.SharePoint.Client.Search.Applications
Microsoft.SharePoint.Client.Search
Microsoft.SharePoint.Client.ServerRuntime
Microsoft.SharePoint.Client.Taxonomy
Microsoft.SharePoint.Client.UserProfiles
Microsoft.SharePoint.WorkflowServices.Client
Microsoft.SharePoint.WorkManagement.Client - DLL Summary
- Looking at these, you can see most of the work went into supporting Client
side object model calls around Document Management, Search, the server core,
taxonomy and user profiles! - Search has been improved upon in MANY different ways – watch for my two
books coming out in early 2013 that will show you all these changes in depth! - The translation service dll has been added for machine translation interface
- Exchange Adapter for SharePoint Search…looks like fun to explore as
well! - Microsoft.BusinessData.dll
- This implies more integration with SecureStore and some more interesting
Callback type scenerios. - The ODataExtensionProvider looks rather interesting
and deserves some more review! - Microsoft.Office.DocumentManagement.dll
- We now have VideoSets on top of DocumentSets!
- Microsoft.Office.Policy
- Lots of changed to the Records Managment featuress in SharePoint 2013
- Some older tech was removed, and newer shiner tech added
- There is some kind of analytics reporting on your document managent now
- The new Discovery features of SharePoint are highlighted in this code set
(Case, Custodian, SourceGroups, - A new ProjectPolicy class in Information Management Policy (not
visible yet in the UI – will be in RTM - Microsoft.Office.Server DLL
- A new licensing layer has been added to SharePoint Server core (for the App
Store) - A brand new Data Access Layer has been built for SharePoint Server core
(Microsoft.Office.Server.Data.Sql.*) - A new set of powershell commandlets and classes for Scale Out
Databases:- Microsoft.Office.Server.Administration.SPCmdletSplitScaleOutDatabase
Microsoft.Office.Server.Administration.SPCmdletAddScaleOutDatabase
Microsoft.Office.Server.Administration.SPCmdletRemoveScaleOutDatabase
Microsoft.Office.Server.Administration.SPCmdletGetScaleOutDatabase
Microsoft.Office.Server.Administration.SPCmdletGetScaleOutDatabaseDataState
Microsoft.Office.Server.Administration.SPCmdletSetScaleOutDatabaseDataSubRange
Microsoft.Office.Server.Administration.SPCmdletSetScaleOutDatabaseDataRange
Microsoft.Office.Server.Administration.SPCmdletClearScaleOutDatabaseDeleteDataSubRange
Microsoft.Office.Server.Administration.SPCmdletGetScaleOutDatabaseLogEntry
Microsoft.Office.Server.Administration.SPCmdletClearScaleOutDatabaseLog
Microsoft.Office.Server.Administration.SPCmdletGetScaleOutDatabaseInconsistency
- Microsoft.Office.Server.Administration.SPCmdletSplitScaleOutDatabase
- A new Distributed Caching layer has been added to SharePoint 2013
- Some new helper classes were added
- Microsoft.Office.Server.Search.Connector
- An entire set of connector components for search have been built for BDC
- Several event handerls are exposed here
- Microsoft.Office.Server.Search
- Too many to post here…it looks like a big chuck of the core of Search has
been re-written - VERY Noticable that ALL FAST search pages have been
removed - Too many to post here…again, huge chuck of the Search core has been
rewritten, noticable additions include: - A FULL REST API for Search
- MASSIVE SET OF UPGRADE CLASSES – looks like search will be the longest
upgrade component of SharePoint 2013 migrations - New set of refinement utilities
- A new RankerTuning – must be similar to the ranking engine features of
FAST - Microsoft.Office.Server.UserProfile
- A new FeedCache feature
- Several new ADImport classes
- More ManagementAgent classes (takes advantage of more advanced features of
MIIS) - SocialPermissionsProvider
- A massive chunk of Microfeed oriented classes
- Set of "Followed" focused classes
- Set of "Social" classes (Actor, Feed, Post)
- Set of Upgrade classes for migration
- New powershell commandlets:
- Microsoft.Office.Server.UserProfiles.PowerShell.SPCmdletRemoveActivityItems
Microsoft.Office.Server.UserProfiles.PowerShell.SPCmdletUpdateMicroblogLMTCache
Microsoft.Office.Server.UserProfiles.PowerShell.SPCmdletUpdateMicroblogFeedCache
Microsoft.Office.Server.UserProfiles.PowerShell.SPCmdletSocialAppPermissionsBase
Microsoft.Office.Server.UserProfiles.PowerShell.SPCmdletAddSocialAppPermissions
Microsoft.Office.Server.UserProfiles.PowerShell.SPCmdletRemoveSocialAppPermissions - Microsoft.Office.Word.Server
- Mainly addition of classes to support the new IMMEDIATE feature and some
other job processing utility classes - Microsoft.SharePoint.Client
- Client object model calls to the BDC!!!
- Remote Event Receivers!
- New GeoLocation features
- New Push Notification features
- Enhanced MIME Type features
- Microsoft.SharePoint
- Azure Access Control classes
- MASSIVE set of Microsoft.Online.Administration classes
- SPThrottlineRule
- SPRequestManagement
- TONS of Azure AppDeployment classes (a small sample):
- Microsoft.SharePoint.Administration.AppDeployment.RemoteWebHostConfigurationSettings
Microsoft.SharePoint.Administration.AppDeployment.RemoteWebSiteAccount
Microsoft.SharePoint.Administration.AppDeployment.RemoteWebSiteConfigurationFile
Microsoft.SharePoint.Administration.AppDeployment.RemoteWebSiteDeploymentConstants
Microsoft.SharePoint.Administration.AppDeployment.Scaffolding.AzureAppContext
Microsoft.SharePoint.Administration.AppDeployment.Scaffolding.AzureAccount
Microsoft.SharePoint.Administration.AppDeployment.Scaffolding.AzureStorageAccount
Microsoft.SharePoint.Administration.AppDeployment.Scaffolding.SqlAzureAccount
Microsoft.SharePoint.Administration.AppDeployment.Scaffolding.HostedServicePrefix
- Microsoft.SharePoint.Administration.AppDeployment.RemoteWebHostConfigurationSettings
- Some kind of RemoteWebHost packaing service classes:
- Microsoft.SharePoint.Packaging.RemoteWebHost.Client.AntaresConfiguration
Microsoft.SharePoint.Packaging.RemoteWebHost.Client.AntaresDeploymentClient
Microsoft.SharePoint.Packaging.RemoteWebHost.Client.AntaresDeploymentException
Microsoft.SharePoint.Packaging.RemoteWebHost.Client.DeploymentBaseOptionsWrapper
Microsoft.SharePoint.Packaging.RemoteWebHost.Client.DeploymentObjectWrapper
Microsoft.SharePoint.Packaging.RemoteWebHost.Client.DeploymentSyncOptionWrapper
Microsoft.SharePoint.Packaging.RemoteWebHost.Client.DeploymentSyncParameterWrapper
Microsoft.SharePoint.Packaging.RemoteWebHost.Client.WebDeploymentWrapper
- Microsoft.SharePoint.Packaging.RemoteWebHost.Client.AntaresConfiguration
- SPDatabaseSnapshotter and SPSqlDatabaseSnapshotter classes for
backup! - New GeoLocation field
- Lots more RBS BlobStore classes
- Microsoft.SharePoint.LockBytesFromBytes
Microsoft.SharePoint.BytesFromLockBytes
Microsoft.SharePoint.DisposableLockBytes
Microsoft.SharePoint.SPHostBlob
Microsoft.SharePoint.SPHostBlobStore
Microsoft.SharePoint.SPFileStreamHostBlobStore
Microsoft.SharePoint.SPFileStreamHostBlobStore+Config
Microsoft.SharePoint.SPFileStreamHostBlobStore+UpdateImpl
Microsoft.SharePoint.SPReadOnlyHostBlobStore
Microsoft.SharePoint.CobaltOutput
Microsoft.SharePoint.SeedingBlobs
Microsoft.SharePoint.CobaltCoreHostServices
Microsoft.SharePoint.CoordinatedStreamBuffer.IClose
Microsoft.SharePoint.CobaltStream
Microsoft.SharePoint.CobaltStreamRevokableContainer
Microsoft.SharePoint.SPFileStreamType
Microsoft.SharePoint.HostBlobStoreSchema
Microsoft.SharePoint.SPFileStreamSchema
Microsoft.SharePoint.SPFileStreamSchemaExtensions
Microsoft.SharePoint.SPFileStreamStore
Microsoft.SharePoint.CoordinatedStreamBuffer.ISPFileStreamManager
Microsoft.SharePoint.SPFileStreamManager
- Microsoft.SharePoint.LockBytesFromBytes
- More Distributed caching features
- A new Microsoft.SharePoint.Marketplace.CorporateCuratedGallery namespace
- A set of OAuth2 classes:
- Microsoft.SharePoint.IdentityModel.OAuth2.HttpAuthenticationChallenge
Microsoft.SharePoint.IdentityModel.OAuth2.HttpAuthenticationResponseHeader
Microsoft.SharePoint.IdentityModel.OAuth2.HttpTokenReader
Microsoft.SharePoint.IdentityModel.OAuth2.IIdentityClaimsResolver
Microsoft.SharePoint.IdentityModel.OAuth2.OAuth2BearerAuthenticationModule
Microsoft.SharePoint.IdentityModel.OAuth2.OAuth2BearerCredentials
Microsoft.SharePoint.IdentityModel.OAuth2.OAuth2EndpointIdentity
Microsoft.SharePoint.IdentityModel.OAuth2.SPOAuth2BearerCredentials
Microsoft.SharePoint.IdentityModel.OAuth2.SPOAuth2Client
Microsoft.SharePoint.IdentityModel.OAuth2.SPOAuth2ErrorResponseException
Microsoft.SharePoint.IdentityModel.OAuth2.SPOAuth2SecurityTokenType
Microsoft.SharePoint.IdentityModel.OAuth2.SPOAuth2SecurityTokenManager
Microsoft.SharePoint.IdentityModel.OAuth2.SPOAuth2SecurityTokenManager+SPOAuth2SecurityTokenCacheKey
Microsoft.SharePoint.IdentityModel.OAuth2.SPOAuth2SecurityTokenManager+RawSecurityToken
- Microsoft.SharePoint.IdentityModel.OAuth2.HttpAuthenticationChallenge
- A new packaging namespace – likely for the AppStore managment
- The new WOPI classes:
- Microsoft.Office.OpenWebApplication.WopiAction
Microsoft.Office.OpenWebApplication.WopiCapability
Microsoft.Office.OpenWebApplication.WopiZone
Microsoft.Office.OpenWebApplication.WopiType
Microsoft.Office.OpenWebApplication.DiscoveryDataTypes
Microsoft.Office.OpenWebApplication.ActionEntry
Microsoft.Office.OpenWebApplication.RedirectionEntry
Microsoft.Office.OpenWebApplication.ProofKeySet
Microsoft.Office.OpenWebApplication.DiscoveryData
Microsoft.Office.OpenWebApplication.DiscoveryData+ZoneAppSort
Microsoft.Office.OpenWebApplication.WopiUrlData
Microsoft.Office.OpenWebApplication.DiscoveryEntryNotFoundException
Microsoft.Office.OpenWebApplication.WopiOM
- Microsoft.Office.OpenWebApplication.WopiAction
- TONS of new Mobile Rendering controls:
- MASSIVE set of Denali Diagnostics classes:
- A TON of new Diagnostics montiors
- Lots of upgrade classes (for moving from 2010)
- Microsoft.SharePoint.Portal
- Lots of new publishing focused web parts
I'm sure that's much easier to read than lines of namespaces and classes 🙂
Enjoy!
Chris
Twitter – @givenscj