SlideShare une entreprise Scribd logo
1  sur  50
SharePoint 2010 WCM challenges made easy Waldek Mastykarz
About: Waldek Mastykarz mvp: SharePoint Server work: Mavention blog: http://blog.mastykarz.nl mail: waldek@mavention.nl twitter: @waldekm
Why this session Improved WCM capabilities in SharePoint 2010 Increasing demand for SharePoint WCM solutions WCM solutions are different than portals
90% SharePoint Internet-facing websites suck* and it’s not because of SharePoint * 90% of Dutch Internet-facing websites built on SharePoint 2010
What’s in it for you Learn why WCM solutions are different and why you should care Learn what the common challenges are and what you can do about them Be able to focus on the cool stuff instead reinventing the wheel
Let’s suck less!
custom User Experience Challenge
UX challenges
UX challenges
HTML is the center of the universe
How to deal with it
Alternative: Mavention Flex Layout* * But that’s cheating
building for the internet Challenge
The Internet Experience Demo
Building for an intranet
The Challenge Intranet Internet
Building for the Internet challenges
Building for the Internet challenges
Accessibility & cross-browser support Demo
HTML is the center of the universe
How to deal with it
mobile wcm Challenge
Out-of-the-box SharePoint 2010 mobile experience Demo
75% SharePoint Internet-facing websites can’t be opened on a mobile device* * 75% of Dutch Internet-facing websites built on SharePoint 2010
Mobile challenges
Mobile challenges (2)
How to deal with it
Fixing the out-of-the-box SharePoint 2010 mobile experience Demo
web assumptions Challenge
Common assumptionsfor Internet-facing websites XML sitemap robots.txt hierarchical titles meta tags 404/error page short URLs resizing images web analytics SEO (X)HTML strict accessibility performance consistent authoring anonymous audiences
How to deal with it
content aggregations Challenge
Content aggregationschallenges
9/10 custom made content aggregations suck* * a general yet true assumption
Content Query Web PartShow-off Demo
How to deal with it
pretty urls Challenge
Forget it! Pretty URLs in SharePoint
Pretty URLs in SharePoint
Pretty URLs in SharePoint
10/10 pretty URLs suck* * hard reality. It’s just a matter of time
How to deal with it Try to understand why your customer want it Try to explain why it’s a bad idea Removing Pages and .aspx doesn’t change much Migration: URL redirection Purity vs. scalability
internet-facing website performance Challenge
WCM performance challenges
How to deal with it
How to deal with it (2)
Dynamically loading debug/release JS & CSS Demo
Mavention Flex Layout* * But that’s cheating
Summary Internet-facing SharePoint is not obvious but great results can be achieved Know what you are doing know the platform know your toolbox know the boundaries Don’t forget non-functional requirements!
Thank you!

Contenu connexe

Tendances

Ppt of web development
Ppt of web developmentPpt of web development
Ppt of web development
bethanygfair
 

Tendances (13)

Website testing
Website testingWebsite testing
Website testing
 
Back to Basics WordCamp Chicago 2011 TJList
Back to Basics WordCamp Chicago 2011 TJList Back to Basics WordCamp Chicago 2011 TJList
Back to Basics WordCamp Chicago 2011 TJList
 
Website Buying Guide Checklist
Website Buying Guide ChecklistWebsite Buying Guide Checklist
Website Buying Guide Checklist
 
Usability of websites
Usability of websitesUsability of websites
Usability of websites
 
What’s great about being a web developer
What’s great about being a web developerWhat’s great about being a web developer
What’s great about being a web developer
 
Disadvantages of content management system
Disadvantages of content management systemDisadvantages of content management system
Disadvantages of content management system
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
Intro to bootcamp
Intro to bootcampIntro to bootcamp
Intro to bootcamp
 
WordPress Gutenberg
WordPress GutenbergWordPress Gutenberg
WordPress Gutenberg
 
Why WooCommerce
Why WooCommerceWhy WooCommerce
Why WooCommerce
 
Bootstrap Bootcamp
Bootstrap BootcampBootstrap Bootcamp
Bootstrap Bootcamp
 
Ppt of web development
Ppt of web developmentPpt of web development
Ppt of web development
 
Using the Tools of Web 2.0 for Marketing
Using the Tools of Web 2.0 for MarketingUsing the Tools of Web 2.0 for Marketing
Using the Tools of Web 2.0 for Marketing
 

En vedette

“World class manufacturing and its implementation in india”
“World class manufacturing and its implementation in india”“World class manufacturing and its implementation in india”
“World class manufacturing and its implementation in india”
akshay isai
 
world-class-manufacturing
world-class-manufacturingworld-class-manufacturing
world-class-manufacturing
Prasad Bidwai
 
Presentation on reliance industries
Presentation on reliance industriesPresentation on reliance industries
Presentation on reliance industries
Mudit Chandra
 
7 steps to world class manufacturing
7 steps to world class manufacturing7 steps to world class manufacturing
7 steps to world class manufacturing
Navneet Sharma
 
Cary Nadler, Phd.
Cary Nadler, Phd.Cary Nadler, Phd.
Cary Nadler, Phd.
rearden638
 
JTELSS14 TEL around the world incl wrap up
JTELSS14 TEL around the world incl wrap upJTELSS14 TEL around the world incl wrap up
JTELSS14 TEL around the world incl wrap up
Tanja Kohn
 
Um a219 avertv mediaport_300_aa219-dbr_enczgkhrrosk_20100223
Um a219 avertv mediaport_300_aa219-dbr_enczgkhrrosk_20100223 Um a219 avertv mediaport_300_aa219-dbr_enczgkhrrosk_20100223
Um a219 avertv mediaport_300_aa219-dbr_enczgkhrrosk_20100223
public777
 

En vedette (18)

“World class manufacturing and its implementation in india”
“World class manufacturing and its implementation in india”“World class manufacturing and its implementation in india”
“World class manufacturing and its implementation in india”
 
World Class Manufacturing
World Class Manufacturing World Class Manufacturing
World Class Manufacturing
 
5s Lean Presentation
5s Lean Presentation5s Lean Presentation
5s Lean Presentation
 
world-class-manufacturing
world-class-manufacturingworld-class-manufacturing
world-class-manufacturing
 
Power Point Presentation on reliance industries
Power Point Presentation on reliance industriesPower Point Presentation on reliance industries
Power Point Presentation on reliance industries
 
Presentation on reliance industries
Presentation on reliance industriesPresentation on reliance industries
Presentation on reliance industries
 
7 steps to world class manufacturing
7 steps to world class manufacturing7 steps to world class manufacturing
7 steps to world class manufacturing
 
WORLD CLASS MANUFACTURING
WORLD CLASS MANUFACTURINGWORLD CLASS MANUFACTURING
WORLD CLASS MANUFACTURING
 
World Class manufacturing
World Class manufacturing World Class manufacturing
World Class manufacturing
 
Cary Nadler, Phd.
Cary Nadler, Phd.Cary Nadler, Phd.
Cary Nadler, Phd.
 
Alcatel-Lucent KS24371L1
Alcatel-Lucent KS24371L1Alcatel-Lucent KS24371L1
Alcatel-Lucent KS24371L1
 
JTELSS14 TEL around the world incl wrap up
JTELSS14 TEL around the world incl wrap upJTELSS14 TEL around the world incl wrap up
JTELSS14 TEL around the world incl wrap up
 
Hi 5 powerpoint
Hi 5 powerpointHi 5 powerpoint
Hi 5 powerpoint
 
Oxford University Hospital
Oxford University HospitalOxford University Hospital
Oxford University Hospital
 
Pregón de navidad. texto
Pregón de navidad. textoPregón de navidad. texto
Pregón de navidad. texto
 
"Німіє слово і мовчать уста"
"Німіє слово і мовчать уста""Німіє слово і мовчать уста"
"Німіє слово і мовчать уста"
 
Mini-Bio: Giorgio Armani
Mini-Bio: Giorgio ArmaniMini-Bio: Giorgio Armani
Mini-Bio: Giorgio Armani
 
Um a219 avertv mediaport_300_aa219-dbr_enczgkhrrosk_20100223
Um a219 avertv mediaport_300_aa219-dbr_enczgkhrrosk_20100223 Um a219 avertv mediaport_300_aa219-dbr_enczgkhrrosk_20100223
Um a219 avertv mediaport_300_aa219-dbr_enczgkhrrosk_20100223
 

Similaire à SPSNL 2011 SharePoint 2010 WCM challenges made easy

Enhancing SharePoint with Responsive Web Design
Enhancing SharePoint with Responsive Web DesignEnhancing SharePoint with Responsive Web Design
Enhancing SharePoint with Responsive Web Design
Eric Overfield
 
Access Services On SharePoint 2010
Access Services On SharePoint 2010Access Services On SharePoint 2010
Access Services On SharePoint 2010
Rishu Mehra
 
A SharePoint Developers Guide to Project Server
A SharePoint Developers Guide to Project ServerA SharePoint Developers Guide to Project Server
A SharePoint Developers Guide to Project Server
Alexander Burton
 

Similaire à SPSNL 2011 SharePoint 2010 WCM challenges made easy (20)

Branding SharePoint 2013
Branding SharePoint 2013Branding SharePoint 2013
Branding SharePoint 2013
 
SharePoint 2010 Blended solutions application integration
SharePoint 2010 Blended solutions application integrationSharePoint 2010 Blended solutions application integration
SharePoint 2010 Blended solutions application integration
 
Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...
Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...
Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...
 
SPCA2013 - Building Windows Client Applications for SharePoint 2013
SPCA2013 - Building Windows Client Applications for SharePoint 2013SPCA2013 - Building Windows Client Applications for SharePoint 2013
SPCA2013 - Building Windows Client Applications for SharePoint 2013
 
Enhancing SharePoint with Responsive Web Design
Enhancing SharePoint with Responsive Web DesignEnhancing SharePoint with Responsive Web Design
Enhancing SharePoint with Responsive Web Design
 
What's new in SharePoint 2013 - Discover it
What's new in SharePoint 2013 - Discover itWhat's new in SharePoint 2013 - Discover it
What's new in SharePoint 2013 - Discover it
 
Intro to SharePoint for Developers
Intro to SharePoint for DevelopersIntro to SharePoint for Developers
Intro to SharePoint for Developers
 
SharePoint 2013 Web Content Management for Developers TSPUG
SharePoint 2013 Web Content Management for Developers TSPUGSharePoint 2013 Web Content Management for Developers TSPUG
SharePoint 2013 Web Content Management for Developers TSPUG
 
SharePoint 2013 Web Content Management for Developers HSPUG
SharePoint 2013 Web Content Management for Developers HSPUGSharePoint 2013 Web Content Management for Developers HSPUG
SharePoint 2013 Web Content Management for Developers HSPUG
 
SharePoint 2010 - IT Platform upgrade and Management
SharePoint 2010 - IT Platform upgrade and ManagementSharePoint 2010 - IT Platform upgrade and Management
SharePoint 2010 - IT Platform upgrade and Management
 
Web Architecture with Infopark's Cloud Platform - Thomas Witt @Cloud Develope...
Web Architecture with Infopark's Cloud Platform - Thomas Witt @Cloud Develope...Web Architecture with Infopark's Cloud Platform - Thomas Witt @Cloud Develope...
Web Architecture with Infopark's Cloud Platform - Thomas Witt @Cloud Develope...
 
2012 - HTML5, CSS3 and jQuery with SharePoint 2010
2012 - HTML5, CSS3 and jQuery with SharePoint 20102012 - HTML5, CSS3 and jQuery with SharePoint 2010
2012 - HTML5, CSS3 and jQuery with SharePoint 2010
 
AUSPC 2011: How we did it: NothingButSharePoint.com
AUSPC 2011: How we did it: NothingButSharePoint.comAUSPC 2011: How we did it: NothingButSharePoint.com
AUSPC 2011: How we did it: NothingButSharePoint.com
 
Share point apps the good, the bad, and the pot of gold at the end of the r...
Share point apps   the good, the bad, and the pot of gold at the end of the r...Share point apps   the good, the bad, and the pot of gold at the end of the r...
Share point apps the good, the bad, and the pot of gold at the end of the r...
 
Share point for self service v1.0
Share point for self service v1.0Share point for self service v1.0
Share point for self service v1.0
 
Access Services On SharePoint 2010
Access Services On SharePoint 2010Access Services On SharePoint 2010
Access Services On SharePoint 2010
 
Jeremy Thake Perth Share Point Ug Sp2010 How Will Be Affect Me
Jeremy Thake  Perth Share Point Ug   Sp2010 How Will Be Affect MeJeremy Thake  Perth Share Point Ug   Sp2010 How Will Be Affect Me
Jeremy Thake Perth Share Point Ug Sp2010 How Will Be Affect Me
 
A SharePoint Developers Guide to Project Server
A SharePoint Developers Guide to Project ServerA SharePoint Developers Guide to Project Server
A SharePoint Developers Guide to Project Server
 
Your SharePoint 2013 Branding Initiation
Your SharePoint 2013 Branding InitiationYour SharePoint 2013 Branding Initiation
Your SharePoint 2013 Branding Initiation
 
SharePoint 2010 Developer 101
SharePoint 2010 Developer 101SharePoint 2010 Developer 101
SharePoint 2010 Developer 101
 

Plus de Mavention

SP2013 WCM Bootcamp - ARC01 Planning for public-facing websites
SP2013 WCM Bootcamp - ARC01 Planning for public-facing websitesSP2013 WCM Bootcamp - ARC01 Planning for public-facing websites
SP2013 WCM Bootcamp - ARC01 Planning for public-facing websites
Mavention
 
Optimizing SharePoint 2010 websites for search engines
Optimizing SharePoint 2010 websites for search enginesOptimizing SharePoint 2010 websites for search engines
Optimizing SharePoint 2010 websites for search engines
Mavention
 
SharePoint 2010 Web Content Management - The Developer Story
SharePoint 2010 Web Content Management - The Developer StorySharePoint 2010 Web Content Management - The Developer Story
SharePoint 2010 Web Content Management - The Developer Story
Mavention
 
SharePoint 2010 Web Standards & Accessibility
SharePoint 2010 Web Standards & AccessibilitySharePoint 2010 Web Standards & Accessibility
SharePoint 2010 Web Standards & Accessibility
Mavention
 

Plus de Mavention (11)

Building solutions with Office Graph
Building solutions with Office GraphBuilding solutions with Office Graph
Building solutions with Office Graph
 
Leveraging the new Application Model for structured and repeatable deployments
Leveraging the new Application Model for structured and repeatable deploymentsLeveraging the new Application Model for structured and repeatable deployments
Leveraging the new Application Model for structured and repeatable deployments
 
SP2013 WCM Bootcamp - DSN Designing for SharePoint 2013
SP2013 WCM Bootcamp - DSN Designing for SharePoint 2013SP2013 WCM Bootcamp - DSN Designing for SharePoint 2013
SP2013 WCM Bootcamp - DSN Designing for SharePoint 2013
 
SP2013 WCM Bootcamp - ARC04 Building intelligent websites
SP2013 WCM Bootcamp - ARC04 Building intelligent websitesSP2013 WCM Bootcamp - ARC04 Building intelligent websites
SP2013 WCM Bootcamp - ARC04 Building intelligent websites
 
SP2013 WCM Bootcamp - ARC03 Engaging with visitors
SP2013 WCM Bootcamp - ARC03 Engaging with visitorsSP2013 WCM Bootcamp - ARC03 Engaging with visitors
SP2013 WCM Bootcamp - ARC03 Engaging with visitors
 
SP2013 WCM Bootcamp - ARC01 Planning for public-facing websites
SP2013 WCM Bootcamp - ARC01 Planning for public-facing websitesSP2013 WCM Bootcamp - ARC01 Planning for public-facing websites
SP2013 WCM Bootcamp - ARC01 Planning for public-facing websites
 
SP2013 WCM Bootcamp - Keynote
SP2013 WCM Bootcamp - KeynoteSP2013 WCM Bootcamp - Keynote
SP2013 WCM Bootcamp - Keynote
 
DIWUG.nl: How We Did It
DIWUG.nl: How We Did ItDIWUG.nl: How We Did It
DIWUG.nl: How We Did It
 
Optimizing SharePoint 2010 websites for search engines
Optimizing SharePoint 2010 websites for search enginesOptimizing SharePoint 2010 websites for search engines
Optimizing SharePoint 2010 websites for search engines
 
SharePoint 2010 Web Content Management - The Developer Story
SharePoint 2010 Web Content Management - The Developer StorySharePoint 2010 Web Content Management - The Developer Story
SharePoint 2010 Web Content Management - The Developer Story
 
SharePoint 2010 Web Standards & Accessibility
SharePoint 2010 Web Standards & AccessibilitySharePoint 2010 Web Standards & Accessibility
SharePoint 2010 Web Standards & Accessibility
 

Dernier

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
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
Earley Information Science
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Dernier (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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
 
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
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

SPSNL 2011 SharePoint 2010 WCM challenges made easy