Here is the latest diff on the SP2016 vs SP2013 code base. From here you can explore what were some of the more deeper changes in the code. Biggest changes:
- All legacy Office Web Apps dlls are now removed
- Previously I mentioned that silverlight dlls looked to be removed, they are in fact still around
- Similarly, all the Ceres Search Flow resource dlls are still around
- Same as last post – All Education dlls are finally removed
- Still have dependencies on some 3rd party installed dlls:
- Reporting Services 10.0+
- Windows Azure Storage
- Microsoft.Azure.GraphClient.FirstClient – still have no idea where to get this one
- NewtonSoft.Json 6.0 – used in Search
- System.Web.Http 5.2.2.0 – used in Search
- Microsoft.Data (5.3 and 5.6) – seems some dlls have old 5.3 references that have not been updated
- ChicagoIntegration is gone from RTM – *LOL* [:D]
- All new Ceres Push API code now exists:
- Microsoft.Ceres.ContentEngine.ContentPush
- Microsoft.Ceres.ContentEngine.Operators.ContentPush
- Microsoft.Ceres.ContentEngine.Processing.ContentPush
- Microsoft.ContentPushFlow
- Microsoft.ContentPushHybridFlow
- New Ceres Flows (for more information on what flows are – see my other post):
- Microsoft.ContentPushFlow
- Microsoft.ContentPushHybridFlow
- Microsoft.ConversationalLatencyFlow
- Microsoft.CrawlerPropertyReportingSubFlow
- Microsoft.CrawlerSecurityInsertHybridSubFlow
- Microsoft.DataLossPreventionSubFlow
- Microsoft.DeleteTenantFromIndexSystemFlow
- Microsoft.DocumentPreviewMetadataFeederFlow
- Microsoft.ExplorerFlow
- Microsoft.GraphSearchProviderFlow
- Microsoft.IndexingSubFlow
- Microsoft.PeopleSuggestionDictionaryDeploymentFlow
Microsoft.PropertyRetrievalSearchFlow
Microsoft.QueryCompletionPeopleOutputFlow
Microsoft.QueryCompletionPersonalizedQueryLogsOutputFlow
Microsoft.QueryCompletionPreFetchOutputFlow
Microsoft.QueryCompletionQueryLogsInputFlow
Microsoft.QueryCompletionQueryLogsOutputFlow
Microsoft.QuerySuggestionsQueryLogsFlow
Microsoft.SearchAnalyticsBuzzFeederFlow
Microsoft.SearchAnalyticsBuzzImportFlow
Microsoft.SearchAnalyticsBuzzInputFlow
Microsoft.SearchAnalyticsBuzzOutputFlow
Microsoft.SearchAnalyticsExternalContentMapFlow
Microsoft.SearchAnalyticsExternalContentPushFlow
Microsoft.SearchAnalyticsFollowsImportFlow
Microsoft.SearchAnalyticsFollowsInputFlow
Microsoft.SearchAnalyticsGraphIndexFeederFlow
Microsoft.SearchAnalyticsInFeedInputFlow
Microsoft.SearchAnalyticsTagsImportFlow
Microsoft.SearchAnalyticsTagsInputFlow - Microsoft.SignalStoreInputFlow
- Microsoft.UsageAnalyticsImportFlow
- OfficeGraph API exists:
- Microsoft.Ceres.External.ContentApi.GraphExtensions
- Microsoft.Ceres.SearchCore.GraphModel
- Microsoft.Ceres.SearchCore.GraphQueryModel
- Microsoft.Ceres.SearchCore.GraphSeedingModel
- Microsoft.Ceres.SearchCore.GraphServer.Managed
- Microsoft.Ceres.SearchCore.GraphStatusModel
- Microsoft.Ceres.SearchCore.Indexes.GraphServerIndex
- Microsoft.SharePoint.Client.Directory
- CSOM for the new UserProfile sync stuff
- Interesting new dll – Microsoft.Office.BigData.DataLoader.*
- Have no idea what this is, but it looks interesting…
- New compliance assemblies:
- Microsoft.Office.CompliancePolicy.Platform
This supplements the following blog posts:
Enjoy!
Chris