Hi all,
I have done this the past two versions and every time I learn exactly what changed in the product. Gives me a ton of stuff to explore and blog about later! In this version, and as in the past two, there were some surprises that I will share here. Keep in mind, the build that was released still doesn't have a ton of stuff "wired" up in terms of backend code. Pretty ridiculous to see people touting "SharePoint 2016 training" based on a build that isn't even a Release Candidate (RC). It's total bull.
Some pre-reqs that the current code-base requires (and is not installed as part on the installer process):
- Reporting Services Add-In – SQL R2 2008 – 10.0
- Reporting Services Add-In – SQL R2 2008 – 11.0
- SQL Server ADOMD.NET (Analysis Services) – 10.0
- Windows Azure Storage 3.0.3.0
- Microsoft.Azure.GraphClient.FirstClient – ??? – no idea where or what this is…has to do with UserProfiles and sync but is not included and can't be downloaded from what research I have done
Couple that show up that are installedconfigured, yet still interesting:
- 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
Interesting things I noticed:
- ChicagoIntegration.dll – check it out…and the fact it has 0.0.0.0 as its version…LOL – used for ContentPush
- Assemblies moved from GAC_MSIL to GAC_64 – yeah, much more performant for the target processor. Many Search Dlls fell into this world. I'll leave it to you to find the rest and see where performance was improved.
- All things SilverLight and windows phone are gone!
- SharePoint Education is now dead…as much as Rob thought it didn't ship before…LOL
- Ceres Flows are not longer seperate Dlls…still need to find where these went!
- New Ceres OfficeGraph and ContentPush Dlls are included now
- Portable libraries are now included in the install
- New format handlers for search and Office Excel files
- New FileStorage code for Azure Storage interation
- New O365 Resource discovery code
- New Directory code with ServerStubs for CSOM
There were a few Dlls added to the codebase. These include (some are not verified and should be removed, but I only have so much time in the day):
- AbsBlobStore
- ChicagoIngestion
- Microsoft.Ceres.AnalysisEngine.Managed
- Microsoft.Ceres.Common.Tools.Sandbox
- Microsoft.Ceres.ContentEngine.ContentPush
- Microsoft.Ceres.ContentEngine.Operators.ContentPush
- Microsoft.Ceres.ContentEngine.Operators.External
- Microsoft.Ceres.ContentEngine.Operators.Mars
- Microsoft.Ceres.ContentEngine.Operators.Security
- Microsoft.Ceres.ContentEngine.Processing.ContentPush
- Microsoft.Ceres.ContentEngine.Processing.External
- Microsoft.Ceres.ContentEngine.Processing.Security
- Microsoft.Ceres.DataLossPrevention
- Microsoft.Ceres.DocParsing.External.Client
- Microsoft.Ceres.DocParsing.External.Core
- Microsoft.Ceres.DocParsing.FormatHandlers.ExcelGeneric
- Microsoft.Ceres.DocParsing.FormatHandlers.ExcelLegacy
- Microsoft.Ceres.DocParsing.FormatHandlers.ExcelOdbc
- Microsoft.Ceres.DocParsing.FormatHandlers.PointPublishing
- Microsoft.Ceres.External.ContentApi.GraphExtensions
- Microsoft.Ceres.Flighting
- Microsoft.Ceres.NlpBase.Phonetic
- Microsoft.Ceres.Platform.Parallax
- Microsoft.Ceres.SearchCore.FastServer.DumpLib.Managed
- Microsoft.Ceres.SearchCore.FastServer.Managed
- 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.Ceres.SearchCore.IndexStorage
- Microsoft.Ceres.SearchCore.KeyValueModel
- Microsoft.Ceres.SearchCore.Tango
- Microsoft.Ceres.SearchCore.TenantMapping
- Microsoft.Ceres.SearchVssWriter
- Microsoft.Data.Services.Client
- Microsoft.Data.Services.Design
- Microsoft.Data.Services
- Microsoft.FileServices.Beta
- Microsoft.FileServices.ServerStub.Beta
- Microsoft.FileServices.ServerStub.V1
- Microsoft.FileServices.ServerStub.V2
- Microsoft.FileServices.V1
- Microsoft.FileServices.V2
- Microsoft.HtmlTrans.Interface
- Microsoft.NaturalLanguage.Core
- Microsoft.NaturalLanguage.KeywordExtraction
- Microsoft.NaturalLanguage.KeywordExtraction.resources
- Microsoft.O365.ResourceCatalog.PulsePackage
- Microsoft.O365.ResourceCatalog.WexPackage
- Microsoft.O365.ResourceDiscovery
- Microsoft.OData.Core
- Microsoft.OData.Edm
- Microsoft.Office.Access.Server.Application
- Microsoft.Office.Access.Server.Calculation
- Microsoft.Office.Access.Server.Calculation.Interface
- Microsoft.Office.Access.Server.Calculation.Interop
- Microsoft.Office.Access.Server
- Microsoft.Office.Access.Server.resources
- Microsoft.Office.Access.Server.Security
- Microsoft.Office.Access.Server.UI
- Microsoft.Office.Access.Services.Application
- Microsoft.Office.Access.Services.DataProxy
- Microsoft.Office.Access.Services.DataServer
- Microsoft.Office.Access.Services
- Microsoft.Office.Access.Services.Moss
- Microsoft.Office.Access.Services.Native
- Microsoft.Office.Access.Services.resources
- Microsoft.Office.Access.Services.Sql
- Microsoft.Office.Access.Services.Storage
- Microsoft.Office.Access.Services.UI
- Microsoft.Office.BusinessApplications.Tools.AutoGen
- Microsoft.Office.BusinessApplications.Tools
- Microsoft.Office.BusinessApplications.Tools.Intl
- Microsoft.Office.Client.Policy.Portable
- Microsoft.Office.CompliancePolicy.Platform
- Microsoft.Office.DocumentManagement.Intl
- Microsoft.Office.DocumentManagement.ServerStub
- Microsoft.Office.Excel.Server.CalculationServer.Proxy
- Microsoft.Office.Excel.Server
- Microsoft.Office.Excel.Server.MossHost
- Microsoft.Office.Excel.WebUI
- Microsoft.Office.Graphics.ShapeBuilder
- Microsoft.Office.InfoPath.CLRLoader
- Microsoft.Office.InfoPath
- Microsoft.Office.InfoPath.Server.Administration.CommandLine
- Microsoft.Office.InfoPath.Server
- Microsoft.Office.InfoPath.Server.Host
- Microsoft.Office.InfoPath.Server.Intl
- Microsoft.Office.InfoPath.Server.Intl.Resources
- Microsoft.Office.InfoPath.Server.Pages
- Microsoft.Office.InfoPath.Server.RepairUtilities.Intl
- Microsoft.Office.InfoPath.Server.RepairUtilities.Intl.Resources
- Microsoft.Office.MhtExport
- Microsoft.Office.Ofc
- Microsoft.Office.Policy.Barcode.Generator
- Microsoft.Office.Policy.intl
- Microsoft.Office.Policy.ServerStub
- Microsoft.Office.Project.Server.Database.Extension
- Microsoft.Office.Project.Server.Optimizer
- Microsoft.Office.SecureStoreService
- Microsoft.Office.SecureStoreService.Intl
- Microsoft.Office.Server.Chart
- Microsoft.Office.Server.Chart.Intl
- Microsoft.Office.Server.Chart.Intl.Resources
- Microsoft.Office.Server.Conversion.Framework
- Microsoft.Office.Server.Conversion.Storage
- Microsoft.Office.Server.Conversion.ViewerInterface
- Microsoft.Office.Server.Conversions
- Microsoft.Office.Server.Diagnostics
- Microsoft.Office.Server.Directory.SharePoint
- Microsoft.Office.Server.Directory.SharePoint.Remote
- Microsoft.Office.Server.Directory.SharePoint.Remote.ServerStub
- Microsoft.Office.Server.Directory.SharePointInterface
- Microsoft.Office.Server.Directory.SharePointInterface.ServerStub
- Microsoft.Office.Server.FilterControls
- Microsoft.Office.Server.ImportProfileProperties
- Microsoft.Office.Server.Intl
- Microsoft.Office.Server.PowerPoint
- Microsoft.Office.Server.PowerPoint.Intl
- Microsoft.Office.Server.PowerPoint.Intl.Resources
- Microsoft.Office.Server.Sandbox
- Microsoft.Office.Server.Search.Administration.MSSITLB
- Microsoft.Office.Server.Search.ClickPredict
- Microsoft.Office.Server.Search.ETW
- Microsoft.Office.Server.Search.Intl
- Microsoft.Office.Server.Search.Native
- Microsoft.Office.Server.Search.Portability
- Microsoft.Office.Server.Search.PowerShell
- Microsoft.Office.Server.Search.RemoteSharepoint
- Microsoft.Office.Server.UI
- Microsoft.Office.Server.UserProfiles.Synchronization
- Microsoft.Office.Server.WebAnalytics
- Microsoft.Office.Server.WebAnalytics.Intl
- Microsoft.Office.Server.WebAnalytics.Intl.Resources
- Microsoft.Office.Server.WebAnalytics.UI
- Microsoft.Office.ServiceInfrastructure.Definitions
- Microsoft.Office.SharePoint.ClientExtensions.Intl
- Microsoft.Office.SharePoint.Tools
- Microsoft.Office.SlideLibrary
- Microsoft.Office.TranslationServices.intl
- Microsoft.Office.TranslationServices.intl.resources
- Microsoft.Office.Visio.Server
- Microsoft.Office.Visio.Server.GraphicsServer
- Microsoft.Office.Visio.Server.Intl
- Microsoft.Office.Visio.Server.Intl.Resources
- Microsoft.Office.Web.Environment.OfficeServer
- Microsoft.Office.Web.Sandbox
- Microsoft.Office.Word.Server.intl
- Microsoft.Office.Word.Server.intl.resources
- Microsoft.Office.Workflow.Actions.intl
- Microsoft.Office.Workflow.Actions.intl.resources
- Microsoft.Office.Workflow.Feature
- Microsoft.Office.Workflow.Routing
- Microsoft.Office.Workflow.Routing.intl
- Microsoft.Online.FileServices
- Microsoft.Online.FileServices.ServerStub
- Microsoft.PerformancePoint.Scorecards.DataSourceProviders.Standard
- Microsoft.PerformancePoint.Scorecards.Server
- Microsoft.Search.Platform.Parallax
- Microsoft.Search.Server.comadmin
- Microsoft.SharePoint.Client.Directory
- Microsoft.SharePoint.Client.DocumentManagement.Portable
- Microsoft.Sharepoint.Client.Publishing.Portable
- Microsoft.SharePoint.Client.Runtime.Windows
- Microsoft.SharePoint.Client.Runtime.WindowsPhone
- Microsoft.SharePoint.Client.Runtime.WindowsStore
- Microsoft.SharePoint.Client.Search.Applications.Portable
- Microsoft.SharePoint.Client.Search.Portable
- Microsoft.SharePoint.Client.ServerRuntime.OData
- Microsoft.SharePoint.Client.UserProfiles.Portable
- Microsoft.SharePoint.Client.WorkflowServices.Portable
- Microsoft.Sharepoint.Excel.Proxies.Intl
- microsoft.sharepoint.excel.proxies.intl.resources
- Microsoft.Sharepoint.Sandbox
- Microsoft.SharePoint.Search.Extended.Query
- Microsoft.SharePoint.Search.Native
- Microsoft.SharePoint.WorkflowServices
- Microsoft.Spatial
- Microsoft.Web.Constraint
- Microsoft.Web.Design.Server
- Newtonsoft.Json
- System.Spatial