The Next Generation of SharePoint Online Customization? A Look at NextGen Portals for Office 365
Last week at Ignite 2015, we got one of our first looks a potential new shift on how we may come to customize SharePoint Online in amazing ways to create our own completely custom portals. The answer? NextGen Portals for Office 365. Among a few sessions on NextGen portals, Daniel Kogan and Jeremy Kelley, both SharePoint Product Managers within Microsoft, gave a great session“Behind the Scenes: Engineering NextGen Portals” which may be viewed now at Channel 9. This talk explored a customization paradigm shift and certainly appears to be the answer to Microsoft’s warning of changing master pages in Office 365.
You may already be familiar with the family of NextGen Portals which includes; Office 365 Video (announced last year and now 100% live), Delve and Codename InfoPedia (next generation of knowledge management) to name a few. All of these tools are enhanced by key Office 365 and SharePoint Online capabilities, some of which include Office Graph, add-ins, OneDrive, Skype for Business (Lync), Yammer and Azure Media Services. The current blend of NextGen Portals are designed to be stellar out of the office, no need for installation, pre-scaled for the enterprise, supported and best of all, feature rich answers to specific needs.
Are NextGen Portals going to be the answer for everyone? Probably not. Although Microsoft has spent countless hours researching customer needs they recognize that many clients will want to take these portals one, two, maybe more steps further and they are doing a lot to make sure that these customizations are possible. This is where it gets interesting.
Microsoft is building NextGen Portals on top of SharePoint site collections (for content storage) and the SharePoint REST APIs. They are then buildingcomponents to create the portals on top of this solid SharePoint / REST API foundation. Daniel and Jeremy allude that if we want to build custom portals, we will use thesame NextGen Portal model. Microsoft will maintain SharePoint and the REST API for us while we may customize to our hearts content. If all goes as planned, as developers we may reuse all of the controls Microsoft creates for their current set of NextGen Portals in our own Portals.
The current plan appears to be that Microsoft will be making the NextGen UX open source. This is big news and if true must be the answer to customizing SharePoint Online without customizing master pages. Microsoft’s strengths come from their robust APIs, storage, and the enterprise content backend. By providing a path to leverage these core components to create solid, custom portals, we may find methods to have our SharePoint Online portals surpass that of on-prem.
Do note that NextGen Portals will not be available for on-prem versions of SharePoint. Yet another reason to consider or re-consider moving our SharePoint sites to the cloud over the next 12 to 18 months.
If NextGen Portals fulfill the expectations and promises made at Ignite, we as developers will be able to use industry standard tools in order to brand our Office 365 and SharePoint portals. Master pages aren’t going away, but at the same time they aren’t going to be the main tool used. Why brand on something that Microsoft is going to update (master pages) when you can brand on something Microsoft maintains (SharePoint and REST APIs.
This is just our first glimpse of how we may be customizing SharePoint in the future. I for one am very excited and will eagerly await future updates from the Product Group as details and code are released for our review.
What do you think, have you heard something different? What’s your take? Sound off and let’s get the discussion going.
Eric Overfield is the President and co-founder of PixelMill, a digital branding consultancy specializing in Responsive Web Design and Branding for SharePoint websites and portals.