SharePoint 2013 REST endpoints and more…Microsoft "REST SOA"

I'm yet again, building what will surely be the best development course on SharePoint 2013 (until someone copies it) in the world.  As part of the course, their is a module on making calls to SharePoint REST-ful services.  REST was available in SharePoint 2010 and could be made via calls to the various "svc" end points.  This wasn't ideal at all.  The reality is that no one in the SharePoint team likely knew much about how Facebook built their api(s).  Single end point, multiple paths in that single end point.  So let by-gones be by-gones…enter SharePoint 2013 and Microsoft with "ODATA".

The first thing to note.  The old REST end points (listdata.svc and excelrest.aspx, et all) are still there (with a few rare exceptions, backwards compatibility has always been a major strength of the SharePoint platform).  But in 2013, these are obsolete.  You should now use the new "/_api/" end point.  This end point will have many sub paths off of it to do what you need to do.  These include (from the public Microsoft TechNet Documentation):

  • site
  • web
  • search
  • contextinfo
  • lists

Some of the pages on technet allude to others (such as on this page which eludes to a BCS end point, but that really is BS…it don't exists ladies and germs).  Unfortunately, this documentation was based on earlier builds and is incorrect.  The end points have changed in the Beta release.  As part of building the course, I want a COMPLETE coverage of all the end points.  So I wondered where these end points might be defined.  Since _api seems to be a virtual directory, you would think it would be in IIS or the web.config files.  Nope:

So as an experienced developer, I knew the answer would be in the HttpModules.  Looking at the modules, only one really does everything and that is the SPRequestModule:


 

In reviewing the SPRequestModule code with Reflector.  You will find that deep down the "_api" directory actually gets mapped to client.svc.  An AH-HA moment!  In reviewing the code of the client.svc, you will find that there are two methods in this class:

 

The one we are interested in is ProcessRestQuery(), it contains a call to the ProcessQuery method of the RestService class which makes a call to ClientServiceHost.CreateServiceHost():

You will see a call to GeServiceHostTypes():

 

This is where things get interesting.  You will now see a call to the "microsoft.sharepoint.client/serverRuntime" entry in the web.config file:

Looking at this section in the web.config file, it points to a class called Microsoft.SharePoint.Client.SPClientServiceHost.  This class actually exists in the Microsoft.SharePoint.dll in SP15.  Looking at that class you will find a couple of interesting methods.  Mainly the GetRegisteredClientCallableProxyLibrariesFromSetupDirectory and its overrides.  It should really only have one method, but because of the beta, it has two.  If you're smart enough, you will be able to figure out why.  Looking at the non parameter based method, you see a call to "configclientcallable" directory.  It is rounding up all the "proxylibrary.*.xml" files.  This directory exists in {SPRoot}ConfigClientCallable.  In looking at this directory, you hit the JACKPOT!

It has several xml files.  If you open the files you will find a set of xml files that define pointers to ServerStubs:

 

Looking at one of the files (ProxyLibrary.stsom), you find a pointer to an assembly:

 

So let's find this ServerStub assembly…oh wait…dotNET 4.0 keeps the GAC in a new location (C:windowsmicrosoft.netassembly).  This is where you need to look.  You will only find three stubs…but wait…there are 14 files?!?  Yeah…There are 11 missing ServerStub files in Beta!!  Hint hint hint…you can figure out why their were two method calls above and what we will have at RTM when it comes to RESTful services.   Some good stuff for SURE, but here are two biggies:

  • Taxonomy
  • Translation

Now…is that where this post stops?  Hell no.  How does the API know about the actual URLS off of "_api"?  This is where Microsoft SharePoint Team did a great job!  I have used these patterns many times but this is the first time I have seen Microsoft implement them.  As such is the pattern with Microsoft…wait to see if everyone likes it, then implement it.  Of course, that doesn't win you market share (look at the fight with Apple), nor does it give you a marketing brand that is deemed "Innovative", but rather "Follower".  I digress. How does the SPClientServiceHost know what to respond too?  As part of building a ServiceHost, you have to build a ProxyMap.  This knows to map the path to the actual class (and its methods and properties of which you can call).  In order to do this, it actually looks at custom attributes of each of the loaded assemblies.  It looks for three assembly attributes:

  • UrlSegmentAliasMap
  • ClientNamespaceMap
  • MetadataProviderType

The most important and one you see most documentation about on TechNet (even though most of it is wrong) is the "UrlSegmentAliasMap".  This is not defined on the ServerStubs!  It is defined across multiple assemblies of SharePoint.  If you look at the Microsoft.SharePoint.dll, you will find these custom attributes:

 

  • web
  • site
  • lists
  • contextinfo
  • navigation
  • events

You will also see some "ClientNamespaceMap" attributes:

  • Microsoft.ShraePoint.BusinessData.MetadataModel.ClientOM
  • Microsoft.ShraePoint.BusinessData.MetadataModel
  • Microsoft.SharePoint.ApplicationPages.ClientPickerQuery

Each of these will have a mapping to a particular class in some assembly.  The clientnamespacemap ones are mainly to the ServerStub files.  The regular ones map to Object Model classes.  So then begs the question…now that I know ALL the REST api paths…how to I get the methods?  Looking at each of the pointed too classes, you will find an attribute on each method called "ClientCallable":

 

This means you can call this method in your REST api calls!  The parameters can be passed with the matching method parameter names in the REST service call!

So what does all this mean?  It means that the SharePoint team actually built something that can be dynamically scalable!  They can simply add these proxy xml files to point to stub assemblies, and/or add the custom attributes to methods that are ready to be exposed to our client side code with complete EASE.&nbs
p; This has to be one of the best flexible implementations of REST SOA (I am going to coin that phrase by the way).

You now have the power…do with it what you will.

Enjoy,
Chris

Getting Office Web Apps 2013 and SharePoint 2013 Working – fixing: Sorry, you don’t have a license to edit documents with Word Web App. Please get in touch with your helpdesk.

There are a couple of posts on how to install and configure Office Web Apps, but they all fail to mention one step which will resolve the blog titled error "Sorry, you don't have a license to edit documents with Word Web App. Please get in touch with your helpdesk.".

Here are the MSDN steps to setup OWA:

http://technet.microsoft.com/en-us/library/jj219455(v=office.15).aspx

Here are the MSDN steps to setup SharePoint 2013 to talk to OWA 2013:

http://technet.microsoft.com/en-us/library/ff431687(v=office.15).aspx

If you follow these steps, you will end up with an error:

Sorry, you don't have a license to edit documents with Word Web App. Please get in touch with your helpdesk.

The missing step is,you have to open a PowerShell window on the OWA machine, and run the following commands:

$farm = get-officewebappsfarm
$farm.OpenFromUrlEnabled = $true

The OWA farm class properties are documented here:

http://technet.microsoft.com/en-us/library/jj219436(v=office.15).aspx

NOTE:  you may find that the property doesn't persist, the farm properties are stored here in an settings.xml file, simply edit that XML file and restart OWA:

C:ProgramDataMicrosoftOfficeWebAppsDataFarmState

Once you have done that, your word documents will start rendering in SharePoint 2013!  Couple of items to note:

  • SharePoint will keep logs in the SharePoint Root, but OWA will also keep its own log files on its server filesystem in: C:ProgramDataMicrosoftOfficeWebAppsDataLogsULS
  • You cannot seem to run OWA as the System Account, if you do, you will find error in the event log on the SharePoint server and no docs will render

One other property to note, "EditingEnabledWebEditingEnabled", if you don't specify this property to be true, you can't edit the document either!

Enjoy!
Chris

SharePoint 2013 – A deep look into what changed in the SharePoint Dlls

This blog post will point you developers to the most important parts of the SharePoint API changes.  I have done a diff on the old dlls and the new 2013 dlls and this is what turned up (WARNING: this post is really really long…so grab some coffee now!).  I'll roll up all the summary sections in a follow up blog post…you can also jump to the bottom to download the diff file…

NEW 2013 DLLS:

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

NEW 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!

New Classes in DLLS:

Microsoft.BusinessData.dll – CLASS ADDITIONS:

Microsoft.BusinessData.Infrastructure.SecureStore.IConnectionSettingsProvider
Microsoft.BusinessData.Infrastructure.SecureStore.ConnectionSettingsType
Microsoft.BusinessData.Infrastructure.SecureStore.CustomSettingItem
Microsoft.BusinessData.Infrastructure.SecureStore.ConnectionSettings
Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreConnectionSettingsNotFoundException
Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreConnectionSettingsAlreadyExistException
Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreCertificateHelper
Microsoft.BusinessData.MetadataModel.EntityExtension
Microsoft.BusinessData.MetadataModel.IEntityEvents
Microsoft.BusinessData.Runtime.NotificationCallback
Microsoft.BusinessData.Runtime.BuiltInNotificationForwarderTypes
Microsoft.BusinessData.Runtime.EntityEventType
Microsoft.BusinessData.Runtime.IDynamicTypeEnumerator
Microsoft.BusinessData.Runtime.NotificationParser
Microsoft.BusinessData.Runtime.HybridSsoAuthenticationException
Microsoft.BusinessData.Runtime.Subscription
Microsoft.BusinessData.SystemSpecific.OData.ODataExtensionProvider
Microsoft.BusinessData.SystemSpecific.ThrottlingConstants

 SUMMARY – 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 – CLASS ADDITIONS:

Microsoft.Office.DocumentManagement.Internal.DocumentSetTemplateUpdateJobDefinition
Microsoft.Office.DocumentManagement.VideoAndRichMedia.Internal.VideoAndRichMediaFeatureReceiver
Microsoft.Office.DocumentManagement.VideoSets.VideoSet
Microsoft.Office.DocumentManagement.VideoSets.EmbedCodeConfiguration
Microsoft.Office.DocumentManagement.VideoSets.VideoSetEmbedCodeGenerator
Microsoft.Office.DocumentManagement.VideoSets.VideoSetEmbedCodeGenerator+EmbedCodeListItemData
Microsoft.Office.DocumentManagement.VideoSets.VideoSetEmbedCodeGenerator+EmbedCodeConfigurationData
Microsoft.Office.DocumentManagement.VideoSets.VideoSetTemplate
Microsoft.Office.DocumentManagement.VideoSets.VideoThumbnailingUtility
Microsoft.Office.DocumentManagement.VideoSets.VideoThumbnailingUtility+FILE_ZERO_DATA_INFORMATION
Microsoft.Office.DocumentManagement.VideoSets.VideoThumbnailingUtility+NativeMethods
Microsoft.Office.DocumentManagement.VideoSets.VideoSetUtility
Microsoft.Office.DocumentManagement.VideoSets.ExternalVideoEmbedValidator
Microsoft.Office.DocumentManagement.VideoSets.AssetLibraryVideoEventReceiver
Microsoft.Office.DocumentManagement.VideoSets.VideoSetEventReceiver
Microsoft.Office.DocumentManagement.VideoSets.UniqueExtension
Microsoft.Office.DocumentManagement.VideoSets.Internal.MetadataId
Microsoft.Office.DocumentManagement.VideoSets.Internal.VideoMetadata
Microsoft.Office.DocumentManagement.VideoSets.Internal.LogUtility.SandboxLog
Microsoft.Office.Server.WebControls.VideoPlayerPageControl
Microsoft.Office.Server.WebControls.VideoPlayerPageControl+DoesVideoSetHasValueOnField
Microsoft.Office.Server.WebControls.MetaDataNavTree+NavContentStyle
Microsoft.Office.DocumentManagement.Internal.DlcFieldIds
Microsoft.Office.DocumentManagement.Internal.DocumentSetCommonConstants
Microsoft.Office.DocumentManagement.Internal.DlcFieldInternalNames
Microsoft.Office.DocumentManagement.Internal.ProjectPolicyFieldNames
Microsoft.Office.DocumentManagement.Internal.VideoSetFieldNames
Microsoft.Office.DocumentManagement.Internal.QueryStringParameterNames

SUMMARY:  We now have VideoSets on top of DocumentSets!

Microsoft.Office.Policy DLL:

REMOVED:

Microsoft.Office.RecordsManagement.RecordsRepository.HoldingZone
Microsoft.Office.RecordsManagement.RecordsRepository.HoldingZone+ValidateResults
Microsoft.Office.RecordsManagement.RecordsRepository.HoldingZone+SubmissionFolders
Microsoft.Office.RecordsManagement.RecordsRepository.OfficialFileResult
Microsoft.Office.RecordsManagement.RecordsRepository.RecordsRepositoryProperty
Microsoft.Office.RecordsManagement.RecordsRepository.Setup
Microsoft.Office.RecordsManagement.Reporting.PolicyRptRawData
Microsoft.Office.RecordsManagement.Reporting.PolicyRptGen
Microsoft.Office.RecordsManagement.Internal.FieldXml
Microsoft.Office.RecordsManagement.Internal.PolicyRptJobDefinition
Microsoft.Office.RecordsManagement.Internal.PolicyRptJobDefinition+StorageLibFields
Microsoft.Office.RecordsManagement.Reporting.PolicyRptSchemas
Microsoft.Office.RecordsManagement.Reporting.PolicyRptSchemas+NamedRanges
Microsoft.Office.RecordsManagement.RecordsRepository.IRouter
Microsoft.Office.RecordsManagement.RecordsRepository.RouterResult
Microsoft.Office.RecordsManagement.SearchAndProcess.SearchIterator
Microsoft.Office.Server.DLC.Upgrade.V2VRemoveLegacyPolicyTimerJobsAction
Microsoft.Office.Server.DLC.Upgrade.V2VUpdatePolicyFeatures
Microsoft.Office.Server.DLC.Upgrade.V2VRecordCenterUpgradeSiteAction
Microsoft.Office.Server.DLC.Upgrade.V2VReportTemplatesUpgradeSiteAction
Microsoft.Office.Server.DLC.Upgrade.V2VFeatureActivation2UpgradeSiteAction
Microsoft.Office.Server.DLC.Upgrade.V2VHoldsUpgradeSiteAction
Microsoft.Office.Server.DLC.Upgrade.V2VRetentionPolicyUpgradeSiteAction
Microsoft.Office.Server.DLC.Upgrade.V2VRetentionPolicyUpgradeSiteAction+PolicyUpdateResult
Microsoft.Office.Server.DLC.Upgrade.V2VNewWFFeatureActivationUpgradeSiteAction
Microsoft.Office.Server.DLC.Upgrade.AddSafeControlsToWebConfigFiles
Microsoft.Office.Server.DLC.Upgrade.AddAuthorizedTypesToWebConfigFiles
Microsoft.Office.Server.DLC.Upgrade.AddRedirectRouting
Microsoft.Office.Server.DLC.Upgrade.AddRedirectTasks
Microsoft.Office.Server.DLC.Upgrade.AddPolicySafeControlsToWebConfigFiles
Microsoft.Office.Server.DLC.Upgrade.AddPolicyRedirect
Microsoft.Office.Server.DLC.Upgrade.AddDocumentManagementControlsToWebConfigFiles
Microsoft.Office.Server.DLC.Upgrade.AddWorkflowFeatureRedirect

ADDED:

Microsoft.Office.Server.Analytics.Reporting.AnalyticsReport
Microsoft.Office.Server.Analytic
s.Reporting.AnalyticsReportGenerator
Microsoft.Office.Server.Analytics.Reporting.SearchQueryUsageAnalyticsReport
Microsoft.Office.Server.Analytics.Reporting.SearchTopAnalyticsReport
Microsoft.Office.Server.Discovery.Case
Microsoft.Office.Server.Discovery.CaseDeleteEventReceiver
Microsoft.Office.Server.Discovery.CaseStatistics
Microsoft.Office.Server.Discovery.WebControls.CaseContentWebPart
Microsoft.Office.Server.Discovery.CaseCloseEventReceiver
Microsoft.Office.Server.Discovery.Custodian
Microsoft.Office.Server.Discovery.CustodianCollection
Microsoft.Office.Server.Discovery.WebControls.DiscoveryCloseCaseMenu
Microsoft.Office.Server.Discovery.DiscoveryException
Microsoft.Office.Server.Discovery.DiscoveryDuplicateSourceException
Microsoft.Office.Server.Discovery.DiscoveryHelper
Microsoft.Office.Server.Discovery.Internal.DiscoveryObjectFactory
Microsoft.Office.Server.Discovery.WebControls.DiscoveryWebControlBase
Microsoft.Office.Server.Discovery.WebControls.DiscoveryQueriesWebControl
Microsoft.Office.Server.Discovery.WebControls.DiscoveryQueriesWebControl+DisplaySourceInfo
Microsoft.Office.Server.Discovery.DiscoverySourceAdder
Microsoft.Office.Server.Discovery.WebControls.DiscoverySourcesWebControl
Microsoft.Office.Server.Discovery.EDiscoveryCaseResourcesFeatureReceiver
Microsoft.Office.Server.Discovery.EDiscoveryConsoleFeatureReceiver
Microsoft.Office.Server.Discovery.ExportStatus
Microsoft.Office.Server.Discovery.Export
Microsoft.Office.Server.Discovery.ExportCollection
Microsoft.Office.Server.Discovery.ExportEventReceiver
Microsoft.Office.Server.Discovery.SourceManagementType
Microsoft.Office.Server.Discovery.SavedSearch
Microsoft.Office.Server.Discovery.SavedSearchCollection
Microsoft.Office.Server.Discovery.SourceGroup
Microsoft.Office.Server.Discovery.SourceGroup+ChangeStatus
Microsoft.Office.Server.Discovery.SourceGroupCollection
Microsoft.Office.Server.Discovery.SourceGroupEventReceiver
Microsoft.Office.Server.Discovery.SourceType
Microsoft.Office.Server.Discovery.Source
Microsoft.Office.Server.Discovery.Source+ExecuteOnQueryResultDelegate
Microsoft.Office.Server.Discovery.Source+ExecuteOnQueryExceptionDelegate
Microsoft.Office.Server.Discovery.SourceCollection
Microsoft.Office.Server.Discovery.SourceEventReceiver
Microsoft.Office.Server.Discovery.SourceValidation
Microsoft.Office.RecordsManagement.Reporting.ExcelWorksheetRelatedDataReferenceCollection
Microsoft.Office.RecordsManagement.Reporting.ExcelChartCollection
Microsoft.Office.RecordsManagement.Reporting.ExcelChartCollection+WriteXmlData
Microsoft.Office.RecordsManagement.Preservation.HoldStatus
Microsoft.Office.RecordsManagement.Preservation.HoldInfo
Microsoft.Office.RecordsManagement.Preservation.HoldSchema
Microsoft.Office.RecordsManagement.Preservation.HoldSettings
Microsoft.Office.RecordsManagement.Preservation.PreservationSiteEventReceiver
Microsoft.Office.RecordsManagement.Preservation.PreservationSiteEventReceiver+ContentTypeHandler
Microsoft.Office.RecordsManagement.Preservation.PreservationListEventReceiver
Microsoft.Office.RecordsManagement.Preservation.PreservationWebEventReceiver
Microsoft.Office.RecordsManagement.Preservation.PreservationJobDefinitionMicrosoft.Office.RecordsManagement.Preservation.PreservationTask
Microsoft.Office.RecordsManagement.InformationPolicy.ProjectClosureDeletionOption
Microsoft.Office.RecordsManagement.InformationPolicy.ProjectPolicyTeamMailBoxActionOption
Microsoft.Office.RecordsManagement.InformationPolicy.ProjectRetentionWebEventReceiver
Microsoft.Office.RecordsManagement.InformationPolicy.ProjectPolicyObjectFactory
Microsoft.Office.RecordsManagement.InformationPolicy.ProjectPolicy
Microsoft.Office.RecordsManagement.InformationPolicy.ProjectPolicyItemListUtility
Microsoft.Office.RecordsManagement.InformationPolicy.ProjectPolicyCache
Microsoft.Office.RecordsManagement.InformationPolicy.ProjectPolicyTeamMailBoxJobDefinition
Microsoft.Office.RecordsManagement.InformationPolicy.ProjectPolicyTeamMailBoxActionTimerJobUtility
Microsoft.Office.RecordsManagement.InformationPolicy.ProjectPolicyTeamMailBoxActionWorkItem
Microsoft.Office.RecordsManagement.Controls.ProjectPolicyStatusBar
Microsoft.Office.RecordsManagement.Internal.ProjectPolicyFeatureReceiver
Microsoft.Office.RecordsManagement.Reporting.IReportingGalleryReport
Microsoft.Office.RecordsManagement.Reporting.GhostExcelTemplateReport
Microsoft.Office.RecordsManagement.PolicyFeatures.DeleteProjectExpirationAction
Microsoft.Office.RecordsManagement.PolicyFeatures.EmailNotificationOnProjectDeletionExpirationAction
Microsoft.Office.RecordsManagement.PolicyFeatures.ProjectWorkflowExpirationAction
Microsoft.Office.RecordsManagement.SearchAndProcess.ISearchProvider2
Microsoft.Office.RecordsManagement.SearchAndProcess.ISearchParameters2
Microsoft.Office.RecordsManagement.SearchAndProcess.MOSSSearchProvider+MOSSSearchPagingEnumerator
Microsoft.Office.RecordsManagement.SearchAndProcess.SearchParameters
Microsoft.Office.Server.DLC.Upgrade.DummyAction
Microsoft.Office.Server.DLC.Upgrade.DummyAction2
Microsoft.Office.Server.DLC.Upgrade.ActivateRMTenantAdminSiteAction
Microsoft.Office.Server.DLC.Upgrade.AddRedirectRouting14
Microsoft.Office.Server.DLC.Upgrade.AddRedirectTasks14
Microsoft.Office.Server.DLC.Upgrade.AddPolicyRedirect14
Microsoft.Office.Server.DLC.Upgrade.AddWorkflowFeatureRedirect14

SUMMARY: 

  • 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:

ADDED:

Microsoft.Office.Server.Utilities.UserLicensing.LicensableEntities
Microsoft.Office.Server.Utilities.UserLicensing.WopiLicensing
Microsoft.Office.Server.Data.Sql.SqlPartitionManager
Microsoft.Office.Server.Data.SqlPartitionKey
Microsoft.Office.Server.Data.SqlSession+SqlSessionFailoverData
Microsoft.Office.Server.Data.SPSqlDataReader
Microsoft.Office.Server.Data.Sql.SqlSchema
Microsoft.Office.Server.Data.Sql.SqlSchema+SPRolePerms
Microsoft.Office.Server.Data.Sql.SPScaleOutDatabaseSqlSchema
Microsoft.Office.Server.Data.Sql.Index
Microsoft.Office.Server.Data.Sql.Index+FillFactor
Microsoft.Office.Server.Data.Sql.Index+IndexType
Microsoft.Office.Server.Data.Sql.UniqueConstraint
Microsoft.Office.Server.Data.Sql.FKConstraint
Microsoft.Office.Server.Data.Sql.FKConstraint+FKOptions
Microsoft.Office.Server.Data.Sql.CheckConstraint
Microsoft.Office.Server.Data.Sql.CheckSetConstraint
Microsoft.Office.Server.Data.Sql.CheckBoundedRangeConstraint
Microsoft.Office.Server.Data.Sql.CheckExactValueConstraint
Microsoft.Office.Server.Data.Sql.CheckNotEqualConstraint
Microsoft.Office.Server.Data.Sql.TableValuedParameter
Microsoft.Office.Server.Data.Sql.CustomType
Microsoft.Office.Server.Data.Sql.Role
Microsoft.Office.Server.Data.Sql.Table
Microsoft.Office.Server.Data.Sql.Table+BackupType
Microsoft.Office.Server.Data.Sql.Table+LargeValueTypesOffRow
Microsoft.Office.Server.Data.Sql.Column
Microsoft.Office.Server.Data.Sql.ComputedColumn
Microsoft.Office.Server.Data.Sql.IdentityColumn
Microsoft.Office.Server.Data.Sql.SparseColumn
Microsoft.Office.Server.Data.Sql.SparseColumnSet
Microsoft.Office.Server.Data.Sql.CollatedColumn
Microsoft.Office.Server.Data.Sql.Restriction
Microsoft.Office.Server.Data.Sql.AliasedParameterRestrictio
n
Microsoft.Office.Server.Data.Sql.ParameterRestriction
Microsoft.Office.Server.Data.Sql.ParameterGEQRestriction
Microsoft.Office.Server.Data.Sql.ParameterScaleOutPartitionKeyLTRestriction
Microsoft.Office.Server.Data.Sql.ParameterLTRestriction
Microsoft.Office.Server.Data.Sql.ParameterGTRestriction
Microsoft.Office.Server.Data.Sql.ParameterLEQRestriction
Microsoft.Office.Server.Data.Sql.AliasedParameterLikeRestriction
Microsoft.Office.Server.Data.Sql.ParameterLikeRestriction
Microsoft.Office.Server.Data.Sql.ParameterLikeRestrictionNoNull
Microsoft.Office.Server.Data.Sql.ConstantRestriction
Microsoft.Office.Server.Data.Sql.ConstantIsNotNullRestriction
Microsoft.Office.Server.Data.Sql.ConstantIsNullRestriction
Microsoft.Office.Server.Data.Sql.ConstantAllRestriction
Microsoft.Office.Server.Data.Sql.ConstantNotEqRestriction
Microsoft.Office.Server.Data.Sql.ConstantOrConstantRestriction
Microsoft.Office.Server.Data.Sql.TwoAliasParameterRestriction
Microsoft.Office.Server.Data.Sql.ParameterStrictlyBetweenRestriction
Microsoft.Office.Server.Data.Sql.ColumnCollection
Microsoft.Office.Server.Data.Sql.TVF
Microsoft.Office.Server.Data.Sql.TVF+LockHint
Microsoft.Office.Server.Data.Sql.StoredProcedureParameter
Microsoft.Office.Server.Data.Sql.StoredProcedure
Microsoft.Office.Server.Data.SPChunkingUtililty
Microsoft.Office.Server.Data.SPChunkedArray`1
Microsoft.Office.Server.Data.SPChunkedArrayList`1
Microsoft.Office.Server.Data.SPArrayChunk`1
Microsoft.Office.Server.Data.SPChunked2DObjectArray
Microsoft.Office.Server.Data.SPChunkedStringBuffer
Microsoft.Office.Server.Data.SPChunkedStringBuffer+UTF8ReadonlyStream
Microsoft.Office.Server.Data.SPBstrPtr
Microsoft.Office.Server.Data.SPBstrPtr+NativeMethods
Microsoft.Office.Server.Data.SPSqlCommand
Microsoft.Office.Server.Diagnostics.TaggingUtilities
Microsoft.Office.Server.ISPScaleOutDatabaseMapProvider
Microsoft.Office.Server.SPScaleOutDatabase
Microsoft.Office.Server.SPScaleOutDatabase+MoveInsertTVPAndStoredProcedure
Microsoft.Office.Server.SPScaleOutDatabaseLogDatabaseInformation
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.PowershellStringResourceManagerWrapper
Microsoft.Office.Server.SPScaleOutDatabaseCommandExecutor
Microsoft.Office.Server.SPScaleOutDatabaseCommandExecutor+ExecuteDelegate
Microsoft.Office.Server.SPScaleOutDatabaseCommandExecutor+UpdateState
Microsoft.Office.Server.SPScaleOutDatabaseCommandExecutor+ExecuteAndReturnRecords
Microsoft.Office.Server.SPScaleOutDatabaseQueryErrorCode
Microsoft.Office.Server.SPScaleOutDatabaseConnectionInformation
Microsoft.Office.Server.SPScaleOutDataRange
Microsoft.Office.Server.SPScaleOutDatabaseDataRange
Microsoft.Office.Server.SPScaleOutDatabaseDataState
Microsoft.Office.Server.SPScaleOutDatabaseSubRangeMode
Microsoft.Office.Server.SPScaleOutDatabaseInconsistency
Microsoft.Office.Server.SPScaleoutDatabaseInconsistencyLocation
Microsoft.Office.Server.SPScaleoutDatabaseInconsistencyType
Microsoft.Office.Server.SPScaleOutDatabaseLogEntry
Microsoft.Office.Server.SPScaleOutDatabaseMajorAction
Microsoft.Office.Server.SPScaleOutDatabaseMinorAction
Microsoft.Office.Server.SPScaleOutDatabaseMap
Microsoft.Office.Server.SqlSessionWithRange
Microsoft.Office.Server.SPScaleOutDatabaseMapEntry
Microsoft.Office.Server.SPScaleOutDatabaseMapEntries
Microsoft.Office.Server.SPScaleOutDatabasePartitionManager
Microsoft.Office.Server.ChangePartitionKeyForDestinationDelegate
Microsoft.Office.Server.SPScaleOutDatabaseServiceApplicationBase
Microsoft.Office.Server.Administration.SPCmdletScaleOutDatabaseTenantDataExport
Microsoft.Office.Server.Administration.SPCmdletScaleOutDatabaseTenantDataImport
Microsoft.Office.Server.Administration.SPCmdletScaleOutDatabaseTenantDataClear
Microsoft.Office.Server.Diagnostics.PreProcessTraceHandler
Microsoft.Office.Server.Diagnostics.ULS+NativeMethods+ULSPreProcessTraceCallback
Microsoft.Office.Server.Email.SPMailMessageHelper
Microsoft.Office.Server.Email.EmbeddedAttachment
Microsoft.Office.Server.Email.SPSmtpClient
Microsoft.Office.Server.Utilities.SPAsyncCache`2+RefreshAllCallback
Microsoft.Office.Server.DistributedCaching.SPDistributedCache
Microsoft.Office.Server.DistributedCaching.SPDistributedCacheTagsRegionPair
Microsoft.Office.Server.DistributedCaching.SPDistributedCachedObjectsByTagsInRegion
Microsoft.Office.Server.DistributedCaching.ThreadProcParamsBulkGet
Microsoft.Office.Server.DistributedCaching.ThreadProcParamsBulkGetByAnyTag
Microsoft.Office.Server.DistributedCaching.SPDistibutedCacheBulkGetHelper
Microsoft.Office.Server.DistributedCaching.SPDataCacheItemVersion
Microsoft.Office.Server.DistributedCaching.SPDataCacheLockHandle
Microsoft.Office.Server.DistributedCaching.SPDistributedCacheException
Microsoft.Office.Server.DistributedCaching.SPDistributedCachedObjectNotSerializableException
Microsoft.Office.Server.DistributedCaching.SPDistributedCacheDuplicateKeyException
Microsoft.Office.Server.DistributedCaching.SPDistributedCacheKeyNotFoundException
Microsoft.Office.Server.DistributedCaching.SPDistributedCacheRegionAlreadyExistsException
Microsoft.Office.Server.DistributedCaching.SPDistributedCacheRegionNotFoundException
Microsoft.Office.Server.DistributedCaching.SPDistributedCacheGenericException
Microsoft.Office.Server.DistributedCaching.SPDistributedCachedObjectAlreadyLockedException
Microsoft.Office.Server.DistributedCaching.SPDistributedCacheInvalidCacheLockHandleException
Microsoft.Office.Server.DistributedCaching.SPDistributedCachedObjectEncryptionFailedException
Microsoft.Office.Server.DistributedCaching.SPDistributedCachedObjectDecryptionFailedException
Microsoft.Office.Server.DistributedCaching.SPDistributedCachedObjectNotLockedException
Microsoft.Office.Server.DistributedCaching.SPDistributedCacheServerThrottledException
Microsoft.Office.Server.DistributedCaching.SPDistributedCacheNotEnoughCacheHostsPresentException
Microsoft.Office.Server.DistributedCaching.SPDistributedCacheServerStillConfiguringException
Microsoft.Office.Server.DistributedCaching.SPDistributedCacheConnectionTerminatedException
Microsoft.Office.Server.DistributedCaching.SPDistributedCacheClusterDownException
Microsoft.Office.Server.DistributedCaching.SPDistributedCacheClientRequestTimeOutException
Microsoft.Office.Server.DistributedCaching.SPDistributedCacheUtils
Microsoft.Office.Server.DistributedCaching.SPDistributedCachePointerWrapper
Microsoft.Internal.Diagnostics.DiagnosticsDataCategories
Microsoft.Internal.Diagnostics.SPDiagnosticsData
Microsoft.Internal.Diagnostics.SPMonitoredScopeData
Microsoft.Internal.Diagnostics.ULSLogEntry
Microsoft.Internal.Diagnostics.IDiagnosticsDataservice
Microsoft.Internal.Diagnostics.DiagnosticsDataNamespaceFactory
Microsoft.Office.Server.ProgIds
Microsoft.Office.Server.FieldIds
Microsoft.Office.Server.Utilities.ExchangeAdapterConstan
ts
Microsoft.Office.Server.Utilities.DateUtility
Microsoft.Office.Server.Utilities.EventReceiverUtility+ItemEventReceiverCodeToRunProps
Microsoft.Office.Server.Utilities.ExchangeUtility
Microsoft.Office.Server.Utilities.HttpUrlRelativity
Microsoft.Office.Server.Utilities.HttpUrlEncoding
Microsoft.Office.Server.Utilities.IMonitoredCollectionOwner`1
Microsoft.Office.Server.Utilities.HttpUrlPathBuilder
Microsoft.Office.Server.Utilities.HttpUrlPathBuilder+IOwner
Microsoft.Office.Server.Utilities.HttpUrlBuilder
Microsoft.Office.Server.Utilities.HttpUrlBuilder+UrlScheme
Microsoft.Office.Server.Utilities.HttpUrlHelpers
Microsoft.Office.Server.Utilities.HttpUrlEncoder
Microsoft.Office.Server.Utilities.HttpUrlEncoder+UrlPart
Microsoft.Office.Server.Utilities.HttpUrlEncoder+UrlConversion
Microsoft.Office.Server.Utilities.HttpUrlEncoder+WhenToEncode
Microsoft.Office.Server.Utilities.HttpUrlQueryBuilder
Microsoft.Office.Server.Utilities.KeyphraseUtility
Microsoft.Office.Server.Utilities.MonitoredCollection`1
Microsoft.Office.Server.Utilities.MonitoredCollection`1+CollectionDebugView
Microsoft.Office.Server.Utilities.StringDeduplicator
Microsoft.Office.Server.Utilities.ThreadSafeCache`2
Microsoft.Office.Server.Utilities.ThreadSafeCache`2+CacheEntry`2
Microsoft.Office.Server.Utilities.ThreadSafeCache`2+CacheEntry`2+SortByUsageCount
Microsoft.Office.Server.Utilities.VideoEmbedPlayerConstants
Microsoft.Office.Server.Utilities.VideoUtility

SUMMARY:

  • 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
  • A new Distributed Caching layer has been added to SharePoint 2013
  • Some new helper classes were added

Microsoft.Office.Server.Search.Connector DLL:

ADDED:

Microsoft.Office.Server.Search.Connector.BDC.ChangeLogCrawlRole
Microsoft.Office.Server.Search.Connector.BDC.SynchronizableContainer
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.PublishingService
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.PublishingObjectStatus
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.PublishingObjectType
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.SPModerationStatusType
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.Property
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.FriendlyUrl
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.ChangeType
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.FriendlyUrlBasedWeb
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.ContentSlice
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.WaitCompletedEventHandler
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.GetObjectStatusCompletedEventHandler
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.GetObjectStatusCompletedEventArgs
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.GetObjectStatusCollectionCompletedEventHandler
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.GetObjectStatusCollectionCompletedEventArgs
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.GetObjectStatusCollectionWithExclusionsCompletedEventHandler
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.GetObjectStatusCollectionWithExclusionsCompletedEventArgs
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.ExportObjectsCompletedEventHandler
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.ExportObjectsCompletedEventArgs
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.ImportObjectsCompletedEventHandler
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.ImportObjectsCompletedEventArgs
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.CreatePageLayoutCompletedEventHandler
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.CreatePageLayoutCompletedEventArgs
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.DisconnectPageLayoutCompletedEventHandler
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.ReconnectPageLayoutCompletedEventHandler
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.ReconnectPageLayoutCompletedEventArgs
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.GetAllContentSlicesCompletedEventHandler
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.GetAllContentSlicesCompletedEventArgs
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.GetFriendlyUrlBasedWebsCompletedEventHandler
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.GetFriendlyUrlBasedWebsCompletedEventArgs
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.GetChangedFriendlyUrlBasedWebsCompletedEventHandler
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.GetChangedFriendlyUrlBasedWebsCompletedEventArgs
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.GetAllFriendlyUrlsCompletedEventHandler
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.GetAllFriendlyUrlsCompletedEventArgs
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.GetChangedFriendlyUrlsCompletedEventHandler
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.GetChangedFriendlyUrlsCompletedEventArgs
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.GetFriendlyUrlCompletedEventHandler
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.GetFriendlyUrlCompletedEventArgs
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.TopicPagesConnector
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.TopicPagesLobUri
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.PropertiesInUrl
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.ConnectorUrlMapper
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.ConnectorUrlMapper+EntityType
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.TopicPagesNamingContainer
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.ChangeLogCrawlRole
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.ChangeTypes
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.TaxonomyTerm
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.TaxonomyWeb
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.TaxonomyRootWeb
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.ContentDbsCache
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.ConnectorConstants
Microsoft.Office.Server.Search.Connector.BDC.Top
icPagesConnector.TaxonomyProperty
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.TaxonomyWebServiceCaller
Microsoft.Office.Server.Search.Connector.BDC.TopicPagesConnector.TopicPagesProxy
Microsoft.Office.Server.Search.Connector.BDCExceptionMapper
Microsoft.Office.Server.Search.Connector.TimeBeingTracked
Microsoft.Office.Server.Search.Connector.ULSHelper

SUMMARY:

  • An entire set of connector components for search have been built for BDC
  • Several event handerls are exposed here

Microsoft.Office.Server.Search DLL:

DELETIONS:

  • 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

ADDITIONS:

  • 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

SUMMARY:

  • This is the biggest changed DLL of them all!

Microsoft.Office.Server.UserProfile DLL:

DELETES:

  • Mainly around older upgrade classes (2007->2010)

ADDITIONS – LOTS!:

Microsoft.Office.Server.UserProfiles.ActiveDirectoryImportConnection
Microsoft.Office.Server.UserProfiles.MySiteInstantiationWorkItemJobDefinition
Microsoft.Office.Server.UserProfiles.MySiteInstantiationWorkItemJobDefinition+MySiteInstantiationWorkItemJobState
Microsoft.Office.Server.UserProfiles.InteractiveMySiteInstantiationWorkItemJobDefinition
Microsoft.Office.Server.UserProfiles.NonInteractiveMySiteInstantiationWorkItemJobDefinition
Microsoft.Office.Server.UserProfiles.MySiteInstantiationQueuesFeatureReceiver
Microsoft.Office.Server.FeedCache.FeedCacheImplementation
Microsoft.Office.Server.FeedCache.MissingRemoteEntities
Microsoft.Office.Server.FeedCache.ThreadProcParamsGetRemoteFeeds
Microsoft.Office.Server.FeedCache.FeedCacheAsyncHelper
Microsoft.Office.Server.FeedCache.FeedCacheException
Microsoft.Office.Server.FeedCache.FeedCacheDataCacheWrapper
Microsoft.Office.Server.FeedCache.FeedCacheLMTCacheWrapper
Microsoft.Office.Server.FeedCache.FeedCacheEntityType
Microsoft.Office.Server.FeedCache.FeedCacheEntity
Microsoft.Office.Server.FeedCache.FeedCacheEntityDateTimePair
Microsoft.Office.Server.FeedCache.FeedCacheEntityTypeCountPair
Microsoft.Office.Server.FeedCache.FeedCacheEntityTagPair
Microsoft.Office.Server.FeedCache.FeedCacheEntryCollection
Microsoft.Office.Server.FeedCache.FeedCacheEntry
Microsoft.Office.Server.FeedCache.FeedCacheEntry+SortDescending
Microsoft.Office.Server.FeedCache.FeedCacheEntryIdentifierCollection
Microsoft.Office.Server.FeedCache.LMTEntry
Microsoft.Office.Server.FeedCache.LMTEntry+SortDescending
Microsoft.Office.Server.FeedCache.FeedCacheManager
Microsoft.Office.Server.FeedCache.FeedCacheManager+Constants
Microsoft.Office.Server.FeedCache.GetLastModifiedTimes
Microsoft.Office.Server.FeedCache.GetRecentEntries
Microsoft.Office.Server.FeedCache.FeedCacheRepopulation
Microsoft.Office.Server.FeedCache.FeedCacheLMTRepopulationStatus
Microsoft.Office.Server.FeedCache.IFeedCacheLMTRepopulationEnumerator
Microsoft.Office.Server.FeedCache.LMTRepopulationEnumerator
Microsoft.Office.Server.FeedCache.IFeedCacheLMTRepopulationCollection
Microsoft.Office.Server.FeedCache.FeedCacheRequestTimeoutTooLessException
Microsoft.Office.Server.FeedCache.CategoricalFeedStatus
Microsoft.Office.Server.FeedCache.FeedRangeCollection
Microsoft.Office.Server.FeedCache.FeedRange
Microsoft.Office.Server.FeedCache.FeedCacheUtils
Microsoft.Office.Server.UserProfiles.LMTRepopulationJob
Microsoft.Office.Server.UserProfiles.ADImport.DirSyncWrapper
Microsoft.Office.Server.UserProfiles.ADImport.DirSyncWrapper+DirSyncAttributeNames
Microsoft.Office.Server.UserProfiles.ADImport.ItemTypes
Microsoft.Office.Server.UserProfiles.ADImport.MemberGroupFlag
Microsoft.Office.Server.UserProfiles.ADImport.ActiveDirectoryAttributeNames
Microsoft.Office.Server.UserProfiles.ADImport.Constants
Microsoft.Office.Server.UserProfiles.ADImport.ItemInfo
Microsoft.Office.Server.UserProfiles.ADImport.ADImportInvalidDataException
Microsoft.Office.Server.UserProfiles.ADImport.ADImportNotSupportedException
Microsoft.Office.Server.UserProfiles.ADImport.ADImportOverflowException
Microsoft.Office.Server.UserProfiles.ADImport.ADImportInvalidOperationException
Microsoft.Office.Server.UserProfiles.ADImport.ADImportBatchAbortException
Microsoft.Office.Server.UserProfiles.ADImport.Provisioner
Microsoft.Office.Server.UserProfiles.ADImport.ServerConfiguration
Microsoft.Office.Server.UserProfiles.ADImport.ProfileConfiguration
Microsoft.Office.Server.UserProfiles.ADImport.ProfileAttributeNames
Microsoft.Office.Server.UserProfiles.ADImport.ProfileDispatcher
Microsoft.Office.Server.UserProfiles.ADImport.ProfileChangeBatch
Microsoft.Office.Server.UserProfiles.ADImport.Win32.SPAdvApi32
Microsoft.Office.Server.UserProfiles.ADImport.Win32.SPAdvApi32+UnsafeNativeMethods
Microsoft.Office.Server.UserProfiles.ADImport.UserProfileADImportFailedItems
Microsoft.Office.Server.UserProfiles.ADImport.UserProfileADImportJob
Microsoft.Office.Server.UserProfiles.ADImport.UserProfileADImportJob+TerminationCode
Microsoft.Office.Server.UserProfiles.ADImport.UserProfileADImportMappingCollection
Microsoft.Office.Server.UserProfiles.ADImport.UserProfileADImportMapping
Microsoft.Office.Server.UserProfiles.ADImport.UserProfileADImportPropertyMapping
Microsoft.Office.Server.UserProfiles.ADImport.UserProfileADImportPropertyMappingCollection
Microsoft.Office.Server.WebServiceDirectProxy
Microsoft.Office.Server.WebServiceDirectProxy+WebMethodInfo
Microsoft.Office.Server.WebServiceDirectProxy+DummyPostWorkerRequest
Microsoft.Office.Server.UserProfiles.ManagementAgent.IProfileImportExportService
Microsoft.Office.Server.UserProfiles.ManagementAgent.ProfileImportExportDirect
Microsoft.Office.Server.UserProfiles.ManagementAgent.ProfileImportExportService
Microsoft.Office.Server.UserProfiles.ManagementAgent.ImportExportProperties
Microsoft.Office.Server.UserProfiles.ManagementAgent.PropertyChangeData
Microsoft.Office.Server.UserProfiles.ManagementAgent.ChangeTypes
Microsoft.Office.Server.UserProfiles.ManagementAgent.ProfileChangeData
Microsoft.Office.Server.UserProfiles.ManagementAgent.ProfileChangeDataContainer
Microsoft.Office.Server.UserProfiles.ManagementAgent.InitializeProfileImportExportProcessCompletedEventHandler
Microsoft.Office.Server.UserProfiles.ManagementAgent.InitializeProfileImportExportProcessCompletedEventArgs
Microsoft.Office.Server.UserProfiles.ManagementAgent.FinalizeProfileImportExportProcessCompletedEventHandler
Microsoft.Office.Server.UserProfiles.ManagementAgent.GetProfileImportClientModeCompletedEventHandler
Microsoft.Office.Server.UserProfiles.ManagementAgent.GetPartitionIdsCompletedEventHandler
Microsoft.Office.Server.UserProfiles.ManagementAgent.GetPartitionIdsCompletedEventArgs
Microsoft.Office.Server.UserProfiles.ManagementAgent.GetImportPropertiesCompletedEventHandler
Microsoft.Office.Server.UserProfiles.ManagementAgent.GetImportPropertiesCompletedEventArgs
Microsoft.Office.Server.UserProfiles.ManagementAgent.RetrieveProfileChangeDataFullCompletedEventHandler
Microsoft.Office.Server.UserProfiles.ManagementAgent.RetrieveProfileChangeDataFullCompletedEventArgs
Microsoft.Office.Server.UserProfiles.ManagementAgent.RetrieveProfileChangeDataDeltaCompletedEventHandler
Microsoft.Office.Server.UserProfiles.Managemen
tAgent.RetrieveProfileChangeDataDeltaCompletedEventArgs
Microsoft.Office.Server.UserProfiles.ManagementAgent.RetrieveBDCProfileChangeDataCompletedEventHandler
Microsoft.Office.Server.UserProfiles.ManagementAgent.RetrieveBDCProfileChangeDataCompletedEventArgs
Microsoft.Office.Server.UserProfiles.ManagementAgent.UpdateWithProfileChangeDataCompletedEventHandler
Microsoft.Office.Server.UserProfiles.ManagementAgent.UpdateWithProfileChangeDataCompletedEventArgs
Microsoft.Office.Server.UserProfiles.SPSocialPermissionProvider
Microsoft.Office.Server.UserProfiles.SPSocialPermissionProvider+SPSocialAppPermissionUIElement
Microsoft.Office.Server.UserProfiles.SPSocialPermissionProvider+SPSocialAppPermissionUIElementCollection
Microsoft.Office.Server.UserProfiles.SPSocialPermissionProvider+SPSocialAppPermissionRequestParser
Microsoft.Office.Server.UserProfiles.SPSocialPermissionProvider+SPSocialAppPermissionUI
Microsoft.Office.Server.UserProfiles.SPSocialAppPermission
Microsoft.Office.Server.UserProfiles.SPSocialAppPermission+SocialPermission
Microsoft.Office.Server.UserProfiles.SocialDataStoreException
Microsoft.Office.Server.UserProfiles.SocialDataStoreExceptionCode
Microsoft.Office.Server.UserProfiles.SocialDataStoreConstants
Microsoft.Office.Server.UserProfiles.SPSocialDataStore
Microsoft.Office.Server.UserProfiles.SPSocialDataStoreQuery
Microsoft.Office.Server.UserProfiles.MicroBlogInfo
Microsoft.Office.Server.Microfeed.ArrayDictionary`2
Microsoft.Office.Server.UserProfiles.ScopedRequestSingleton
Microsoft.Office.Server.Microfeed.SPMicrofeedStoreContextWrapper
Microsoft.Office.Server.Microfeed.SPMicrofeedStoreUtility
Microsoft.Office.Server.Microfeed.SPMicrofeedStoreIdentifier
Microsoft.Office.Server.Microfeed.SPMicrofeedBWCHelper
Microsoft.Office.Server.Microfeed.SPMicrofeedDataCollection
Microsoft.Office.Server.Microfeed.SPMicrofeedDataQuery
Microsoft.Office.Server.Microfeed.SPMicrofeedStore
Microsoft.Office.Server.Microfeed.SPMicrofeedStore+SPMicrofeedStoreOperationType
Microsoft.Office.Server.Microfeed.SPMicrofeedStore+SPMicrofeedStoreOperation
Microsoft.Office.Server.Microfeed.SPMicrofeedStore+ElevationContext
Microsoft.Office.Server.Microfeed.SPMicrofeedData
Microsoft.Office.Server.UserProfiles.SPS2SAppExecutionContextBase
Microsoft.Office.Server.Microfeed.SPS2SSocialAppExecutionContext
Microsoft.Office.Server.Microfeed.SPS2SSocialAppExecutionContext+ForceExecutionContext
Microsoft.Office.Server.UserProfiles.IClientAppInterface
Microsoft.Office.Server.Microfeed.SPMicrofeedProxy
Microsoft.Office.Server.Microfeed.SPMicrofeedContext
Microsoft.Office.Server.Microfeed.ThrowExceptionOnFail
Microsoft.Office.Server.Microfeed.SPMicroFeedUpdateStatus
Microsoft.Office.Server.Microfeed.SPMicroFeedOperations
Microsoft.Office.Server.Microfeed.SPMicrofeedLikeOperation
Microsoft.Office.Server.Microfeed.SPMicrofeedLockOperation
Microsoft.Office.Server.Microfeed.SPMicrofeedStatusCode
Microsoft.Office.Server.Microfeed.MicroBlogEntityType
Microsoft.Office.Server.Microfeed.MicroBlogEntityIdentifierFormat
Microsoft.Office.Server.Microfeed.MicroBlogType
Microsoft.Office.Server.Microfeed.MicroBlogItemRepository
Microsoft.Office.Server.Microfeed.MicroBlogItemAttributes
Microsoft.Office.Server.Microfeed.MicrofeedSortOrder
Microsoft.Office.Server.Microfeed.IdentifierEncoding
Microsoft.Office.Server.Microfeed.RetrieveRootPost
Microsoft.Office.Server.Microfeed.Lookup
Microsoft.Office.Server.Microfeed.MicrofeedConstants
Microsoft.Office.Server.Microfeed.MicroBlogLimits
Microsoft.Office.Server.Microfeed.MicrofeedEntityDictionary
Microsoft.Office.Server.Microfeed.FeedCacheConsolidatedResults
Microsoft.Office.Server.Microfeed.SPMicrofeedFeedCacheService
Microsoft.Office.Server.Microfeed.MicroBlogFeedCache
Microsoft.Office.Server.Microfeed.MicroBlogList
Microsoft.Office.Server.Microfeed.MicrofeedLookupUserProfile
Microsoft.Office.Server.Microfeed.MicrofeedException
Microsoft.Office.Server.Microfeed.MBCProcessor
Microsoft.Office.Server.Microfeed.SPMicrofeedPostIdentifier
Microsoft.Office.Server.Microfeed.MBUtilities
Microsoft.Office.Server.Microfeed.MBUtilities+AtMentionEmailOptions
Microsoft.Office.Server.Microfeed.MBUtilities+ReplyNotificationEmailOptions
Microsoft.Office.Server.Microfeed.MBUtilities+MicroBlogMailMessageType
Microsoft.Office.Server.Microfeed.MBUtilities+SPSecCatchAccessDeniedException
Microsoft.Office.Server.Microfeed.MBUtilities+PermissionsHelper
Microsoft.Office.Server.Microfeed.MBUtilities+PermissionsHelper+RunElevatedDelegate
Microsoft.Office.Server.Microfeed.MfDiagnostics
Microsoft.Office.Server.Microfeed.MicrofeedData
Microsoft.Office.Server.Microfeed.SPMicrofeedPost
Microsoft.Office.Server.Microfeed.SPMicrofeedPostCollection
Microsoft.Office.Server.Microfeed.SPMicrofeedThread
Microsoft.Office.Server.Microfeed.SPMicroblogUsageField
Microsoft.Office.Server.Microfeed.SPMicroblogUsageProvider
Microsoft.Office.Server.Microfeed.SPMicroblogUsageEntry
Microsoft.Office.Server.Microfeed.SPMicroblogUsageLogger
Microsoft.Office.Server.Microfeed.SPMicroblogUsageMonitoredScope
Microsoft.Office.Server.Microfeed.SPMicrofeedThreadCollection
Microsoft.Office.Server.Microfeed.ProfileSource
Microsoft.Office.Server.Microfeed.SPMicrofeedEntityData
Microsoft.Office.Server.Microfeed.MicroBlogEntity
Microsoft.Office.Server.Microfeed.MicroBlogEntity+Placeholder
Microsoft.Office.Server.Microfeed.SPMicrofeedCacheUpdateAggregator
Microsoft.Office.Server.Microfeed.MicroBlogEntityComparer
Microsoft.Office.Server.Microfeed.FeedCacheEntityComparer
Microsoft.Office.Server.Microfeed.MicroBlogEntityCollection
Microsoft.Office.Server.Microfeed.SPMicrofeedSocialProperties
Microsoft.Office.Server.Microfeed.MicrofeedProfile
Microsoft.Office.Server.Microfeed.ListBackedLMTRepopulationStatus
Microsoft.Office.Server.Microfeed.ListBackedLMTRepopulationCollection
Microsoft.Office.Server.Microfeed.ListBackedLMTRepopulationEnumerator
Microsoft.Office.Server.Microfeed.SPMicrofeedLinkAction
Microsoft.Office.Server.Microfeed.SPMicrofeedLinkActionKind
Microsoft.Office.Server.Microfeed.SPMicrofeedLink
Microsoft.Office.Server.Microfeed.SPMicrofeedLinkType
Microsoft.Office.Server.Microfeed.SPMicrofeedSecurityTrimmer
Microsoft.Office.Server.Microfeed.SPMicrofeedSecurityTrimmer+Constants
Microsoft.Office.Server.Microfeed.SPMicrofeedManager
Microsoft.Office.Server.Microfeed.SPMFPDCache
Microsoft.Office.Server.Microfeed.SPMicrofeedPostDefinitionNames
Microsoft.Office.Server.Microfeed.SPMicrofeedPostDefnitionNameCollection
Microsoft.Office.Server.Microfeed.SPMicrofeedPostAttributes
Microsoft.Office.Server.Microfeed.SPMicrofeedPostSecurityAttributes
Microsoft.Office.Server.Microfeed.SPMicrofeedPostPrivacyFilter
Microsoft.Office.Server.Microfeed.SPMFPDefinition
Microsoft.Office.Server.Microfeed.SPMFPDManager
Microsoft.Office.Server.Microfeed.SPMicrofeedDataLinkTypes
Microsoft.Office.Server.Microfeed.SPMicrofeedDataLink
Microsoft.Office.Server.Microfeed.SPMicrofeedDataLinkCollection
Microsoft.Office.Server.Microfeed.SPMFPDTemplateParser
Microsoft.Office.Server.Microfeed.SPMFPDTemplateParser+TemplateVariableTypes
Microsoft.Office.Server.Microfeed.SPMicrofeedPostOptions
Microsoft.Office.Server.Microfeed.SPMicrofeedPostOptionCollection
Microsoft.Office.Server.Microfeed.SPMicrofeedUserPosts
Microsoft.Office.Server.Microfeed.SPMicrofeedUserPostCollection
Microsoft.Office.Server.Microfeed.SPMicrofeedContentFormattingOption
Microsoft.Office.Server.Microfeed.SPMicrofeedRetrievalOptions
Microsoft.Office.Server.Microfeed.SPMicrofeedRetrievalOptions+MicrofeedPublishedFeedType
Microsoft.Office.Server.FeedCache.FeedCacheRetriev
alOptions
Microsoft.Office.Server.FeedCache.FeedCacheRetrievalEntity
Microsoft.Office.Server.FeedCache.FeedCacheRetrievalEntity+LookupColleagues
Microsoft.Office.Server.Microfeed.SPMicrofeedContentDataTypes
Microsoft.Office.Server.Microfeed.SPMicrofeedContentData
Microsoft.Office.Server.Microfeed.SPMicrofeedContentDataCollection
Microsoft.Office.Server.Microfeed.DcsString`1
Microsoft.Office.Server.Microfeed.SPFieldParticipantList
Microsoft.Office.Server.Microfeed.SPMicrofeedParticipantList
Microsoft.Office.Server.Microfeed.SPMicrofeedAttachmentStore
Microsoft.Office.Server.ActivityFeed.FeedType
Microsoft.Office.Server.UserProfiles.ContentFollowingItemEventReceiver
Microsoft.Office.Server.UserProfiles.ContentFollowingWebEventReceiver
Microsoft.Office.Server.UserProfiles.FollowedContentException
Microsoft.Office.Server.UserProfiles.FollowedContentExceptionCode
Microsoft.Office.Server.UserProfiles.FollowedContentQueryOptions
Microsoft.Office.Server.UserProfiles.FollowedContent
Microsoft.Office.Server.UserProfiles.FollowedContent+FollowedViewType
Microsoft.Office.Server.UserProfiles.FollowedContentProxy
Microsoft.Office.Server.UserProfiles.FollowedStatus
Microsoft.Office.Server.UserProfiles.FollowedItemType
Microsoft.Office.Server.UserProfiles.FollowResultType
Microsoft.Office.Server.UserProfiles.FollowResult
Microsoft.Office.Server.UserProfiles.FollowedItem
Microsoft.Office.Server.UserProfiles.FollowedItemData
Microsoft.Office.Server.ReputationModel.CommunitiesConstants
Microsoft.Office.Server.ReputationModel.RatingsFeatureConstants
Microsoft.Office.Server.ReputationModel.SPReputationStatusCode
Microsoft.Office.Server.ReputationModel.ElevatedLocks
Microsoft.Office.Server.ReputationModel.ElevatedPrivilegesHelper
Microsoft.Office.Server.ReputationModel.ElevatedPrivilegesHelper+RunElevatedDelegate
Microsoft.Office.Server.ReputationModel.NGenKeyValuePair`2
Microsoft.Office.Server.ReputationModel.Reputation
Microsoft.Office.Server.UserProfiles.ActivitiesPrivacyOptions
Microsoft.Office.Server.UserProfiles.GetPersonalSiteOptions
Microsoft.Office.Server.UserProfiles.PersonalSiteCapabilities
Microsoft.Office.Server.UserProfiles.PersonalSiteInstantiationStateValue
Microsoft.Office.Server.UserProfiles.UserProfile+SQMResult
Microsoft.Office.Server.UserProfiles.UserProfile+PersonalSiteInstantiationContext
Microsoft.Office.Server.UserProfiles.EditProfileSection
Microsoft.Office.Server.UserProfiles.UpdateReadOnlyDatabaseException
Microsoft.Office.Server.UserProfiles.SafeSPFolderHandle
Microsoft.Office.Server.UserProfiles.Utility
Microsoft.Office.Server.UserProfiles.SyncType
Microsoft.Office.Server.Administration.UserProfileApplicationProxy+UPAConnectionMode
Microsoft.Office.Server.UserProfiles.PrivacyItemLimitReachedException
Microsoft.Office.Server.UserProfiles.ColleagueCreatePrerequisiteData
Microsoft.Office.Server.UserProfiles.PeopleDataTypes
Microsoft.Office.Server.UserProfiles.PeopleData
Microsoft.Office.Server.UserProfiles.PeopleData+DataItems
Microsoft.Office.Server.UserProfiles.PeopleData+PersonData
Microsoft.Office.Server.UserProfiles.SPS2SAppContextException
Microsoft.Office.Server.UserProfiles.SPProfileLocalityCheck
Microsoft.Office.Server.UserProfiles.SPS2SAppExecutionContextSource
Microsoft.Office.Server.UserProfiles.SPS2SMonitor
Microsoft.Office.Server.UserProfiles.SPS2SAppExecutionContext
Microsoft.Office.Server.UserProfiles.SPS2SMonitoredAppExecutionContext
Microsoft.Office.Server.UserProfiles.SPS2SAppContext
Microsoft.Office.Server.UserProfiles.SPS2SAppContext+SPS2SAppContextStatistics
Microsoft.Office.Server.UserProfiles.SPS2SAppContext+RecursiveSetting
Microsoft.Office.Server.UserProfiles.SPS2SAppUtility
Microsoft.Office.Server.UserProfiles.SPS2SAppUtility+DebugPropertySource
Microsoft.Office.Server.UserProfiles.SPS2SAppUtility+ProfileSource
Microsoft.Office.Server.UserProfiles.FeatureCompatibilityStatus
Microsoft.Office.Server.UserProfiles.SPCrossFarmUtility
Microsoft.Office.Server.UserProfiles.SPSocialWebCache
Microsoft.Office.Server.UserProfiles.SPThreadContext
Microsoft.Office.Server.Security.UserProfileNoUserFoundException
Microsoft.Office.Server.Security.UserProfileIdentityClaimsMappedToMultipleUsersException
Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper
Microsoft.Office.Server.Security.UserProfileServerToServerTokenClaimTypes
Microsoft.Office.Server.Security.UserProfileHelpers
Microsoft.Office.Server.Security.PropertyEmptyException
Microsoft.Office.Server.Security.UserProfileIdentityClaimsResolver
Microsoft.Office.Server.Security.UserProfileClaimProvider
Microsoft.Office.Server.Security.ProfileStoreClaimProviderFeatureReceiver
Microsoft.Office.Server.SocialData.SecTrimAccessCacheManager
Microsoft.Office.Server.SocialData.SecTrimAccessCacheManager+Constants
Microsoft.Office.Server.SocialData.SecTrimAccessCacheManager+Helpers
Microsoft.Office.Server.SocialData.SecTrimAccessCacheDataCollection
Microsoft.Office.Server.SocialData.SecTrimAccessCache
Microsoft.Office.Server.SocialData.SecTrimAccessCache+SecTrimAccessCacheVelocityWrapper
Microsoft.Office.Server.SocialData.SecTrimProviderCallback
Microsoft.Office.Server.SocialData.SecTrimProviderCallback+SecurityTrimProvider
Microsoft.Office.Server.SocialData.SecTrimAccessCacheData
Microsoft.Office.Server.SocialData.SecTrimAccessCacheData+AccessTTLType
Microsoft.Office.Server.SocialData.SecTrimAccessCacheData+AccessStateType
Microsoft.Office.Server.SocialData.SecTrimAccessCacheData+AccessAuthorityType
Microsoft.Office.Server.SocialData.SecTrimAccessCacheEntity
Microsoft.Office.Server.SocialData.SecTrimAccessCacheEntity+SourceType
Microsoft.Office.Server.Social.SPSocialActorType
Microsoft.Office.Server.Social.SPSocialActorTypes
Microsoft.Office.Server.Social.SPSocialActorInfo
Microsoft.Office.Server.Social.SPSocialActor
Microsoft.Office.Server.Social.SPSocialActorArrayBuilder
Microsoft.Office.Server.Social.SPSocialAttachmentKind
Microsoft.Office.Server.Social.SPSocialAttachmentActionKind
Microsoft.Office.Server.Social.SPSocialAttachmentAction
Microsoft.Office.Server.Social.SPSocialAttachment
Microsoft.Office.Server.Social.SPSocialDataItemType
Microsoft.Office.Server.Social.SPSocialDataItem
Microsoft.Office.Server.Social.SPSocialDataOverlayType
Microsoft.Office.Server.Social.SPSocialDataOverlay
Microsoft.Office.Server.Social.SPSocialFeedAttributes
Microsoft.Office.Server.Social.SPSocialFeedStatus
Microsoft.Office.Server.Social.SPSocialFeed
Microsoft.Office.Server.Social.ISocialFeedManagerProxy
Microsoft.Office.Server.Social.SPSocialFeedManager
Microsoft.Office.Server.Social.SPSocialFeedManagerProxy
Microsoft.Office.Server.Social.SPSocialFeedSortOrder
Microsoft.Office.Server.Social.SPSocialFeedOptions
Microsoft.Office.Server.Social.SPSocialFeedType
Microsoft.Office.Server.Social.SPSocialFollowResult
Microsoft.Office.Server.Social.SPSocialFollowingManager
Microsoft.Office.Server.Social.SPSocialLink
Microsoft.Office.Server.Social.ISocialLinkPreviewGenerator
Microsoft.Office.Server.Social.YoutubePreviewGenerator
Microsoft.Office.Server.Social.SharepointPreviewer
Microsoft.Office.Server.Social.SPSocialLinkPreviewManager
Microsoft.Office.Server.Social.SPSocialPostType
Microsoft.Office.Server.Social.SPSocialPostAttributes
Microsoft.Office.Server.Social.SPSocialPost
Microsoft.Office.Server.Social.SPSocialPostActorInfo
Microsoft.Office.Server.Social.SPSocialPostCreationData
Microsoft.Office.Server.Social.SPSocialPostDefinitionData
Microsoft.Office.Server.Social.SPSocialPostDefinitionDataItemType
Microsoft.Office.Server.Social.SPSocialPostDefinitionDataItem
Microsoft.Office.Server.Social.SPSocialPostReference
Microsoft.Office.Server.Social.SPSocialThreadType
Microsoft.Office.Server.Social.SPSocialThreadAttributes
Microsoft.Office.Server.Social.SPSocialThreadStatus
Microsoft.Office.Server.Social.SPSocialThread
Microsoft.Office.Server.Social.SPSocialRestFeed
Microsoft.Office.Server.Social.SPSocialRestFeedManager
Microsoft.Office.Server.Social.SPSocialRestFollowingManager
Microsoft.Office.Server.Social.SPSocialRestActor
Microsoft.SharePoint.Client.SocialRestInvalidClientQueryException
Microsoft.SharePoint.Client.SociaRestResoureNotFoundException
Microsoft.SharePoint.Client.SocialRestUnauthorizedException
Microsoft.SharePoint.Client.SocialRestServerObjectNullReferenceException
Microsoft.SharePoint.Client.SocialRestMethodNotAllowedException
Microsoft.SharePoint.Client.SocialRestInternalServerErrorException
Microsoft.SharePoint.Client.SocialRESTExceptionProcessingHandler
Microsoft.Office.Server.Social.RESTMonitorType
Microsoft.Office.Server.Social.RESTMonitor
Microsoft.Office.Server.Social.SPSocialRestPostCreationData
Microsoft.Office.Server.Social.SocialRestResourceUrlPath
Microsoft.Office.Server.Social.SPSocialRestThread
Microsoft.Office.Server.Social.SPSocialUtil
Microsoft.Office.Server.SocialData.SocialRatingsForURLCollection
Microsoft.Office.Server.SocialData.SocialRatingsForURLEnumerator
Microsoft.Office.Server.UserProfiles.HashTag
Microsoft.Office.Server.UserProfiles.HashTagCollection
Microsoft.Office.Server.UserProfiles.TTagsDistributedCache
Microsoft.Office.Server.UserProfiles.TTagsDistributedCache+ObjectStateForAsync
Microsoft.Office.Server.UserProfiles.TTagsDistributedCache+PutDelegate
Microsoft.Office.Server.UserProfiles.PeopleManager
Microsoft.Office.Server.UserProfiles.PersonProperties
Microsoft.Office.Server.UserProfiles.UserProfilePropertiesForUser
Microsoft.Office.Server.UserProfiles.Client.PersonPropertiesObjectFactory
Microsoft.Office.Server.UserProfiles.LanguageAndRegionSyncJob
Microsoft.Office.Server.UserProfiles.MembershipSynchronizer
Microsoft.Office.Server.UserProfiles.UserSynchronizer
Microsoft.Office.Server.UserProfiles.WSSSyncUsageDefinition
Microsoft.Office.Server.UserProfiles.WSSSyncUsageDefinition+SyncType
Microsoft.Office.Server.UserProfiles.WSSSyncUsageEntry
Microsoft.Office.Server.UserProfiles.ADImport.Win32.SPWin32Error
Microsoft.Office.Server.UserProfiles.ADImport.Win32.SPHResultError
Microsoft.Office.Server.UserProfiles.ADImport.Win32.SPWin32ErrorHelper
Microsoft.Office.Server.UserProfiles.CommonFeedNotificationUtils
Microsoft.Office.Server.UserProfiles.CommonFeedNotificationUtils+Constants
Microsoft.Office.Server.Upgrade.RemoveUserProfileFullDocID
Microsoft.Office.Server.Upgrade.ChangeUserMembershipsClusteringKey
Microsoft.Office.Server.Upgrade.ReplaceEmptyGroupTitleStrings
Microsoft.Office.Server.Upgrade.FebCUSyncRelated
Microsoft.Office.Server.Upgrade.RemoveProfileStatsHandleDeletes
Microsoft.Office.Server.Upgrade.RemoveUnusedIndexesFromUPEL
Microsoft.Office.Server.Upgrade.AddMemberGroupDefaultTypeIndex
Microsoft.Office.Server.Upgrade.RemoveUserMembershipsExpandedRows
Microsoft.Office.Server.Upgrade.RemoveGetAliasListAndRunAllOrgleRules
Microsoft.Office.Server.Upgrade.FixFillFactors
Microsoft.Office.Server.Upgrade.RemoveReportChain_Temp
Microsoft.Office.Server.Upgrade.ImproveADImportPerformance
Microsoft.Office.Server.Upgrade.RemoveWSSSyncTables
Microsoft.Office.Server.Upgrade.RegionalSettingsAndLanguageSettings
Microsoft.Office.Server.Upgrade.CreateMicrofeedPostDefinitionTablesAndProcs
Microsoft.Office.Server.Upgrade.ProfilePropertiesUpgrader
Microsoft.Office.Server.Upgrade.ChangeUserProfile_FullbDeletedIndex
Microsoft.Office.Server.Upgrade.UpdateRegionalAndLanguageSettingsProperties
Microsoft.Office.Server.Upgrade.ConvertNtextColumnsToNvarchar
Microsoft.Office.Server.Upgrade.ProfileFeedPropertiesUpgrader
Microsoft.Office.Server.Upgrade.DropAndCreateMicrofeedPostDefinitionTableAndData
Microsoft.Office.Server.Upgrade.UpdateProfilePropertyRegionalSettingsInitialized
Microsoft.Office.Server.Upgrade.ProfileDBSearchTermStats
Microsoft.Office.Server.Upgrade.ADImportUpgradeAction
Microsoft.Office.Server.Upgrade.AddIsImportedBitToDNLookup
Microsoft.Office.Server.Upgrade.ADImportTimeDiagnostics
Microsoft.Office.Server.Upgrade.UserPrincipalNameUpgrader
Microsoft.Office.Server.Upgrade.ADImportPropertyMappingUpgradeAction
Microsoft.Office.Server.Upgrade.ProfilePrivacyProperties
Microsoft.Office.Server.Upgrade.TenantsMySiteMicroblogEMailsUpgrader
Microsoft.Office.Server.Upgrade.CreateNewPostDefinitionsForO14ActivityEvents
Microsoft.Office.Server.Upgrade.ADImportConstantPropertyMappingUpgradeAction
Microsoft.Office.Server.Upgrade.ImproveEnumProfileRecordsPerformance
Microsoft.Office.Server.Upgrade.BlogPostPrivacyProperty
Microsoft.Office.Server.Upgrade.ReorganizeDNLookup
Microsoft.Office.Server.Upgrade.FixContacts
Microsoft.Office.Server.Upgrade.MembershipDeltaProcessing
Microsoft.Office.Server.Upgrade.LanguageAndRegionSectionMerge
Microsoft.Office.Server.Upgrade.UpdateSyncCookieSizeForADImportDCMappingUpgradeAction
Microsoft.Office.Server.Upgrade.ImportDCMappiingSyncTimesUpgradeAction
Microsoft.Office.Server.Upgrade.UndeleteSynchronizedUsersAction
Microsoft.Office.Server.Upgrade.ImportDCMappingDCUseSSLUpgradeAction
Microsoft.Office.Server.Upgrade.MoveRegionalPropertyDisplayOrder
Microsoft.Office.Server.Upgrade.IsVisibleOffForDNProperties
Microsoft.Office.Server.Upgrade.DeletePersistToCacheBitMaskForRefLikePostDefinitionAction
Microsoft.Office.Server.Upgrade.UpdateTenantDefaultUPAPermissions
Microsoft.Office.Server.Upgrade.UpdateNewSeachTermSetsMapping
Microsoft.Office.Server.Upgrade.PersonalSiteCapabilitiesInitialization
Microsoft.Office.Server.Upgrade.AddMissingObjectIDPropertyValueAction
Microsoft.Office.Server.Upgrade.AddNoMembershipRecursiveSelfParentsCheck
Microsoft.Office.Server.Upgrade.NormalizeSchemaForUpgrade
Microsoft.Office.Server.Upgrade.AddMemberGroupFilteredIndexAction
Microsoft.Office.Server.Upgrade.UpgradeFromOffice14SU2
Microsoft.Office.Server.Upgrade.TenantsMySitesPublicEnabledUpgrader
Microsoft.Office.Server.Upgrade.BlogDiscussionNotificationsAction
Microsoft.Office.Server.Upgrade.TenantsAccessDelegationOnMySiteCleanupUpgrader
Microsoft.Office.Server.Upgrade.UpdateSharedListSyncPropertiesAction
Microsoft.Office.Server.Upgrade.CreateTenantIndexOnOU
Microsoft.Office.Server.Upgrade.AddInternalReferencePostFeedDefintion
Microsoft.Office.Server.Upgrade.AddNoMembershipNonRecursiveSelfParentsCheck
Microsoft.Office.Server.Upgrade.FixRegionalSettingsInitType
Microsoft.Office.Server.Upgrade.ProfilePolicyPeopleSettingsPeopleOnMySiteUpgrader
Microsoft.Office.Server.Upgrade.ADImportDCMappingIndexUpgradeAction
Microsoft.Office.Server.Upgrade.RemoveUnusedTablesAction
Microsoft.Office.Server.Upgrade.PartitionIDConstraintForBDCAndAllWebSyncTables
Microsoft.Office.Server.Upgrade.FixMySiteDeletionStatusCreatedIndex
Microsoft.Office.Server.Upgrade.TenantsMigrateO14ActivitiesEnabledUpgrader
Microsoft.Office.Server.Upgrade.TenantsNewsFeedEnabledUpgrader3
Microsoft.Office.Server.Upgrade.FilterOutUnlicensed
Microsoft.Office.Server.Upgrade.CommunityNotificationsAction
Microsoft.Office.Server.Upgrade.AddCanFollowUpToMicrofeedPostDefinitions
Microsoft.Office.Server.Upgrade.CreateEventLogIndexAction
Microsoft.Office.Server.Upgrade.EduDefinitionsAction
Microsoft.Office.Server.Upgrade.DeletePersistToCacheBitMaskForRefLikePostDefinitionAction2
Microsoft.Office.Server.Upgrade.AddWSSSyncTables
Microsoft.Office.Server.Upgrade.TaskListNewsFeedDefinitionsAction
Microsoft.Office.Server.Upgrade.O15
FirstRunExperienceInitialization
Microsoft.Office.Server.Upgrade.PersonalSiteInstantiationtateInitialization
Microsoft.Office.Server.Upgrade.MicroblogTelemetryProviderRegistration
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.Server.UserProfiles.FeedCacheServiceHostFactory
Microsoft.Office.Server.UserProfiles.FeedCacheFaultCodes
Microsoft.Office.Server.UserProfiles.FeedCacheFault
Microsoft.Office.Server.UserProfiles.IFeedCacheService
Microsoft.Office.Server.UserProfiles.FeedCacheService
Microsoft.Office.Server.UserProfiles.FeedCacheServiceClient

SUMMARY:

  • 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 DLL:

  • Mainly addition of classes to support the new IMMEDIATE feature and some other job processing utility classes

Microsoft.SharePoint.Client DLL:

ADDITIONS:

  • Client object model calls to the BDC!!!
  • Remote Event Receivers!
  • New GeoLocation features
  • New Push Notification features
  • Enhanced MIME Type features

Microsoft.SharePoint DLL:

DELETIONS:

  • The older Help classes have been removed
  • Older SqlTrace classes removed
  • All old upgrade classes removed

ADDITIONS:

  • 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
  • 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
  • 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
  • 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
  • A new packaging namespace – likely for the AppStore managment
    • Microsoft.SharePoint.Packaging.LengthReportingReadOnlyCryptoStream
      Microsoft.SharePoint.Packaging.SPPackage
      Microsoft.SharePoint.Packaging.SPPackageFactory
      Microsoft.SharePoint.Packaging.SPPackageUtility
      Microsoft.SharePoint.Packaging.Constants.AppPackageConstants
      Microsoft.SharePoint.Packaging.Constants.RelationshipTypeConstants
      Microsoft.SharePoint.Packaging.Constants.ContentTypeConstants
      Microsoft.SharePoint.Packaging.Constants.AppManifestConstants
      Microsoft.SharePoint.Packaging.Constants.PartConfigurationConstants
      Microsoft.SharePoint.Packaging.Constants.AppPrerequisiteTypeConstants
      Microsoft.SharePoint.Packaging.AppResourceEntry
      Microsoft.SharePoint.Packaging.IAppPackageValidator
      Microsoft.SharePoint.Packaging.IAppPartValidator
      Microsoft.SharePoint.Packaging.IConnectionStringDestination
      Microsoft.SharePoint.Packaging.IConnectionStringSource
      Microsoft.SharePoint.Packaging.ITokenDestination
      Microsoft.SharePoint.Packaging.ITokenSource
      Microsoft.SharePoint.Packaging.ITokenValue
      Microsoft.SharePoint.Packaging.StringTokenValue
      Microsoft.SharePoint.Packaging.WebIdTokenValue
      Mi
      crosoft.SharePoint.Packaging.SPAppDeploymentGroup
      Microsoft.SharePoint.Packaging.SPAppDeploymentGroupDependency
      Microsoft.SharePoint.Packaging.SPAppDeploymentGroupFactory
      Microsoft.SharePoint.Packaging.SPAppDeploymentGroupTaskData
      Microsoft.SharePoint.Packaging.SPAppDeploymentUtility
      Microsoft.SharePoint.Packaging.SPAppManifest
      Microsoft.SharePoint.Packaging.SPAppPackage
      Microsoft.SharePoint.Packaging.SPAppPart
      Microsoft.SharePoint.Packaging.SPAppPartFactory
      Microsoft.SharePoint.Packaging.SPAppResources
      Microsoft.SharePoint.Packaging.SPBackupUpgradeAppDeploymentGroup
      Microsoft.SharePoint.Packaging.SPConnectionStringDependency
      Microsoft.SharePoint.Packaging.SPCopyUpgradeAppDeploymentGroup
      Microsoft.SharePoint.Packaging.SPDatabaseAppPart
      Microsoft.SharePoint.Packaging.SPDatabaseDeploymentGroup
      Microsoft.SharePoint.Packaging.SPDatabaseDeploymentGroupTaskData
      Microsoft.SharePoint.Packaging.SPFeatureAppPart
      Microsoft.SharePoint.Packaging.IconFormat
      Microsoft.SharePoint.Packaging.SPIconAppPart
      Microsoft.SharePoint.Packaging.SPIconDeploymentGroup
      Microsoft.SharePoint.Packaging.SPIconDeploymentGroupTaskData
      Microsoft.SharePoint.Packaging.SPOfficeExtensionAppPart
      Microsoft.SharePoint.Packaging.SPOfficeExtensionDeploymentGroup
      Microsoft.SharePoint.Packaging.SPOfficeExtensionDeploymentGroupTaskData
      Microsoft.SharePoint.Packaging.SPPackagePartBackedAppManifest
      Microsoft.SharePoint.Packaging.SPQuickLaunchDeploymentGroup
      Microsoft.SharePoint.Packaging.SPQuickLaunchDeploymentGroupTaskData
      Microsoft.SharePoint.Packaging.SPRemoteWebSiteAppPart
      Microsoft.SharePoint.Packaging.SPRemoteWebSiteDeploymentGroup
      Microsoft.SharePoint.Packaging.SPRemoteWebSiteDeploymentGroup+PublishToSiteDelegate
      Microsoft.SharePoint.Packaging.SPRemoteWebSiteDeploymentGroup+GetWebSiteConfigurationDelegate
      Microsoft.SharePoint.Packaging.SPRemoteWebSiteDeploymentGroup+SetWebSiteConfigurationDelegate
      Microsoft.SharePoint.Packaging.SPRemoteWebSiteDeploymentGroupTaskData
      Microsoft.SharePoint.Packaging.SPStreamBackedAppManifest
      Microsoft.SharePoint.Packaging.SPTargetWebDeploymentGroup
      Microsoft.SharePoint.Packaging.SPUserCodeSolutionAppPart
      Microsoft.SharePoint.Packaging.SPUserCodeSolutionDeploymentGroup
      Microsoft.SharePoint.Packaging.SPUserCodeSolutionDeploymentGroupTaskData
      Microsoft.SharePoint.Packaging.UrlSourceAttribute
      Microsoft.SharePoint.ValidationErrorContext
      Microsoft.SharePoint.Packaging.Validators.AppManifestValidator
      Microsoft.SharePoint.Packaging.Validators.DefaultAppValidator
      Microsoft.SharePoint.Packaging.Validators.PrerequisiteValidator
      Microsoft.SharePoint.Packaging.Validators.SPFeatureAppPartValidator
      Microsoft.SharePoint.Packaging.Validators.SPGenericAppPartValidator
      Microsoft.SharePoint.Packaging.Validators.SPIconAppPartValidator
  • 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
  • TONS of new Mobile Rendering controls:
    • Microsoft.SharePoint.Mobile.WebControls.SPMobileComponent
      Microsoft.SharePoint.Mobile.WebControls.SPMobileFieldMetaData
      Microsoft.SharePoint.Mobile.WebControls.SPMobileBaseFieldControl
      Microsoft.SharePoint.Mobile.WebControls.SPMobileBaseTextField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileZipCodeSpecificField
      Microsoft.SharePoint.Mobile.WebControls.SPMobilePhoneCallSpecificField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileMailToSpecificField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileComputedField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileImageSizeSpecificField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileDateTimeField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileCurrentDateTimeSpecificField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileUserField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileAttendeesSpecificField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileListFieldRendering
      Microsoft.SharePoint.Mobile.WebControls.SPMobileCompositeField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileFieldLabel
      Microsoft.SharePoint.Mobile.WebControls.SPMobileFieldProperty
      Microsoft.SharePoint.Mobile.WebControls.SPMobileFieldPropertyLabel
      Microsoft.SharePoint.Mobile.WebControls.SPMobileTextDirection
      Microsoft.SharePoint.Mobile.Controls.TextBox
      Microsoft.SharePoint.Mobile.WebControls.SPMobileTextBox
      Microsoft.SharePoint.Mobile.WebControls.SPMobileSelectionList
      Microsoft.SharePoint.Mobile.WebControls.SPMobileDropDownList
      Microsoft.SharePoint.Mobile.WebControls.SPMobileMultiTextBox
      Microsoft.SharePoint.Mobile.WebControls.SPMobileListField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileBaseNumberField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileChoiceParser
      Microsoft.SharePoint.Mobile.WebControls.SPMobileBaseChoiceField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileBaseChoiceField+ListSelectType
      Microsoft.SharePoint.Mobile.WebControls.SPMobileSafeSelectionList
      Microsoft.SharePoint.Mobile.WebControls.SPMobileAttachmentsField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileBooleanField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileCalculatedField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileChoiceField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileMultiChoiceField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileCurrencyField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileTimePicker
      Microsoft.SharePoint.Mobile.WebControls.SPMobileFileField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileLookupField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileMultipleLookupField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileNoteField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileNumberField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileTextField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileDecimalField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileRecurrenceField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileUrlField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileMultiUserField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileGuidField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileBusinessDataField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileGeolocationField
      Microsoft.SharePoint.Mobile.WebControls.SPMobileRelatedItemsField
      Microsoft.SharePoint.Mobile.Controls.Alignment
      Microsoft.SharePoint.Mobile.Controls.BooleanOption
      Microsoft.SharePoint.Mobile.Controls.SelectionList
      Microsoft.SharePoint.Mobile.Controls.Link
      Microsoft.SharePoint.Mobile.Controls.Panel
      Microsoft.SharePoint.Mobile.Controls.Command
      Microsoft.SharePoint.Mobile.Controls.MobileWacSelectionList
      Microsoft.SharePoint.Mobile.Controls.LiteralText
      Microsoft.SharePoint.Mobile.Controls.TextViewBase
      Microsoft.SharePoint.Mobile.Controls.TextView
      Microsoft.SharePoint.Mobile.Controls.Label
      Microsoft.SharePoint.Mobile.Controls.ImageBase
      Microsoft.SharePoint.Mobile.Controls.Image
      Microsoft.SharePoint.Mobile.Controls.MobileImage
      Microsoft.SharePoint.Mobile.Controls.MobileUserControl
      Microsoft.SharePoint.Mobile.Controls.Form
      Microsoft.SharePoint.Mobile.WebControls.SPMobileListTitleControl
      Mi
      crosoft.SharePoint.Mobile.WebControls.SPMobileGenericListIterator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileListIterator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileList
      Microsoft.SharePoint.Mobile.WebControls.SPMobileListFieldIterator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileSimpleViewListFieldIterator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileThumbnailViewListFieldIterator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileItemFieldIterator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileThumbnailViewItemFieldIterator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileSimpleViewItemFieldIterator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileContactsSimpleViewItemFieldIterator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileEventsSimpleViewItemFieldIterator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileFolderFieldIterator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileSimpleViewFolderFieldIterator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileDiscussionFieldIterator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileWebPageLibraryItemFieldIterator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileSimpleViewTasksFieldIterator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileTasks
      Microsoft.SharePoint.Mobile.WebControls.SPMobileListItem
      Microsoft.SharePoint.Mobile.WebControls.SPMobileListItemIterator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileEventsListItemIterator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileThumbnailViewListItemIterator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileFolder
      Microsoft.SharePoint.Mobile.WebControls.SPMobileListItemIteratorTask
      Microsoft.SharePoint.Mobile.WebControls.SPMobileListView
      Microsoft.SharePoint.Mobile.WebControls.SPMobileListViewIteratorFormat
      Microsoft.SharePoint.Mobile.WebControls.SPMobileListViewIterator
      Microsoft.SharePoint.Mobile.WebControls.ViewNameComparer
      Microsoft.SharePoint.Mobile.WebControls.MobileAspMenu
      Microsoft.SharePoint.Mobile.WebControls.MobileAspMenuDesigner
      Microsoft.SharePoint.Mobile.WebControls.SPMobileFormDigest
      Microsoft.SharePoint.Mobile.WebControls.SPMobileCurrentUser
      Microsoft.SharePoint.Mobile.WebControls.SPMobileLabel
      Microsoft.SharePoint.Mobile.WebControls.SPMobileLink
      Microsoft.SharePoint.Mobile.WebControls.SPMobileTextView
      Microsoft.SharePoint.Mobile.WebControls.SPMobileImage
      Microsoft.SharePoint.Mobile.WebControls.SPMobileItemValidationFailedMessage
      Microsoft.SharePoint.Mobile.WebControls.SPMobileStripLink
      Microsoft.SharePoint.Mobile.WebControls.SPMobileFileItemNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileNoBreakSpace
      Microsoft.SharePoint.Mobile.WebControls.SPMobileRightToLeftMark
      Microsoft.SharePoint.Mobile.WebControls.SPMobileTemplateContainer
      Microsoft.SharePoint.Mobile.WebControls.SPMobileControlContainer
      Microsoft.SharePoint.Mobile.WebControls.SPMobilePaddedPanel
      Microsoft.SharePoint.Mobile.WebControls.SPMobileNavigationPanel
      Microsoft.SharePoint.Mobile.WebControls.SPMobileMenuPanel
      Microsoft.SharePoint.Mobile.WebControls.SPMobileNavigationMaskPanel
      Microsoft.SharePoint.Mobile.WebControls.SPMobilePanel
      Microsoft.SharePoint.Mobile.WebControls.SPMobileFormattedString
      Microsoft.SharePoint.Mobile.WebControls.SPMobileCreatedModifiedPanel
      Microsoft.SharePoint.Mobile.WebControls.SPMobileDeleteMessageLabel
      Microsoft.SharePoint.Mobile.WebControls.SPMobileErrorLabel
      Microsoft.SharePoint.Mobile.WebControls.SPMobileCreationType
      Microsoft.SharePoint.Mobile.WebControls.MobileListSiteMapPath
      Microsoft.SharePoint.Mobile.WebControls.MobileListSiteMapNodeItem
      Microsoft.SharePoint.Mobile.WebControls.SPMobilePageType
      Microsoft.SharePoint.Mobile.WebControls.SPMobilePageViewMode
      Microsoft.SharePoint.Mobile.WebControls.SPMobilePage
      Microsoft.SharePoint.Mobile.WebControls.SPMobilePage+StringTable
      Microsoft.SharePoint.Mobile.WebControls.SPMobileForm
      Microsoft.SharePoint.Mobile.WebControls.ISPMobileHead
      Microsoft.SharePoint.Mobile.WebControls.SPMobilePageTitle
      Microsoft.SharePoint.Mobile.WebControls.SPMobilePageContents
      Microsoft.SharePoint.Mobile.WebControls.SPMobilePageNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileLinkNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileAllContentPageNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileHomePageNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileSwithtoPCView
      Microsoft.SharePoint.Mobile.WebControls.SPMobileFeedbackLink
      Microsoft.SharePoint.Mobile.WebControls.SPMobileListViewNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileSwitchPageViewNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileNewFormNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileEditFormNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileDispFormNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileDispFormNavigationLink
      Microsoft.SharePoint.Mobile.WebControls.SPMobileDeletePageNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileLogoutPageNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileButtonNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileCancelNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileLogOffCancelNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileListPagination
      Microsoft.SharePoint.Mobile.WebControls.SPMobileSaveNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileDeleteNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileUrlRedirection
      Microsoft.SharePoint.Mobile.WebControls.SPMobilePicLibNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileHomePageRedirection
      Microsoft.SharePoint.Mobile.WebControls.SPMobileEventsEditFormNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileEventsNewFormNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileEventsSaveNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileEventsCancelNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileDiscussionBoardSaveNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileUploadPageNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileSubWebControls
      Microsoft.SharePoint.Mobile.WebControls.SPMobileThumbnail
      Microsoft.SharePoint.Mobile.WebControls.SPMobileWikiAllPagesNavigation
      Microsoft.SharePoint.WebPartPages.WebPartMobileWebPage
      Microsoft.SharePoint.Mobile.WebControls.SPMobileWikiPage
      Microsoft.SharePoint.Mobile.WebControls.SPMobileTemplateSelector
      Microsoft.SharePoint.Mobile.WebControls.SPMobileListTemplateSelector
      Microsoft.SharePoint.Mobile.WebControls.SPMobileListFieldSelector
      Microsoft.SharePoint.Mobile.WebControls.SPMobileListTitle
      Microsoft.SharePoint.Mobile.WebControls.SPMobileListContents
      Microsoft.SharePoint.Mobile.WebControls.SPMobileListNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileWebTemplateSelector
      Microsoft.SharePoint.Mobile.WebControls.SPMobileWebTitle
      Microsoft.SharePoint.Mobile.WebControls.SPMobileWebContents
      Microsoft.SharePoint.Mobile.WebControls.SPMobileWebNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileWebUrlRedirect
      Microsoft.SharePoint.Mobile.WebControls.SPMobilePostsListTitle
      Microsoft.SharePoint.Mobile.WebControls.SPMobilePostsListNavigation
      Microsoft.SharePoint.Mobile.WebControls.SPMobileWeb
      Microsoft.SharePoint.Mobile.WebControls.SPMobileFieldValidator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileBaseNumberFieldValidator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileDateTimeFieldValidator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileNumberFieldValidator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileDecimalFieldValidator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileNoteFieldValidator
      Microsoft.S
      harePoint.Mobile.WebControls.SPMobileTextFieldValidator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileUrlFieldValidator
      Microsoft.SharePoint.Mobile.WebControls.SPMobileGeolocationFieldValidator
      Microsoft.SharePoint.MobileControls.SPMobileGeolocationField
      Microsoft.SharePoint.MobileControls.SPMobileRelatedItemsField
      Microsoft.SharePoint.MobileControls.SPMobileSwithtoPCView
      Microsoft.SharePoint.MobileControls.SPMobileGeolocationFieldValidator
  • MASSIVE set of Denali Diagnostics classes:
    • Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlosAllocationFailureType
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverAlterDatabaseOptionType
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverAlterTableUpdateDataReason
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverAlwaysonDdlAction
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlosAssertType
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverAvailabilityReplicaManagerState
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverAvailabilityReplicaState
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverBitmapRuntimeTraceLevel
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverBrokerAcknowledgementType
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverBrokerActivationState
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverBrokerConversationAction
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverBrokerConversationGroupAction
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverBrokerDialogState
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverBrokerMessageSource
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverBrokerMessageType
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverBrokerMirrorRouteState
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverBrokerRouteType
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverBrokerTransmissionAcksmAction
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverBrokerTransmissionAcksmEvent
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverBrokerTransmissionAcksmState
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverBrokerTransmissionDeliverysmAction
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverBrokerTransmissionDeliverysmEvent
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverBrokerTransmissionDeliverysmState
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverBrokerTransmissionObjectWorktableLoadResult
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverBrokerTransmissionTimer
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverBstatsBits
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverChangeTrackingStatusId
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.UcsChangeType
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverColumnstoreObjectType
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.UcsConnectionAction
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.UcsConnectionEvent
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.UcsConnectionFlowControlEvent
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.UcsConnectionOperation
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.UcsConnectionRecvOperation
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverConnectionResetOption
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.UcsConnectionSendOperation
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.UcsConnectionSetupEvent
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.UcsConnectionState
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.UcsConnectionStreamStatus
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.UcsConnectionStreamUpdate
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverConnectivityRecordSource
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverConnectivityRecordTdsFlag
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverConnectivityRecordType
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverCreateTransientReplicaPhase
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlclrCriticalLevelMap
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverCursorType
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverDatabaseAgentRequestType
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverDatabaseFileType
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverDatabaseReferenceType
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverDatabaseSqlStatementType
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverDatabaseState
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverDbMirrorState
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverDbccCheckCommandPhase
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverDbccCheckScaleoutReplyType
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverDbccCheckScaleoutRequestType
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverDbmFlowControlAction
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverDdlOpcode
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverDmlChangeProcessStage
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverDopCalculationStage
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverDopStatementType
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverDtcTransactionActivity
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverDumpBuckets
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverDumpOptions
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlosEffectType
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.UcsEndpointType
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverErrorCategory
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlserverErrorDestination
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.Package0EtwChannel
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.Package0EtwLevel
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.Package0EtwOpcodes
      Microsoft.SharePoint.Diagnostics.Denali.ExtendedEvents.SqlclrEventOpcode
    • AND MANY MORE!!!
  • A TON of new Diagnostics montiors
    • Microsoft.SharePoint.Diagnostics.PageCompressionAttemptFailed
      Microsoft.SharePoint.Diagnostics.PageCompressionTracing
      Microsoft.SharePoint.Diagnostics.PageSplit
      Microsoft.SharePoint.Diagnostics.PhysicalPageRead
      Microsoft.SharePoint.Diagnostics.PhysicalPageWrite
      Microsoft.SharePoint.Diagnostics.PlanCacheCacheAttempt
      Microsoft.SharePoint.Diagnostics.PlanCacheCacheHit
      Microsoft.SharePoint.Diagnostics.PrefetchExtent
      Microsoft.SharePoint.Diagnostics.RpcCompleted
      Microsoft.SharePoint.Diagnostics.RpcStarting
      Microsoft.SharePoint.Diagnostics.SecEkmProviderCalled
      Microsoft.SharePoint.Diagnostics.SortAddRunTracing
      Microsoft.SharePoint.Diagnostics.SortMemoryGrantAdjustment
      Microsoft.SharePoint.Diagnostics.SortStateChangeTracing
      Microsoft.SharePoint.Diagnostics.SortStatisticsTracing
      Microsoft.SharePoint.Diagnostics.SpStatementCompleted
      Microsoft.SharePoint.Diagnostics.SpStatementStarting
      Microsoft.SharePoint.Diagnostics.SqlStatementCompleted
      Microsoft.SharePoint.Diagnostics.SqlStatementStarting
  • Lots of upgrade classes (for moving from 2010)

SUMMARY:

  • Microsoft.SharePoint.dll is where all the cool stuff is!

Microso
ft.SharePoint.Portal DLL:

  • Nothing reported deleted…

ADDITIONS:

  • Lots of new web parts!
    • Microsoft.SharePoint.Portal.WebControls.SPSelfServiceCreateHelper
      Microsoft.SharePoint.Portal.WebControls.SPSelfServiceCreateHelper+SecondaryContactOptions
      Microsoft.SharePoint.Portal.WebControls.MOSSClusteredImageDimensions+FollowQAT
      Microsoft.SharePoint.Portal.WebControls.RibbonMappedImages
      Microsoft.SharePoint.Portal.WebControls.SharePointJsApiUtils.ClientApi
      Microsoft.SharePoint.Portal.WebControls.SharePointJsApiUtils.JsApiManager
      Microsoft.SharePoint.Portal.WebControls.CollaborationMailboxPage
      Microsoft.SharePoint.Portal.WebControls.ReturnToWebLink
      Microsoft.SharePoint.Portal.WebControls.CollaborationMailboxView
      Microsoft.SharePoint.Portal.WebControls.AboutUsWebPart
      Microsoft.SharePoint.Portal.WebControls.CommunityAdminWebPart
      Microsoft.SharePoint.Portal.WebControls.CommunityJoinWebPart
      Microsoft.SharePoint.Portal.WebControls.CommunityJoinUtils
      Microsoft.SharePoint.Portal.WebControls.CommunityModerationDelegateControl
      Microsoft.SharePoint.Portal.WebControls.CommunityStats
      Microsoft.SharePoint.Portal.WebControls.DashboardWebPart
      Microsoft.SharePoint.Portal.WebControls.MyMembershipWebPart
      Microsoft.SharePoint.Portal.WebControls.ReportedCommentsControl
      Microsoft.SharePoint.Portal.WebControls.ReportedContentControl
      Microsoft.SharePoint.Portal.WebControls.ExistingCommunitiesWebPart
      Microsoft.SharePoint.Portal.WebControls.PersonalSpaceTitleBar
      Microsoft.SharePoint.Portal.WebControls.FollowedContentWebPartPage
      Microsoft.SharePoint.Portal.WebControls.MyLinksUserControlHelpers
      Microsoft.SharePoint.Portal.WebControls.MySuiteLinksUserControl
      Microsoft.SharePoint.Portal.WebControls.FollowOrStopFollowingButton
      Microsoft.SharePoint.Portal.WebControls.MySiteHideDiv
      Microsoft.SharePoint.Portal.WebControls.MySiteHideDiv+HiddenStyle
      Microsoft.SharePoint.Portal.WebControls.SharedWithMeViewWebPart
      Microsoft.SharePoint.Portal.WebControls.MyDocsMoveControl
      Microsoft.SharePoint.Portal.WebControls.PromotedSitesViewWebPart
      Microsoft.SharePoint.Portal.WebControls.ProjectSearchBrowseUserControl
      Microsoft.SharePoint.Portal.WebControls.ProjectSearchBrowseWebpart
      Microsoft.SharePoint.Portal.WebControls.ProjectSummaryWebPart
      Microsoft.SharePoint.Portal.WebControls.ProjectSummaryWebPart+DateCountDown
      Microsoft.SharePoint.Portal.WebControls.ProjectSummaryWebPart+Headline
      Microsoft.SharePoint.Portal.WebControls.ProjectSummaryWebPart+ListItemPanel
      Microsoft.SharePoint.Portal.WebControls.ProjectSummaryInfo
      Microsoft.SharePoint.Portal.WebControls.ProjectSummaryPanelInfo
      Microsoft.SharePoint.Portal.WebControls.ProjectSummaryLatePanel
      Microsoft.SharePoint.Portal.WebControls.ProjectSummaryPanelConfig
      Microsoft.SharePoint.Portal.WebControls.ProjectSummaryToolPart
      Microsoft.SharePoint.Portal.WebControls.ProjectSummaryToolPart+ListInfo
      Microsoft.SharePoint.Portal.WebControls.ProjectSummaryUpcomingPanel
      Microsoft.SharePoint.Portal.WebControls.PanelCollectionConverter
      Microsoft.SharePoint.Portal.WebControls.ProjectSummaryWebPartMobileAdapter
      Microsoft.SharePoint.Portal.WebControls.SuggestionsFormComponent
      Microsoft.SharePoint.Portal.WebControls.TeamWorkCenterWebPart
      Microsoft.SharePoint.Portal.WebControls.TeamWorkCenterWebPart+UpdateCache
      Microsoft.SharePoint.Portal.WebControls.TeamWorkCenterWebPart+GridFilterOrderInfo
      Microsoft.SharePoint.Portal.WebControls.TeamWorkCenterWebPart+UpdateWebPartMethod
      Microsoft.SharePoint.Portal.WebControls.TeamWorkCenterToolPart
      Microsoft.SharePoint.Portal.WebControls.ProjectSiteScope
      Microsoft.SharePoint.Portal.WebControls.GridData
      Microsoft.SharePoint.Portal.WebControls.GridUtilities
      Microsoft.SharePoint.Portal.WebControls.StaticTimelineToolPart
      Microsoft.SharePoint.Portal.WebControls.StaticTimelineWebPart
      Microsoft.SharePoint.Portal.WebControls.FollowedCountsWebPart
      Microsoft.SharePoint.Portal.WebControls.FeedWebPartBase
      Microsoft.SharePoint.Portal.WebControls.LanguagePickerControl
      Microsoft.SharePoint.Portal.WebControls.MicroFeedWebPart
      Microsoft.SharePoint.Portal.WebControls.MySiteFirstRunExperienceWebPart
      Microsoft.SharePoint.Portal.WebControls.MySitePersonalSiteUpgradeOnNavigationWebPart
      Microsoft.SharePoint.Portal.WebControls.MySitePersonalSiteUpgradeOnNavigationWebPart+RoleType
      Microsoft.SharePoint.Portal.WebControls.PeopleWebPart
      Microsoft.SharePoint.Portal.WebControls.ProfileInfoWebPart
      Microsoft.SharePoint.Portal.WebControls.PublishedFeedWebPart
      Microsoft.SharePoint.Portal.WebControls.FollowingScriptControl
      Microsoft.SharePoint.Portal.WebControls.SPFollowPromotedActionButton
      Microsoft.SharePoint.Portal.WebControls.SiteFeedWebPart
      Microsoft.SharePoint.Portal.WebControls.WhoCanSeeThisWebPart
      Microsoft.SharePoint.Portal.WebControls.SPSUserUtils
      Microsoft.SharePoint.Portal.WebControls.ConstantUrls
      Microsoft.SharePoint.Portal.WebControls.HtmlJsonUtil
      Microsoft.SharePoint.Portal.WebControls.LikesField
  • New SEO optimization classes – very cool stuff

Microsoft.SharePoint.Search DLL:

  • Nothing much to report here, seveal things removed, not really anything added either…

Microsoft.SharePoint.Taxonomy DLL: 

  • Nothing to be reported

The whole file is attached to this blog post for download so you can review yourself!

Enjoy!
Chris

Twitter – @givenscj

Diff of SharePoint 14 Root and SharePoint 15 Root

Check it out a full diff between SharePoint 2010 (14.0.4762.1000) and 2013 (15.0.4128.1014).  here's a quick summary of the major items:

  • New IRM PDF Protector tool
  • A Video Thumbnailer tool
  • New Dlls in Bin directory
  • New PowerShell commandlets
    • Access Services
    • PowerPoint
    • Translation
    • Workflow Solutions
    • Work Management
  • CrossDomainAjax.ashx handler
  • New dlls in ISAPI (see my last blog post)
  • A OneNote.ashx handler
  • New Access Services web services
  • New CMIS rest services
  • Lots of CAS policies…yikes…
  • New Visio templates for document libraries
  • A new workflow actions file
  • New site defintion files
  • Lots of new ASPX pages in central administration
  • Several new User Controls
  • Lots of new feature files
  • A new directory with the .spcolor and .spfont files
  • A new set of master pages
    • NEW FILE: TEMPLATEGLOBALapp.master
      NEW FILE: TEMPLATEGLOBALelltown.master
      NEW FILE: TEMPLATEGLOBALelltown.preview
      NEW FILE: TEMPLATEGLOBALmwsdefaultv15.master
      NEW FILE: TEMPLATEGLOBALoverlay.master
      NEW FILE: TEMPLATEGLOBALoverlay.preview
      NEW FILE: TEMPLATEGLOBALv15.master
      NEW FILE: TEMPLATEGLOBALv15.preview
  • Lots of new images
  • Lots of new JavaScript files for client Object model
  • New ClientBin dlls
    • NEW FILE: TEMPLATELAYOUTSClientBinMicrosoft.Office.Client.Policy.Phone.dll
      NEW FILE: TEMPLATELAYOUTSClientBinMicrosoft.Office.Policy.Silverlight.dll
      NEW FILE: TEMPLATELAYOUTSClientBinMicrosoft.Office.TranslationServices.Phone.dll
      NEW FILE: TEMPLATELAYOUTSClientBinMicrosoft.Office.TranslationServices.Silverlight.dll
      NEW FILE: TEMPLATELAYOUTSClientBinMicrosoft.SharePoint.Client.DM.Phone.dll
      NEW FILE: TEMPLATELAYOUTSClientBinMicrosoft.SharePoint.Client.DM.Silverlight.dll
      NEW FILE: TEMPLATELAYOUTSClientBinMicrosoft.SharePoint.Client.Phone.dll
      NEW FILE: TEMPLATELAYOUTSClientBinMicrosoft.SharePoint.Client.Phone.Runtime.dll
      NEW FILE: TEMPLATELAYOUTSClientBinMicrosoft.SharePoint.Client.Publishing.Phone.dll
      NEW FILE: TEMPLATELAYOUTSClientBinMicrosoft.SharePoint.Client.Publishing.Silverlight.dll
      NEW FILE: TEMPLATELAYOUTSClientBinMicrosoft.SharePoint.Client.Search.Applications.Phone.dll
      NEW FILE: TEMPLATELAYOUTSClientBinMicrosoft.SharePoint.Client.Taxonomy.Phone.dll
      NEW FILE: TEMPLATELAYOUTSClientBinMicrosoft.SharePoint.Client.Taxonomy.Silverlight.dll
  • A new directory called "DDM" with severaly .deploy files:
    • NEW FILE: TEMPLATELAYOUTSddm1033ddmADODB.dll.deploy
      NEW FILE: TEMPLATELAYOUTSddm1033ddmDDManager.exe.deploy
      NEW FILE: TEMPLATELAYOUTSddm1033ddmDDManager.intl.dll.deploy
      NEW FILE: TEMPLATELAYOUTSddm1033ddmDiscoveryDownloadManager.exe.manifest
      NEW FILE: TEMPLATELAYOUTSddm1033ddmInterop.cdosys.dll.deploy
      NEW FILE: TEMPLATELAYOUTSddm1033ddmMicrosoft.Exchange.EDiscovery.Export.dll.deploy
      NEW FILE: TEMPLATELAYOUTSddm1033ddmMicrosoft.Exchange.PST.dll.deploy
      NEW FILE: TEMPLATELAYOUTSddm1033ddmMicrosoft.Office.MhtExport.dll.deploy
      NEW FILE: TEMPLATELAYOUTSddm1033ddmMicrosoft.Office.Policy.Client.dll.deploy
      NEW FILE: TEMPLATELAYOUTSddm1033ddmMicrosoft.SharePoint.Client.dll.deploy
      NEW FILE: TEMPLATELAYOUTSddm1033ddmMicrosoft.SharePoint.Client.Runtime.dll.deploy
      NEW FILE: TEMPLATELAYOUTSddm1033ddmMicrosoft.SharePoint.Client.Search.dll.deploy
  • Lots of new mobile pages

Click the attachment below to get the text files with the other details of "modified" old files…

Enjoy!
Chris

Twitter – @givenscj

SharePoint 2013 – Getting rid of Getting Started

The getting started page is a mess!  Every customer I have been too so far have governance that locks down the team sites to prevent customizations around "Themes" and chanding the "Logo" and "Description".    First thing I'm going to be doing is removeing those last two metro buttons from the page completly!  I'll post the steps here later….

Figured out how to do this.  It is actually a web part and have no configuration values to remove any of the "metro" buttons.  In order to remove it from a site, you must either delete it from the onet.xml site definition, or make a call using the client object model to get a LimitedWebPartManager and then delete the web part from the page or fire an event handler after web creation and remove it.   May even be possible to hide it in your own master page via CSS.

CJG