In this article, we will see the features of modern SharePoint that are not there in classic SharePoint experience.
Modern SharePoint is whole new user experience. It’s more than a fresh look, it’s designed from the ground up to work on mobile devices, and it addresses dozens of usability issues. Lists and Libraries have the new look and the modern page is definitely easier to use and allows more advanced filtering and bulk editing.
In SharePoint Online, lists and libraries are modern by default; web part pages are modern if you create a “modern team site” or “communication site”.
You can also add new, modern pages to existing team sites (but not yet to classic “publishing sites”). Once a new page is set up, it can be set as the site home page, and the site will gain almost all the advantages of a fully modern team or communication site.
Differences between Classic and Modern SharePoint Features
|Key Feature||Classic SharePoint||Modern SharePoint|
|Custom master page and page layouts||In Classic SharePoint, we are able to set custom master page and page layouts by Out of Box SharePoint.||Modern SharePoint does not support any custom master page and page layouts. Modern SharePoint has its own layouts that are fully responsive including all modern web parts|
The user can also edit pages in SharePoint designer.
|List and Library improvements||Classic SharePoint list and library level configuration are most complicated task and there is no easy interaction with these controls. Classic SharePoint has ribbon containing all list and library configuration.||Modern SharePoint has many lists and library level improvements including easier filtering, conditional formatting, and attention views, which have easy interaction.
The modern list also addressed 5000 list items threshold issues problem by automatically indexing.
Modern SharePoint does not have SharePoint ribbon so we miss some cool features that present in classic SharePoint including save as template, export to excel etc.
|New feature||Classic SharePoint also supports modern services but there are some limitation and configuration issues which are not in Modern SharePoint case.||Modern SharePoint comes with very cool features that easy to configure and share data between these services including Flow, Forms, PowerApps, PowerBI etc. with responsiveness.|
|AlternateCSSUrl web property||Supported||Supported|
|Minimal Download Strategy (MDS)||Supported||Supported|
|Web part supports||All SPFx web part is supported in Classic pages.||We can’t use already created “classic” web parts on “modern” pages but vice-versa are worked.|
|Development Strategy||For classic SharePoint Microsoft had SharePoint Add-in in the year 2013 for web part creation.
SharePoint add-in requires a lot of infrastructure and efforts to create add-in more it comes in two flavors: SharePoint-hosted and provider-hosted.
SharePoint add-in runs in an iframe.
|For modern SharePoint pages, there is harePoint Framework (SPFx) which came out in the year 2016 for web part creation.
SharePoint framework rely on open source tooling which require fewer efforts.
SharePoint framework does not run in an iframe that’s why it capable of running in classic SharePoint site pages also.
|Development Customizations||Classic web parts support JSLink for list/form customizations.
Supports display templates, master pages offer search result rendering customizations
|Modern web parts not supported JSlink in list/form customization.
SharePoint framework (SPFx) is used to create modern web parts and extensions
|Tools for Development Customizations||SharePoint Designer
|SharePoint Framework(SPFx)- Web part and Extention
|SharePoint Search||The “classic” search experience can be found in SharePoint on-premise as well as in Office 365. ”Search Center” provides results from the search index.
Full control on the searchable strategy, define what results to be displayed with complete search customization
|” Modern” search experiences have been popping up in Office 365 only.
Displaying relevant content, moreover, suggesting what is supposed to be useful to the current user but the modern search experience UI is not customizable.
|SharePoint Ribbon||Present||Not present|
How to Get Modern Experience
If you have an Office 365 subscription, you can go modern right now! Just go to the SharePoint Home page and click “+ Create Site” to create a modern Communication or Team site.
If you have an existing site in SharePoint Online, you probably already have modern lists and libraries. If the site doesn’t use the Publishing feature (such as a Team site), just create a new page (in the “Site Pages” library) and by default it will be modern.
List of Web Parts of Modern SharePoint Online pages
Once we add a modern page to a site, we also add and customize web parts, which are the basic building blocks of our page. These web parts are categories:
• Text, media, and content
• Communication and collaboration
• Business and intelligence
In this article, we saw some really cool features of Modern SharePoint experience which every developer should start using because it always better to prepare for the future.