SlideShare a Scribd company logo
1 of 35
Marc D Anderson
President, Sympraxis Consulting
Co-Founder and President of Sympraxis Consulting LLC, located in the Boston suburb of Newton, MA,
USA. Sympraxis focuses on enabling collaboration throughout the enterprise using the SharePoint
application platform.
Over 30 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-2018
Projects
Project A Project B Project C
Intranet
Home
Departments Offices
Projects
Project A Project B Project C
Intranet
Home
Departments Offices
Projects
Project A Project B … Project M
Intranet
Home
Departments Offices
Projects
Project C Project D …
Intranet
Home
Departments Offices
Projects
Project C Project D … Project Z
Intranet
Home
Departments Offices
Projects
Project C Project D … Project Z
Intranet
Home
Departments Offices
Projects
Project C Project D … Project Z
Intranet
Home
Departments Offices
Adapted from What is Modern SharePoint and Why Should I care? by Bob German
Build something better
What's missing from "modern"
SharePoint that's keeping you
from moving from "classic"?
Showstoppers or just old habits?
https://twitter.com/sympmarc/status/996820552533803008
https://www.facebook.com/marc.d.anderson/posts/10211379026648280
What's missing
from "modern"
SharePoint that's
keeping you from
moving from
"classic"?
Showstoppers or
just old habits?
https://twitter.com/sympmarc/status/996820552533803008
https://www.facebook.com/marc.d.anderson/posts/10211379026648280
https://www.wordclouds.com/
Intranet
Home
Departments Offices
https://techcommunity.microsoft.com/t5/SharePoint-Blog/Organize-your-intranet-with-SharePoint-hub-sites/bc-p/177098
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
PnP: https://docs.microsoft.com/en-us/sharepoint/dev/community/community
What is Modern SharePoint and Why Should
I care?
Is It Time to Give Up SharePoint Classic Sites?
Modernizing Your Approach to Site
Architecture in SharePoint and Office 365
5 Simple Steps to Maximize SharePoint
Usability – “Modernify” Your Classic SharePoint Sites

More Related Content

What's hot

Leveraging Networking Science to Improve Team Collaboration
Leveraging Networking Science to Improve Team CollaborationLeveraging Networking Science to Improve Team Collaboration
Leveraging Networking Science to Improve Team CollaborationChristian Buckley
 
Borowiecki Design Portfolio Sampler
Borowiecki Design Portfolio SamplerBorowiecki Design Portfolio Sampler
Borowiecki Design Portfolio SamplerChris Borowiecki
 
Woobot.io connects Salesforce with Microsoft Teams
Woobot.io connects Salesforce with Microsoft Teams Woobot.io connects Salesforce with Microsoft Teams
Woobot.io connects Salesforce with Microsoft Teams Microsoft Tech Community
 
Develop intelligent apps for the modern workplace
Develop intelligent apps for the modern workplaceDevelop intelligent apps for the modern workplace
Develop intelligent apps for the modern workplaceatwork
 
Smart Site Case Study
Smart Site Case StudySmart Site Case Study
Smart Site Case StudySteveFunk11
 
Collaboration tools and Digital Presence
Collaboration tools and Digital PresenceCollaboration tools and Digital Presence
Collaboration tools and Digital PresenceEdgardo Zeledón
 
How to ensure the feeling of togetherness when working remote? Karoliina Kett...
How to ensure the feeling of togetherness when working remote? Karoliina Kett...How to ensure the feeling of togetherness when working remote? Karoliina Kett...
How to ensure the feeling of togetherness when working remote? Karoliina Kett...Karoliina Kettukari
 

What's hot (8)

David jankowski resume
David jankowski resumeDavid jankowski resume
David jankowski resume
 
Leveraging Networking Science to Improve Team Collaboration
Leveraging Networking Science to Improve Team CollaborationLeveraging Networking Science to Improve Team Collaboration
Leveraging Networking Science to Improve Team Collaboration
 
Borowiecki Design Portfolio Sampler
Borowiecki Design Portfolio SamplerBorowiecki Design Portfolio Sampler
Borowiecki Design Portfolio Sampler
 
Woobot.io connects Salesforce with Microsoft Teams
Woobot.io connects Salesforce with Microsoft Teams Woobot.io connects Salesforce with Microsoft Teams
Woobot.io connects Salesforce with Microsoft Teams
 
Develop intelligent apps for the modern workplace
Develop intelligent apps for the modern workplaceDevelop intelligent apps for the modern workplace
Develop intelligent apps for the modern workplace
 
Smart Site Case Study
Smart Site Case StudySmart Site Case Study
Smart Site Case Study
 
Collaboration tools and Digital Presence
Collaboration tools and Digital PresenceCollaboration tools and Digital Presence
Collaboration tools and Digital Presence
 
How to ensure the feeling of togetherness when working remote? Karoliina Kett...
How to ensure the feeling of togetherness when working remote? Karoliina Kett...How to ensure the feeling of togetherness when working remote? Karoliina Kett...
How to ensure the feeling of togetherness when working remote? Karoliina Kett...
 

Similar to SPCNA 2018 - The Next Great Migration - Classic to Modern

Managing Projects with Microsoft Project Online - from Atidan
Managing Projects with Microsoft Project Online - from AtidanManaging Projects with Microsoft Project Online - from Atidan
Managing Projects with Microsoft Project Online - from AtidanDavid J Rosenthal
 
Intergen Smarts 3 (2003)
Intergen Smarts 3 (2003)Intergen Smarts 3 (2003)
Intergen Smarts 3 (2003)Intergen
 
SharePoint consulting | SharePoint Partner | SharePoint Demo
SharePoint consulting | SharePoint Partner | SharePoint DemoSharePoint consulting | SharePoint Partner | SharePoint Demo
SharePoint consulting | SharePoint Partner | SharePoint DemoVeelead Solutions Pvt. Ltd.
 
Max3Logic Corporate Presentation
Max3Logic Corporate PresentationMax3Logic Corporate Presentation
Max3Logic Corporate PresentationAamir Ajaz
 
Enterprise 2.0 & Deloitte Webinar
Enterprise 2.0 & Deloitte WebinarEnterprise 2.0 & Deloitte Webinar
Enterprise 2.0 & Deloitte WebinarRoss Mayfield
 
Currently Hiring for Leads
Currently Hiring for LeadsCurrently Hiring for Leads
Currently Hiring for Leadsguestc2746c
 
Share pointatprimaxis2
Share pointatprimaxis2 Share pointatprimaxis2
Share pointatprimaxis2 Miguel Jordan
 
Anil Soni SharePoint Professional
Anil Soni SharePoint ProfessionalAnil Soni SharePoint Professional
Anil Soni SharePoint ProfessionalAnil Soni
 
Level Up your PMO with the New Microsoft Project - Wellingtone | FuturePMO 20...
Level Up your PMO with the New Microsoft Project - Wellingtone | FuturePMO 20...Level Up your PMO with the New Microsoft Project - Wellingtone | FuturePMO 20...
Level Up your PMO with the New Microsoft Project - Wellingtone | FuturePMO 20...Wellingtone
 
Software Development
Software Development  Software Development
Software Development Amory Bert
 
Highest paying jobs Top IT jobs Top Jobs Trending jobs
Highest paying jobs Top IT jobs Top Jobs Trending jobsHighest paying jobs Top IT jobs Top Jobs Trending jobs
Highest paying jobs Top IT jobs Top Jobs Trending jobsjeetendra mandal
 
Diametriks presentation - 2015
Diametriks presentation - 2015Diametriks presentation - 2015
Diametriks presentation - 2015Sheel Sharma
 
Alternative Approaches to Solution Development in SharePoint and Office 365
Alternative Approaches to Solution Development in SharePoint and Office 365Alternative Approaches to Solution Development in SharePoint and Office 365
Alternative Approaches to Solution Development in SharePoint and Office 365SPC Adriatics
 
SPC Adriatics 2016 - Alternative Approaches to Solution Development in Office...
SPC Adriatics 2016 - Alternative Approaches to Solution Development in Office...SPC Adriatics 2016 - Alternative Approaches to Solution Development in Office...
SPC Adriatics 2016 - Alternative Approaches to Solution Development in Office...Marc D Anderson
 
Improve your-business-with-microsoft sharepoint
Improve your-business-with-microsoft sharepointImprove your-business-with-microsoft sharepoint
Improve your-business-with-microsoft sharepointsandrajohnsonnz
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsRichard Harbridge
 
Think ai consulting
Think ai consultingThink ai consulting
Think ai consultingThinkAI
 

Similar to SPCNA 2018 - The Next Great Migration - Classic to Modern (20)

SPSBMORE Sponsors
SPSBMORE Sponsors SPSBMORE Sponsors
SPSBMORE Sponsors
 
Managing Projects with Microsoft Project Online - from Atidan
Managing Projects with Microsoft Project Online - from AtidanManaging Projects with Microsoft Project Online - from Atidan
Managing Projects with Microsoft Project Online - from Atidan
 
Intergen Smarts 3 (2003)
Intergen Smarts 3 (2003)Intergen Smarts 3 (2003)
Intergen Smarts 3 (2003)
 
SharePoint consulting | SharePoint Partner | SharePoint Demo
SharePoint consulting | SharePoint Partner | SharePoint DemoSharePoint consulting | SharePoint Partner | SharePoint Demo
SharePoint consulting | SharePoint Partner | SharePoint Demo
 
Hinduja Interactive Technology Credentials
Hinduja Interactive Technology CredentialsHinduja Interactive Technology Credentials
Hinduja Interactive Technology Credentials
 
Max3Logic Corporate Presentation
Max3Logic Corporate PresentationMax3Logic Corporate Presentation
Max3Logic Corporate Presentation
 
Enterprise 2.0 & Deloitte Webinar
Enterprise 2.0 & Deloitte WebinarEnterprise 2.0 & Deloitte Webinar
Enterprise 2.0 & Deloitte Webinar
 
Currently Hiring for Leads
Currently Hiring for LeadsCurrently Hiring for Leads
Currently Hiring for Leads
 
agil-IT-y Consulting
agil-IT-y Consultingagil-IT-y Consulting
agil-IT-y Consulting
 
Share pointatprimaxis2
Share pointatprimaxis2 Share pointatprimaxis2
Share pointatprimaxis2
 
Anil Soni SharePoint Professional
Anil Soni SharePoint ProfessionalAnil Soni SharePoint Professional
Anil Soni SharePoint Professional
 
Level Up your PMO with the New Microsoft Project - Wellingtone | FuturePMO 20...
Level Up your PMO with the New Microsoft Project - Wellingtone | FuturePMO 20...Level Up your PMO with the New Microsoft Project - Wellingtone | FuturePMO 20...
Level Up your PMO with the New Microsoft Project - Wellingtone | FuturePMO 20...
 
Software Development
Software Development  Software Development
Software Development
 
Highest paying jobs Top IT jobs Top Jobs Trending jobs
Highest paying jobs Top IT jobs Top Jobs Trending jobsHighest paying jobs Top IT jobs Top Jobs Trending jobs
Highest paying jobs Top IT jobs Top Jobs Trending jobs
 
Diametriks presentation - 2015
Diametriks presentation - 2015Diametriks presentation - 2015
Diametriks presentation - 2015
 
Alternative Approaches to Solution Development in SharePoint and Office 365
Alternative Approaches to Solution Development in SharePoint and Office 365Alternative Approaches to Solution Development in SharePoint and Office 365
Alternative Approaches to Solution Development in SharePoint and Office 365
 
SPC Adriatics 2016 - Alternative Approaches to Solution Development in Office...
SPC Adriatics 2016 - Alternative Approaches to Solution Development in Office...SPC Adriatics 2016 - Alternative Approaches to Solution Development in Office...
SPC Adriatics 2016 - Alternative Approaches to Solution Development in Office...
 
Improve your-business-with-microsoft sharepoint
Improve your-business-with-microsoft sharepointImprove your-business-with-microsoft sharepoint
Improve your-business-with-microsoft sharepoint
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
 
Think ai consulting
Think ai consultingThink ai consulting
Think ai consulting
 

More from Marc D Anderson

SPC2019 - Managing Content Types in the Modern World
SPC2019 - Managing Content Types in the Modern WorldSPC2019 - Managing Content Types in the Modern World
SPC2019 - Managing Content Types in the Modern WorldMarc D Anderson
 
ECS2019 - Managing Content Types in the Modern World
ECS2019 - Managing Content Types in the Modern WorldECS2019 - Managing Content Types in the Modern World
ECS2019 - Managing Content Types in the Modern WorldMarc D Anderson
 
RISPUG - Top Form - Using PowerApps to Replace List Forms
RISPUG - Top Form - Using PowerApps to Replace List FormsRISPUG - Top Form - Using PowerApps to Replace List Forms
RISPUG - Top Form - Using PowerApps to Replace List FormsMarc D Anderson
 
SPS New York City 2017 - The Lay of the Land of Client-Side Development circa...
SPS New York City 2017 - The Lay of the Land of Client-Side Development circa...SPS New York City 2017 - The Lay of the Land of Client-Side Development circa...
SPS New York City 2017 - The Lay of the Land of Client-Side Development circa...Marc D Anderson
 
ECS Zagreb 2017 - Content Types - Love Them or Lose It
ECS Zagreb 2017 - Content Types - Love Them or Lose ItECS Zagreb 2017 - Content Types - Love Them or Lose It
ECS Zagreb 2017 - Content Types - Love Them or Lose ItMarc D Anderson
 
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017Marc D Anderson
 
Lions Tigers Teams - SPTechCon Austin 2017
Lions Tigers Teams - SPTechCon Austin 2017Lions Tigers Teams - SPTechCon Austin 2017
Lions Tigers Teams - SPTechCon Austin 2017Marc D Anderson
 
Oslo SP User Group - Content Types - Love Them or Lose It
Oslo SP User Group - Content Types - Love Them or Lose ItOslo SP User Group - Content Types - Love Them or Lose It
Oslo SP User Group - Content Types - Love Them or Lose ItMarc D Anderson
 
Unity Connect Haarlem 2016 - The Lay of the Land of Client-Side Development c...
Unity Connect Haarlem 2016 - The Lay of the Land of Client-Side Development c...Unity Connect Haarlem 2016 - The Lay of the Land of Client-Side Development c...
Unity Connect Haarlem 2016 - The Lay of the Land of Client-Side Development c...Marc D Anderson
 
SPTechCon Boston 2016 - Creating a Great User Experience in SharePoint
SPTechCon Boston 2016 - Creating a Great User Experience in SharePointSPTechCon Boston 2016 - Creating a Great User Experience in SharePoint
SPTechCon Boston 2016 - Creating a Great User Experience in SharePointMarc D Anderson
 
SPTechCon Boston 2016 - Content Types - Love Them or Lose It
SPTechCon Boston 2016 - Content Types - Love Them or Lose ItSPTechCon Boston 2016 - Content Types - Love Them or Lose It
SPTechCon Boston 2016 - Content Types - Love Them or Lose ItMarc D Anderson
 
SPC Adriatics 2016 - Creating a Great User Experience in SharePoint
SPC Adriatics 2016 - Creating a Great User Experience in SharePointSPC Adriatics 2016 - Creating a Great User Experience in SharePoint
SPC Adriatics 2016 - Creating a Great User Experience in SharePointMarc D Anderson
 
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePointSharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePointMarc D Anderson
 
SharePointFest Konferenz 2016 - Alternative Approaches to Solution Developmen...
SharePointFest Konferenz 2016 - Alternative Approaches to Solution Developmen...SharePointFest Konferenz 2016 - Alternative Approaches to Solution Developmen...
SharePointFest Konferenz 2016 - Alternative Approaches to Solution Developmen...Marc D Anderson
 
SPTechCon Austin 2016 - Content Types-Love Them or Lose It
SPTechCon Austin 2016 - Content Types-Love Them or Lose ItSPTechCon Austin 2016 - Content Types-Love Them or Lose It
SPTechCon Austin 2016 - Content Types-Love Them or Lose ItMarc D Anderson
 
SPTechCon Austin 2016 - Creating a Great User Experience in SharePoint
SPTechCon Austin 2016 - Creating a Great User Experience in SharePointSPTechCon Austin 2016 - Creating a Great User Experience in SharePoint
SPTechCon Austin 2016 - Creating a Great User Experience in SharePointMarc D Anderson
 
SharePoint Tech Fest Houston 2015 - Moving from SOAP to REST
SharePoint Tech Fest Houston 2015 - Moving from SOAP to RESTSharePoint Tech Fest Houston 2015 - Moving from SOAP to REST
SharePoint Tech Fest Houston 2015 - Moving from SOAP to RESTMarc D Anderson
 
SharePoint Tech Fest Houston 2015 - Creating a Great User Experience in Share...
SharePoint Tech Fest Houston 2015 - Creating a Great User Experience in Share...SharePoint Tech Fest Houston 2015 - Creating a Great User Experience in Share...
SharePoint Tech Fest Houston 2015 - Creating a Great User Experience in Share...Marc D Anderson
 
SharePoint Saturday CT 2015 - Content Types: Love Them or Lose It
SharePoint Saturday CT 2015 - Content Types: Love Them or Lose ItSharePoint Saturday CT 2015 - Content Types: Love Them or Lose It
SharePoint Saturday CT 2015 - Content Types: Love Them or Lose ItMarc D Anderson
 
Collab365 Oct 2015 - Moving from SOAP to REST – You’ll Have to Do It Sometime
Collab365 Oct 2015 - Moving from SOAP to REST – You’ll Have to Do It SometimeCollab365 Oct 2015 - Moving from SOAP to REST – You’ll Have to Do It Sometime
Collab365 Oct 2015 - Moving from SOAP to REST – You’ll Have to Do It SometimeMarc D Anderson
 

More from Marc D Anderson (20)

SPC2019 - Managing Content Types in the Modern World
SPC2019 - Managing Content Types in the Modern WorldSPC2019 - Managing Content Types in the Modern World
SPC2019 - Managing Content Types in the Modern World
 
ECS2019 - Managing Content Types in the Modern World
ECS2019 - Managing Content Types in the Modern WorldECS2019 - Managing Content Types in the Modern World
ECS2019 - Managing Content Types in the Modern World
 
RISPUG - Top Form - Using PowerApps to Replace List Forms
RISPUG - Top Form - Using PowerApps to Replace List FormsRISPUG - Top Form - Using PowerApps to Replace List Forms
RISPUG - Top Form - Using PowerApps to Replace List Forms
 
SPS New York City 2017 - The Lay of the Land of Client-Side Development circa...
SPS New York City 2017 - The Lay of the Land of Client-Side Development circa...SPS New York City 2017 - The Lay of the Land of Client-Side Development circa...
SPS New York City 2017 - The Lay of the Land of Client-Side Development circa...
 
ECS Zagreb 2017 - Content Types - Love Them or Lose It
ECS Zagreb 2017 - Content Types - Love Them or Lose ItECS Zagreb 2017 - Content Types - Love Them or Lose It
ECS Zagreb 2017 - Content Types - Love Them or Lose It
 
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
 
Lions Tigers Teams - SPTechCon Austin 2017
Lions Tigers Teams - SPTechCon Austin 2017Lions Tigers Teams - SPTechCon Austin 2017
Lions Tigers Teams - SPTechCon Austin 2017
 
Oslo SP User Group - Content Types - Love Them or Lose It
Oslo SP User Group - Content Types - Love Them or Lose ItOslo SP User Group - Content Types - Love Them or Lose It
Oslo SP User Group - Content Types - Love Them or Lose It
 
Unity Connect Haarlem 2016 - The Lay of the Land of Client-Side Development c...
Unity Connect Haarlem 2016 - The Lay of the Land of Client-Side Development c...Unity Connect Haarlem 2016 - The Lay of the Land of Client-Side Development c...
Unity Connect Haarlem 2016 - The Lay of the Land of Client-Side Development c...
 
SPTechCon Boston 2016 - Creating a Great User Experience in SharePoint
SPTechCon Boston 2016 - Creating a Great User Experience in SharePointSPTechCon Boston 2016 - Creating a Great User Experience in SharePoint
SPTechCon Boston 2016 - Creating a Great User Experience in SharePoint
 
SPTechCon Boston 2016 - Content Types - Love Them or Lose It
SPTechCon Boston 2016 - Content Types - Love Them or Lose ItSPTechCon Boston 2016 - Content Types - Love Them or Lose It
SPTechCon Boston 2016 - Content Types - Love Them or Lose It
 
SPC Adriatics 2016 - Creating a Great User Experience in SharePoint
SPC Adriatics 2016 - Creating a Great User Experience in SharePointSPC Adriatics 2016 - Creating a Great User Experience in SharePoint
SPC Adriatics 2016 - Creating a Great User Experience in SharePoint
 
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePointSharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
 
SharePointFest Konferenz 2016 - Alternative Approaches to Solution Developmen...
SharePointFest Konferenz 2016 - Alternative Approaches to Solution Developmen...SharePointFest Konferenz 2016 - Alternative Approaches to Solution Developmen...
SharePointFest Konferenz 2016 - Alternative Approaches to Solution Developmen...
 
SPTechCon Austin 2016 - Content Types-Love Them or Lose It
SPTechCon Austin 2016 - Content Types-Love Them or Lose ItSPTechCon Austin 2016 - Content Types-Love Them or Lose It
SPTechCon Austin 2016 - Content Types-Love Them or Lose It
 
SPTechCon Austin 2016 - Creating a Great User Experience in SharePoint
SPTechCon Austin 2016 - Creating a Great User Experience in SharePointSPTechCon Austin 2016 - Creating a Great User Experience in SharePoint
SPTechCon Austin 2016 - Creating a Great User Experience in SharePoint
 
SharePoint Tech Fest Houston 2015 - Moving from SOAP to REST
SharePoint Tech Fest Houston 2015 - Moving from SOAP to RESTSharePoint Tech Fest Houston 2015 - Moving from SOAP to REST
SharePoint Tech Fest Houston 2015 - Moving from SOAP to REST
 
SharePoint Tech Fest Houston 2015 - Creating a Great User Experience in Share...
SharePoint Tech Fest Houston 2015 - Creating a Great User Experience in Share...SharePoint Tech Fest Houston 2015 - Creating a Great User Experience in Share...
SharePoint Tech Fest Houston 2015 - Creating a Great User Experience in Share...
 
SharePoint Saturday CT 2015 - Content Types: Love Them or Lose It
SharePoint Saturday CT 2015 - Content Types: Love Them or Lose ItSharePoint Saturday CT 2015 - Content Types: Love Them or Lose It
SharePoint Saturday CT 2015 - Content Types: Love Them or Lose It
 
Collab365 Oct 2015 - Moving from SOAP to REST – You’ll Have to Do It Sometime
Collab365 Oct 2015 - Moving from SOAP to REST – You’ll Have to Do It SometimeCollab365 Oct 2015 - Moving from SOAP to REST – You’ll Have to Do It Sometime
Collab365 Oct 2015 - Moving from SOAP to REST – You’ll Have to Do It Sometime
 

Recently uploaded

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 

Recently uploaded (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

SPCNA 2018 - The Next Great Migration - Classic to Modern

Editor's Notes

  1. Right now you may have some folks interested in "modern" capabilities, but not yet ready to do much
  2. Once people decide they want to move, though --- watch out!
  3. Production apps written in .net Robust Search Functionality Search extensibility has been the biggest headache for clients, but even that hasn’t made us suggest using classic on a project today. Of course document sets. "Full canvas apps" there in SPFx yet? It's not what it is missing, but is it bringing any benefit for casual user to even justify scratching the surface to find the show stoppers. Mostly resistance to change. if it isn’t broken do not try to fix it mentality. Also a its not ready yet and you cannot make the modern site customised to look like the existing sites. To me resistance is futile, deal with it now before there is a mad scramble to get off them. As for features I don’t think there is much, but certain branding features without going to SPFX coding like headers and footers, background image and font changes .need to be in the site designs / GUI Two more if I may add, Calendar view (overlays calendars) and Promoted links (it is modern but useless without a modern webpart) because of the ability to security trim the items / tiles Page layout templates for modern pages. Subsites?! I don't like search giving all suggestions in a library and then the "give more"-option only gives results from current view. How about publishing features? Search just isn’t there yet! Audience targeting in general will be nice, for web parts and hub site navigation. Publishing - fixed layouts / version control / check-in and checkout / metadata / Search aggregation controls / image renditions (with my *own* choice of crops and specific width and height!) Also, can't wait for custom metadata on modern site pages - I know it's on the way and will be so helpful! Disable comments on site pages at the site level. I'd also like to see links that are added to a document library work correctly when clicked from inside a document library web part on a modern page. Right now, it tries to download the link if you click it which is... bizarre... I haven't seen an equivalent for classic Blog site. This means: Posts + comments as a list (metadata, views, categories, possibility of alerts,..). Perhaps you could give your opinion on this issue? Actually - the question is a bit the wrong way around. What does "Modern" get me? It is half baked, you still have to switch to classic to get to the list and site settings Search Search search search Customer obsession with standardized page templates and content categorizing for faceted search (that nobody uses). This is despite the fact that the content authoring experience in classic is absolutely dire compared to modern. Feature parity & working.  Multi select column as a drop down: once an item is selected it's impossible to unselect.  Many app uninstall / remove / upgrade only work in classic. Feel free to quote me on that too... frankly, it's incredible to me that the only noticeable improvement we've seen to modern in the last 2 yrs was a control to switch between modern & classic... and that feature was announced with much fanfare! If that doesn't speak volumes about the problem, nothing else does. The whole "keep your hands on the keyboard" is broken. I did a video of how horrible the UI is with refreshes and lost focus. If you have MMS it is even worse. Yesterday I tried to "Group By" and the groups were totally wrong. (I haven't reported that yet because I cannot share a screen shot of the data. I need to repro it with fake data.) I can't imagine that it is accessible for the blind.  "Column default value settings" does not work in modern. Have to switch to classic when uploading documents to the folders otherwise it doesn't set the values. I have 2 clients that have been getting errors when uploading files via the Modern view lately. The errors were not helpful at all in troubleshooting and I had to switch them back to the Classic view, just so they could upload files. Y'all have support tickets open for these issues, right? Oh and I've seen issues with thumbnails of images not showing up in modern views either especially with publishing image fields. I know I have encountered more issues too just not remembering what else they were and have gotten in the habit of switching back to classic when something isn't working in modern. Wait, I thought you just meant the Page creation experience, not just the back end (list view) stuff. Modern Pages >>>>>> Classic Publishing Infra. List-Driven web parts. All content is in the page. The missing link for the JSlink functionality. Search is a big one The missing JSLink is one that bugs me. My clients loved JSLink because it was easy for them to pick up and manage but are now frustrated that they have to migrate from JSLink to SharePoint Framework Extensions.  column formatters in json? easier in a way than jslink imo Another is that so much requires a developer to still do. The provisioning story, templating, global header and footer Modern experience right now is not that bad actually we just build web part page like in SharePoint 2003 but other than that. It is fantastic right now. A proper search web part is the biggest loss in modern - but I finally started working on that. So I’ll say I’m rather fond of modern, it works pretty well.. but I would like to see proper markup with html5 tags for sections, h1 etc. That’s just being ignorant and lazy. Plus we can use one site collection for page layout (Meta Data on Page not actual layouts) I will say there are some features in modern list views that I do love such as the ability to hide/show columns without having to go to the view settings page. I hate teaching SharePoint Online end user classes now because the differences between classic and modern is very challenging for my students. Hence why I decided I just want to teach Power BI and PowerApps/Flow from now on But I do want the "Site Settings" menu back in the Site Actions menu. That one annoys me! - some form of page layout/template - metadata editing in page edit mode That's for intranet/publishing-type scenarios. For team sites, modern generally works great and the main thing that can be painful is: - lack of a timeline web part (like the old one that displays project tasks in a timeline format - popular for lightweight project management/reporting) more power for the Highlighted Content web part is needed too. Like the ability to fully specify the search query. Sure, you can write your own if you have SPFx skills. But you shouldn't need to for that.. Regarding modern vs classic sites:  Many of my customers are using classic sites as their main site collection and then only using modern sites for large scale document management. The cons in modern sites outweigh the pros. Don't forget about a modern responsive behavior because right now most web part relies heavily on JavaScript resize functions, not media queries. Those are pretty slow. - Proper responsive component handling - proper image resize (no idea who built this but there are things missing and bugfix request is already issued) - App first not browser first approach - Heavy Page load The fact that “modern” SharePoint currently only exists in certain places We are locked into this uber critical barf inducing customisation we thought was a good idea back in the “classic” days. The partner that sold us it is long since out of business and we have no idea what it does, how it does it or why we ever asked for it We really, really like having core functionality hidden from users under three layers of “...”. We have found that preventing users from doing advanced things like opening and sharing documents significantly reduces IT support and training overhead We only just got done deploying SharePoint and training all our users where everything is and about all the quirks and best practices. Last week we had to recover a whole folder of important documents deleted by mistake. We can’t now just go through all that again and tell our users the previous training is now null and void. Plus we are using ECS to view excel workbooks in the browser We have no budget We are pissed at Microsoft and SharePoint. Three years ago we were told this was the greatest thing since sliced bread, now were being told we are old and need to modernise. We don’t like be treated like shit, so we are digging our heels in. A bad part of modern UI is that "Check In" is buried under 3 layers of "..." like Spence said. Standard doc management functionality hidden away! Overall page performance is terrible as soon as you have practical levels of content and or shared data. All the postbacks and lazyloading is not conducive to doc man scenarios. Far too much lag. Lack of rest APIs for core shared service scenarios.   Utterly retarded “preview” views fall apart in a heap with large amounts of content. Poor use of screen real estate. No clear indication vendor is aware of just how much customers use metadata. Completely unfathomable site settings hierarchy Teams, groups, yammer, OneDrive, SharePoint, modern. HELP! We don’t think of it as a migration. We believe in not fixing what isn’t broken. We also believe in not spending money just because there is something new and shiny. We’ll continue to use classic where it meets our needs. For new developments we will assess modern and use it where it makes sense to do so If it’s so modern why do I need to hire a developer to do the things I want to like implementing simple workflows or custom views? We don’t yet really fully understand or embrace the evergreen SaaS / customisation hybrid. We were told SaaS was all about the 80/20 rule, now we are being told it’s also a development platform. Frankly we are a bit confused. At the same time we are worried that as things keep changing and improving, we are at risk of things breaking. We understand that Microsoft can afford to carry that risk, but we as a customer of SaaS cannot. We’ve heard rumours of incomplete APIs and performance issues with shared data. We aren’t that confident of our citizen developer capability. In short we are nervous. We love what we see with modern sites, but at the same time are afraid to jump in without a safety net. We have accessibility and multi lingual requirements that are not met, keyboard control, screen readers, right to left languages. Context controls are particularly challenging and usually require suboptimal workarounds Had a customer ask me to switch a whole tenant to classic because in a document library the Name column isn't expanded by default so you need to resize the column to read the full file name. I showed them that if you resize it the new width persists for the given user. They wanted to set that column display width explicitly for all users as they didn't want to train users to show everyone how to resize the Name column. They were from a business unit and requested IT Department switch back to classic. A battle ensued, IT department resisted, business unit won. They got the tenant entirely switched back to classic. Also it seems if you switch the tenant setting to classic individual users can't themselves switch to modern if they want modern. why should I need to do spfx development for thing like page headers and footers. Why can I not add a background or change the font yet?  Too much white space. Space is important but sometimes you just want a little less between things.  Column formatting as json...  Some oob parts Don't work for guests. E.g. people and yammer parts.  I disagree about the advanced pieces being more visible..user get confused by the array of options in the classic UI ribbon. Simple is very. Otherwise put in an advanced mode for those who need it.  Getting odd inconsistent experiences between classic and modern.  Page load speed. Why does a page load and then load the data behind it. Can that not be async.  Why do I have to migrate data again to use with teams. Customer has architected site collections with multiple sub sites.  Also they created customised lists as document libraries as part of provisioning back in 2p13 and if has all come across into SPO. So doc libs are all of type 80000 and not 101. Which means anything that uses a doc library app or teams, onedrive etc cannot find the content. Only solution migrate to new libraries That will be migration number 3 in 4 years.  Get a lot of if it is not broke Don't try and fix it. And if you are going to do modern make sure the sites look and work 100% like the existing classic sites. Also make sure you can do custom jscript and css on the pages.  Users already complain about the look and feel and how complicated existing sites are.  Ability to just copy / move docs from outlook  Grouped team sites why can we not reduce the permission levels. All locked to full control for owners and edit for members. Just like to tone that down a bit does not appear possible for entire site only other libraries etc disinherited permissions.  Document Sets From a corporate intranet perspective - we can’t do the level of branding a customer wants. Sorry MS. Customers still want uniquely styled pages. From a collaboration perspective, love it (apart from all the issues already reported) From an ISV perspective - cross platform support. Our product supports 2013, 2016 (pre and post FP1). Publishing pages is the lowest common denominator and we ain’t building two separate products to do the same thing. For application we “have” used modern and SPFx and its works great, within its realms of limitations. STOP SPAWNING BROWSER TABS. with all the investments done in the past by Microsoft collaboration doesn’t uniquely is part of SharePoint anymore. What is left over is content aggregation, portals (team portals) and document storage which follows the same old collaboration of team sites paradigm. Communication site is different because it’s a team site that tries to be a publishing portal. Internal communicators love these sites as its dead easy for them to publish content and t does look great. But why would “Jack on the shop floor” go to a hub site or a communication site? He couldn’t care less about that content. He just wants to quickly get to a Hr site to raise a grievance or request holiday. Or quickly go to the IT site to report a broken phone or ask for a new laptop. The “communication” side of things is passive. That’s the stuff we expose them to while they are trying to achieve some task. If I could embed the components of a communication or hub site in their HR or IT Intranet department page, then we have a winner. Companies (and more importantly their users) still want a single place to go that lets them get to 80% of what they need to do.  And that’s a completely different use case to collaboration. Delve does a great job here if surfacing my working content but not the policies, procedure and forms. Variations / multilanguage capabilities still missing ts interesting how many of the issues here are present both in classic and modern. this underlines the perhaps most important consideration. Modern is nice and all, but it's the underlying capability, not the skin which needs fixed most. it doesn't matter how many times Microsoft give (and heavily promote) a new skin, this will remain the case. Personally, I think SharePoint Online has really turned into a spaghetti junction of features and products. I like having multiple ways to accomplish a task, but there are TOO MANY ways to do things. It is confusing for end users and, frankly, confusing to me sometimes too. I had to tell customers to avoid OneDrive for years because of the major sync issues, but now it works so I'm trying to get customers to give it a try. Modern, Classic, Teams, Team Sites, OneDrive, Flow, PowerApps, etc...this is turning into the Android fragmentation issue. Microsoft needs to consolidate products and features. Did anyone already mention... web part connections? Of course, you can accomplish that same concept by building it as a PowerApps, so it's not as pressing anymore.
  4. Search Document Sets Needing devs to do things 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 work Production apps written in .net Robust Search Functionality Search extensibility has been the biggest headache for clients, but even that hasn’t made us suggest using classic on a project today. Of course document sets. "Full canvas apps" there in SPFx yet? It's not what it is missing, but is it bringing any benefit for casual user to even justify scratching the surface to find the show stoppers. Mostly resistance to change. if it isn’t broken do not try to fix it mentality. Also a its not ready yet and you cannot make the modern site customised to look like the existing sites. To me resistance is futile, deal with it now before there is a mad scramble to get off them. As for features I don’t think there is much, but certain branding features without going to SPFX coding like headers and footers, background image and font changes .need to be in the site designs / GUI Two more if I may add, Calendar view (overlays calendars) and Promoted links (it is modern but useless without a modern webpart) because of the ability to security trim the items / tiles Page layout templates for modern pages. Subsites?! I don't like search giving all suggestions in a library and then the "give more"-option only gives results from current view. How about publishing features? Search just isn’t there yet! Audience targeting in general will be nice, for web parts and hub site navigation. Publishing - fixed layouts / version control / check-in and checkout / metadata / Search aggregation controls / image renditions (with my *own* choice of crops and specific width and height!) Also, can't wait for custom metadata on modern site pages - I know it's on the way and will be so helpful! Disable comments on site pages at the site level. I'd also like to see links that are added to a document library work correctly when clicked from inside a document library web part on a modern page. Right now, it tries to download the link if you click it which is... bizarre... I haven't seen an equivalent for classic Blog site. This means: Posts + comments as a list (metadata, views, categories, possibility of alerts,..). Perhaps you could give your opinion on this issue? Actually - the question is a bit the wrong way around. What does "Modern" get me? It is half baked, you still have to switch to classic to get to the list and site settings Search Search search search Customer obsession with standardized page templates and content categorizing for faceted search (that nobody uses). This is despite the fact that the content authoring experience in classic is absolutely dire compared to modern. Feature parity & working.  Multi select column as a drop down: once an item is selected it's impossible to unselect.  Many app uninstall / remove / upgrade only work in classic. Feel free to quote me on that too... frankly, it's incredible to me that the only noticeable improvement we've seen to modern in the last 2 yrs was a control to switch between modern & classic... and that feature was announced with much fanfare! If that doesn't speak volumes about the problem, nothing else does. The whole "keep your hands on the keyboard" is broken. I did a video of how horrible the UI is with refreshes and lost focus. If you have MMS it is even worse. Yesterday I tried to "Group By" and the groups were totally wrong. (I haven't reported that yet because I cannot share a screen shot of the data. I need to repro it with fake data.) I can't imagine that it is accessible for the blind.  "Column default value settings" does not work in modern. Have to switch to classic when uploading documents to the folders otherwise it doesn't set the values. I have 2 clients that have been getting errors when uploading files via the Modern view lately. The errors were not helpful at all in troubleshooting and I had to switch them back to the Classic view, just so they could upload files. Y'all have support tickets open for these issues, right? Oh and I've seen issues with thumbnails of images not showing up in modern views either especially with publishing image fields. I know I have encountered more issues too just not remembering what else they were and have gotten in the habit of switching back to classic when something isn't working in modern. Wait, I thought you just meant the Page creation experience, not just the back end (list view) stuff. Modern Pages >>>>>> Classic Publishing Infra. List-Driven web parts. All content is in the page. The missing link for the JSlink functionality. Search is a big one The missing JSLink is one that bugs me. My clients loved JSLink because it was easy for them to pick up and manage but are now frustrated that they have to migrate from JSLink to SharePoint Framework Extensions.  column formatters in json? easier in a way than jslink imo Another is that so much requires a developer to still do. The provisioning story, templating, global header and footer Modern experience right now is not that bad actually we just build web part page like in SharePoint 2003 but other than that. It is fantastic right now. A proper search web part is the biggest loss in modern - but I finally started working on that. So I’ll say I’m rather fond of modern, it works pretty well.. but I would like to see proper markup with html5 tags for sections, h1 etc. That’s just being ignorant and lazy. Plus we can use one site collection for page layout (Meta Data on Page not actual layouts) I will say there are some features in modern list views that I do love such as the ability to hide/show columns without having to go to the view settings page. I hate teaching SharePoint Online end user classes now because the differences between classic and modern is very challenging for my students. Hence why I decided I just want to teach Power BI and PowerApps/Flow from now on But I do want the "Site Settings" menu back in the Site Actions menu. That one annoys me! - some form of page layout/template - metadata editing in page edit mode That's for intranet/publishing-type scenarios. For team sites, modern generally works great and the main thing that can be painful is: - lack of a timeline web part (like the old one that displays project tasks in a timeline format - popular for lightweight project management/reporting) more power for the Highlighted Content web part is needed too. Like the ability to fully specify the search query. Sure, you can write your own if you have SPFx skills. But you shouldn't need to for that.. Regarding modern vs classic sites:  Many of my customers are using classic sites as their main site collection and then only using modern sites for large scale document management. The cons in modern sites outweigh the pros. Don't forget about a modern responsive behavior because right now most web part relies heavily on JavaScript resize functions, not media queries. Those are pretty slow. - Proper responsive component handling - proper image resize (no idea who built this but there are things missing and bugfix request is already issued) - App first not browser first approach - Heavy Page load The fact that “modern” SharePoint currently only exists in certain places We are locked into this uber critical barf inducing customisation we thought was a good idea back in the “classic” days. The partner that sold us it is long since out of business and we have no idea what it does, how it does it or why we ever asked for it We really, really like having core functionality hidden from users under three layers of “...”. We have found that preventing users from doing advanced things like opening and sharing documents significantly reduces IT support and training overhead We only just got done deploying SharePoint and training all our users where everything is and about all the quirks and best practices. Last week we had to recover a whole folder of important documents deleted by mistake. We can’t now just go through all that again and tell our users the previous training is now null and void. Plus we are using ECS to view excel workbooks in the browser We have no budget We are pissed at Microsoft and SharePoint. Three years ago we were told this was the greatest thing since sliced bread, now were being told we are old and need to modernise. We don’t like be treated like shit, so we are digging our heels in. A bad part of modern UI is that "Check In" is buried under 3 layers of "..." like Spence said. Standard doc management functionality hidden away! Overall page performance is terrible as soon as you have practical levels of content and or shared data. All the postbacks and lazyloading is not conducive to doc man scenarios. Far too much lag. Lack of rest APIs for core shared service scenarios.   Utterly retarded “preview” views fall apart in a heap with large amounts of content. Poor use of screen real estate. No clear indication vendor is aware of just how much customers use metadata. Completely unfathomable site settings hierarchy Teams, groups, yammer, OneDrive, SharePoint, modern. HELP! We don’t think of it as a migration. We believe in not fixing what isn’t broken. We also believe in not spending money just because there is something new and shiny. We’ll continue to use classic where it meets our needs. For new developments we will assess modern and use it where it makes sense to do so If it’s so modern why do I need to hire a developer to do the things I want to like implementing simple workflows or custom views? We don’t yet really fully understand or embrace the evergreen SaaS / customisation hybrid. We were told SaaS was all about the 80/20 rule, now we are being told it’s also a development platform. Frankly we are a bit confused. At the same time we are worried that as things keep changing and improving, we are at risk of things breaking. We understand that Microsoft can afford to carry that risk, but we as a customer of SaaS cannot. We’ve heard rumours of incomplete APIs and performance issues with shared data. We aren’t that confident of our citizen developer capability. In short we are nervous. We love what we see with modern sites, but at the same time are afraid to jump in without a safety net. We have accessibility and multi lingual requirements that are not met, keyboard control, screen readers, right to left languages. Context controls are particularly challenging and usually require suboptimal workarounds Had a customer ask me to switch a whole tenant to classic because in a document library the Name column isn't expanded by default so you need to resize the column to read the full file name. I showed them that if you resize it the new width persists for the given user. They wanted to set that column display width explicitly for all users as they didn't want to train users to show everyone how to resize the Name column. They were from a business unit and requested IT Department switch back to classic. A battle ensued, IT department resisted, business unit won. They got the tenant entirely switched back to classic. Also it seems if you switch the tenant setting to classic individual users can't themselves switch to modern if they want modern. why should I need to do spfx development for thing like page headers and footers. Why can I not add a background or change the font yet?  Too much white space. Space is important but sometimes you just want a little less between things.  Column formatting as json...  Some oob parts Don't work for guests. E.g. people and yammer parts.  I disagree about the advanced pieces being more visible..user get confused by the array of options in the classic UI ribbon. Simple is very. Otherwise put in an advanced mode for those who need it.  Getting odd inconsistent experiences between classic and modern.  Page load speed. Why does a page load and then load the data behind it. Can that not be async.  Why do I have to migrate data again to use with teams. Customer has architected site collections with multiple sub sites.  Also they created customised lists as document libraries as part of provisioning back in 2p13 and if has all come across into SPO. So doc libs are all of type 80000 and not 101. Which means anything that uses a doc library app or teams, onedrive etc cannot find the content. Only solution migrate to new libraries That will be migration number 3 in 4 years.  Get a lot of if it is not broke Don't try and fix it. And if you are going to do modern make sure the sites look and work 100% like the existing classic sites. Also make sure you can do custom jscript and css on the pages.  Users already complain about the look and feel and how complicated existing sites are.  Ability to just copy / move docs from outlook  Grouped team sites why can we not reduce the permission levels. All locked to full control for owners and edit for members. Just like to tone that down a bit does not appear possible for entire site only other libraries etc disinherited permissions.  Document Sets From a corporate intranet perspective - we can’t do the level of branding a customer wants. Sorry MS. Customers still want uniquely styled pages. From a collaboration perspective, love it (apart from all the issues already reported) From an ISV perspective - cross platform support. Our product supports 2013, 2016 (pre and post FP1). Publishing pages is the lowest common denominator and we ain’t building two separate products to do the same thing. For application we “have” used modern and SPFx and its works great, within its realms of limitations. STOP SPAWNING BROWSER TABS. with all the investments done in the past by Microsoft collaboration doesn’t uniquely is part of SharePoint anymore. What is left over is content aggregation, portals (team portals) and document storage which follows the same old collaboration of team sites paradigm. Communication site is different because it’s a team site that tries to be a publishing portal. Internal communicators love these sites as its dead easy for them to publish content and t does look great. But why would “Jack on the shop floor” go to a hub site or a communication site? He couldn’t care less about that content. He just wants to quickly get to a Hr site to raise a grievance or request holiday. Or quickly go to the IT site to report a broken phone or ask for a new laptop. The “communication” side of things is passive. That’s the stuff we expose them to while they are trying to achieve some task. If I could embed the components of a communication or hub site in their HR or IT Intranet department page, then we have a winner. Companies (and more importantly their users) still want a single place to go that lets them get to 80% of what they need to do.  And that’s a completely different use case to collaboration. Delve does a great job here if surfacing my working content but not the policies, procedure and forms. Variations / multilanguage capabilities still missing ts interesting how many of the issues here are present both in classic and modern. this underlines the perhaps most important consideration. Modern is nice and all, but it's the underlying capability, not the skin which needs fixed most. it doesn't matter how many times Microsoft give (and heavily promote) a new skin, this will remain the case. Personally, I think SharePoint Online has really turned into a spaghetti junction of features and products. I like having multiple ways to accomplish a task, but there are TOO MANY ways to do things. It is confusing for end users and, frankly, confusing to me sometimes too. I had to tell customers to avoid OneDrive for years because of the major sync issues, but now it works so I'm trying to get customers to give it a try. Modern, Classic, Teams, Team Sites, OneDrive, Flow, PowerApps, etc...this is turning into the Android fragmentation issue. Microsoft needs to consolidate products and features. Did anyone already mention... web part connections? Of course, you can accomplish that same concept by building it as a PowerApps, so it's not as pressing anymore.