The Next Great Migration: Classic to Modern Marc D Anderson 10TH 10TH

37 Slides8.86 MB

The Next Great Migration: Classic to Modern Marc D Anderson 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

Marc D Anderson Co-Founder and President of Sympraxis Consulting, located in the Boston suburb of Newton, MA, USA. Sympraxis focuses on enabling collaboration throughout the enterprise using the SharePoint application platform. Over 35 years of experience in technology professional services and software development. Over a wide-ranging career in consulting as well as line manager positions, Marc has proven himself as a problem solver and leader who can solve difficult technology problems for organizations across a wide variety of industries and organization sizes. Author of SPServices Awarded Microsoft MVP for SharePoint Server 2011-2020 New PnP repo: https://github.com/SharePoint/sp-usage-docs 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

Session Overview As organizations have moved to Office 365, many - especially "legacy" SharePoint shops - have resisted the move to the "modern" UIs as much as possible. This is true for both end users and developers. We tend to stick with what we know, and historically the "modern" UIs may not have seemed compelling enough to make the switch. What this means is there is an impending "migration" on the horizon for many organizations which they may not realize is coming. While "classic" doesn't have a known retirement date, Microsoft's investments are in the "modern" UIs. As developers, what can we do to help facilitate organizational preparedness for this migration? This session will cover what it means to embrace the "modern" UIs and what you can do now to prepare. We'll cover such topics as: What still doesn't exist in "modern" and might keep you in "classic" for the time being (a moving target!) How to rethink your existing clientside solutions to be prepared for the SharePoint Framework (SPFx) How to add functionality into list views using column formatting Moving from "classic" team sites to "modern" team sites and what that means from a navigational and functional perspective 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

This Photo by Unknown Author is licensed under CC BY-SA 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

Top 10 11 Reasons to use Modern SharePoint Sites are compelling Mobile friendly Faster, everywhere Backed by Groups Flexible organization List and Library improvements Expose new features New web parts More secure Future Investment Teams Adapted from What is Modern SharePoint and Why Should I care? by Bob German 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

Chugging Along in SharePoint On Premises Intranet Home Departments Projects Offices Project A Project B Project C 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

Migration to Office 365 Intranet Home Departments Projects Offices Project A Project B Project C 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

A Little More Spread Intranet Home Projects Project A Departments Project B Project M Offices 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

The Beginnings of Using Modern Team Sites Project A Intranet Home Departments Project B Projects Offices Project C Project D 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

A Few More Modern Sites, a Few More Classic Sites Projects Intranet Home Departments Project C Project D Project A New Department A Project B New Department B Project Z Offices 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

Wait! We Can do Hub Sites! Projects Intranet Home Departments Project C Project D Projects Hub Site Departments Hub Site Project A New Department A Project B New Department B Project Z Offices 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

We're Often Left With a Real Mix Intranet Hub Site Projects Intranet Home Departments Project C Project D Projects Hub Site Departments Hub Site Project A New Department A Project B New Department B Project Z Offices 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

What are you worried about? Missing features, need to switch back and forth Multilingual Moving content - documents Content Types Permission management Page layouts (publishing) Governance Site sprawl Compatibility Archiving Web part availability Design difference between 2019 and SPO Gantt chart – project management Classic investment 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

Like All Upgrades, Should Not Just Be Considered a Technical Upgrade Different kind of migration, less about technology and more about improving collaboration quality Improve and refine your Information Architecture Build something better 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

What Are (Were?) the Biggest Challenges? Search Site topology Information Architecture Document Sets Needing developers to do things Training that were previously available via settings Existing investments in classic tech Corresponding modern Web Parts missing Still need to switch back to classic to make some things 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO Change

10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

Our Old Topology Ideas No Longer Work Site Collections are no longer collections of sites Hub Sites are like the new Site Collections Home Sites are the new landing pages Information Architecture we built in a deep Site Collections won't be available across Modern Team Sites So how do we think about this next big migration? 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

Classic Site Topology Intranet We're used to thinking like this Projects Project A Departments Project B HR New Department B HR Team 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

Modern Site Topology but modern SharePoint works like this. Root Site Intranet Hub Site Projects Hub Site Departments Hub Site Project A Project B HR New Department B HR Team 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

Groupify Connects an existing classic Site Collection to an Office 365 Group What about nested subsites? Publishing sites? See: https://docs.microsoft.com/en-us/sharepoint/dev/features/groupify/groupify-overview https://techcommunity.microsoft.com/t5/SharePoint-Blog/Rolling-out-tenant-admin-tools-to-connect-existing-SharePoint/ba-p/188750 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

Hubify We have to think about: Hierarchy reconfiguration Permissions on Hub Site links Implications for Information Architecture Cascading hubs (not available - yet!) See: Create a hub site in SharePoint Online https://docs.microsoft.com/en-us/sharepoint/create-hub-site 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

SharePoint Admin Center 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

Navigation Easy options, but maybe not enough Manual navigation management SharePoint Home Page Hub Site navigation If needed, use SPFx to build custom navigation with extensions Navigation targeting coming 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

Branding It's a tough discussion sometimes Settle on a theme rather than trying to be pixel perfect Apply different light branding (theme-based) to your Hub Sites so it can cascade to the associated modern sites 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

Content Type Hub Unfortunately, the Content Type Hub doesn't give us all the tools we need Rationalize the scope of Content Type usage Upsize or downsize Site Collection to Content Type Hub Site Collection to Hub Site More important in the flat topology model 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

Site Pages Your existing classic pages may not just convert to modern pages What does the page mean? What are the most useful parts of the page? What do people really use? There's not a one-to-one correlation between classic Web Parts and modern Web Parts Tooling is getting quite good, but still take the time to See: Transformrethink classic pages to modern client-side pages https://docs.microsoft.com/en-us/sharepoint/dev/transform/modernize-userinterface-site-pages 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

DEMO: Modernization Scanner 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

Modernization Scanner 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

Custom Forms InfoPath or JavaScript - Power Apps No automation from Microsoft, some third party – but should there be? Modernization scanner Change is hard: Time to rethink! 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

Column Formatting Think of this as the new jsLink Tooling coming for the UI Recent improvements makes this more Excel-like Very powerful See: New Excel-like Format for Column Formatting 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO https://sympmarc.com/2018/08/21/new-excel-like-format-for-column-formatting/

View Formatting See: Use view formatting to customize SharePoint 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO https://docs.microsoft.com/en-us/sharepoint/dev/declarative-customization/view-formatting

Moving Content You'll need some great tools You'll use these tools on an ongoing basis Don't think of them as migration tools, think of them as "care and feeding" tools Oh, no! You're never going to be done 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

As Developers, We Must Know when to use out of the box functionality Embrace the modern toolchain SharePoint is no longer a .NET application JavaScript isn't evil Utilize and contribute to the different flavors of PnP Build as much as we can client side before this migration It doesn't have to be SPFx, but aim for it Even in SharePoint 2007 or 2010, you can start the journey Get closer to our user base PnP: https://docs.microsoft.com/en-us/sharepoint/dev/community/community 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

Resources for Thought Great series at docs.microsoft.com: Modernize your classic SharePoint sites Bob German What is Modern SharePoint and Why Should I care? Mark Rackley - Is It Time to Give Up SharePoint Classic Sites? Stephanie Donahue Modernizing Your Approach to Site Architecture in SharePoint and Office 365 Joel Oleson 5 Simple Steps to Maximize SharePoint Usability – “Modernif y” Your Classic SharePoint Sites Susan Hanley – Communication 10TH SiteANNUAL Planning Guide CONFERENCE ABOUT 10TH ANNUAL CONFERENCE ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

Thank you Sponsors #ThriveITconf Silver Evening event sponsor Material Media 10TH 10TH ANNUAL ANNUAL CONFERENCE CONFERENCE ABOUT ABOUT MODERN MODERN IT IT TECHNOLO TECHNOLO

Back to top button