SharePoint 2010 WCM challenges made easy<br />Waldek Mastykarz<br />
About: Waldek Mastykarz<br />mvp: SharePoint Server<br />work: Mavention<br />blog: http://blog.mastykarz.nl<br />mail: wa...
Why this session<br />Improved WCM capabilities in SharePoint 2010<br />Increasing demand for SharePoint WCM solutions<br ...
90% SharePoint Internet-facing websites suck*<br />and it’s not because of SharePoint<br />* 90% of Dutch Internet-facing ...
What’s in it for you<br />Learn why WCM solutions are different and why you should care<br />Learn what the common challen...
Let’s suck less!<br />
custom User Experience<br />Challenge<br />
UX challenges<br />
UX challenges<br />
HTML is the center of the universe<br />
How to deal with it<br />
Alternative: Mavention Flex Layout*<br />* But that’s cheating<br />
building for the internet<br />Challenge<br />
The Internet Experience<br />Demo<br />
Building for an intranet<br />
The Challenge<br />Intranet<br />Internet<br />
Building for the Internet challenges<br />
Building for the Internet challenges<br />
Accessibility & cross-browser support<br />Demo<br />
HTML is the center of the universe<br />
How to deal with it<br />
mobile wcm<br />Challenge<br />
Out-of-the-box SharePoint 2010 mobile experience<br />Demo<br />
75% SharePoint Internet-facing websites can’t be opened on a mobile device*<br />* 75% of Dutch Internet-facing websites b...
Mobile challenges<br />
Mobile challenges (2)<br />
How to deal with it<br />
Fixing the out-of-the-box SharePoint 2010 mobile experience<br />Demo<br />
web assumptions<br />Challenge<br />
Common assumptionsfor Internet-facing websites<br />XML sitemap<br />robots.txt<br />hierarchical titles<br />meta tags<br...
How to deal with it<br />
content aggregations<br />Challenge<br />
Content aggregationschallenges<br />
9/10 custom made content aggregations suck*<br />* a general yet true assumption<br />
Content Query Web PartShow-off<br />Demo<br />
How to deal with it<br />
pretty urls<br />Challenge<br />
Forget it!<br />Pretty URLs in SharePoint<br />
Pretty URLs in SharePoint<br />
Pretty URLs in SharePoint<br />
10/10 pretty URLs suck*<br />* hard reality. It’s just a matter of time<br />
How to deal with it<br />Try to understand why your customer want it<br />Try to explain why it’s a bad idea<br />Removing...
internet-facing website performance<br />Challenge<br />
WCM performance challenges<br />
How to deal with it<br />
How to deal with it (2)<br />
Dynamically loading debug/release JS & CSS<br />Demo<br />
Mavention Flex Layout*<br />* But that’s cheating<br />
Summary<br />Internet-facing SharePoint is not obvious but great results can be achieved<br />Know what you are doing<br /...
Thank you!<br />
Upcoming SlideShare
Loading in...5
×

SPSNL 2011 SharePoint 2010 WCM challenges made easy

1,623

Published on

Building Internet-facing on the SharePoint platform is different than building portal solutions. Although in both cases you’re working on the SharePoint platform, building Internet-facing websites introduces a number of challenges. In this presentation I want to show you what those challenges are and how you can deal with them.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,623
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
34
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

SPSNL 2011 SharePoint 2010 WCM challenges made easy

  1. 1. SharePoint 2010 WCM challenges made easy<br />Waldek Mastykarz<br />
  2. 2. About: Waldek Mastykarz<br />mvp: SharePoint Server<br />work: Mavention<br />blog: http://blog.mastykarz.nl<br />mail: waldek@mavention.nl<br />twitter: @waldekm<br />
  3. 3. Why this session<br />Improved WCM capabilities in SharePoint 2010<br />Increasing demand for SharePoint WCM solutions<br />WCM solutions are different than portals<br />
  4. 4. 90% SharePoint Internet-facing websites suck*<br />and it’s not because of SharePoint<br />* 90% of Dutch Internet-facing websites built on SharePoint 2010<br />
  5. 5. What’s in it for you<br />Learn why WCM solutions are different and why you should care<br />Learn what the common challenges are and what you can do about them<br />Be able to focus on the cool stuff instead reinventing the wheel<br />
  6. 6. Let’s suck less!<br />
  7. 7. custom User Experience<br />Challenge<br />
  8. 8. UX challenges<br />
  9. 9. UX challenges<br />
  10. 10. HTML is the center of the universe<br />
  11. 11. How to deal with it<br />
  12. 12. Alternative: Mavention Flex Layout*<br />* But that’s cheating<br />
  13. 13. building for the internet<br />Challenge<br />
  14. 14. The Internet Experience<br />Demo<br />
  15. 15. Building for an intranet<br />
  16. 16. The Challenge<br />Intranet<br />Internet<br />
  17. 17. Building for the Internet challenges<br />
  18. 18. Building for the Internet challenges<br />
  19. 19. Accessibility & cross-browser support<br />Demo<br />
  20. 20. HTML is the center of the universe<br />
  21. 21. How to deal with it<br />
  22. 22. mobile wcm<br />Challenge<br />
  23. 23. Out-of-the-box SharePoint 2010 mobile experience<br />Demo<br />
  24. 24. 75% SharePoint Internet-facing websites can’t be opened on a mobile device*<br />* 75% of Dutch Internet-facing websites built on SharePoint 2010<br />
  25. 25. Mobile challenges<br />
  26. 26. Mobile challenges (2)<br />
  27. 27. How to deal with it<br />
  28. 28. Fixing the out-of-the-box SharePoint 2010 mobile experience<br />Demo<br />
  29. 29. web assumptions<br />Challenge<br />
  30. 30. Common assumptionsfor Internet-facing websites<br />XML sitemap<br />robots.txt<br />hierarchical titles<br />meta tags<br />404/error page<br />short URLs<br />resizing images<br />web analytics<br />SEO<br />(X)HTML strict<br />accessibility<br />performance<br />consistent authoring<br />anonymous audiences<br />
  31. 31. How to deal with it<br />
  32. 32. content aggregations<br />Challenge<br />
  33. 33. Content aggregationschallenges<br />
  34. 34. 9/10 custom made content aggregations suck*<br />* a general yet true assumption<br />
  35. 35. Content Query Web PartShow-off<br />Demo<br />
  36. 36. How to deal with it<br />
  37. 37. pretty urls<br />Challenge<br />
  38. 38. Forget it!<br />Pretty URLs in SharePoint<br />
  39. 39. Pretty URLs in SharePoint<br />
  40. 40. Pretty URLs in SharePoint<br />
  41. 41. 10/10 pretty URLs suck*<br />* hard reality. It’s just a matter of time<br />
  42. 42. How to deal with it<br />Try to understand why your customer want it<br />Try to explain why it’s a bad idea<br />Removing Pages and .aspx doesn’t change much<br />Migration: URL redirection<br />Purity vs. scalability<br />
  43. 43. internet-facing website performance<br />Challenge<br />
  44. 44. WCM performance challenges<br />
  45. 45. How to deal with it<br />
  46. 46. How to deal with it (2)<br />
  47. 47. Dynamically loading debug/release JS & CSS<br />Demo<br />
  48. 48. Mavention Flex Layout*<br />* But that’s cheating<br />
  49. 49. Summary<br />Internet-facing SharePoint is not obvious but great results can be achieved<br />Know what you are doing<br />know the platform<br />know your toolbox<br />know the boundaries<br />Don’t forget non-functional requirements!<br />
  50. 50. Thank you!<br />
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×