Your SlideShare is downloading. ×
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

How we built nothingbutsharepoint.com on sharepoint 2010

2,100

Published on

Published in: Technology
1 Comment
1 Like
Statistics
Notes
No Downloads
Views
Total Views
2,100
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
14
Comments
1
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • http://www.fpweb.net/
  • http://www.metalogix.net/Products/SharePoint-Site-Migration-Manager-2010/
  • http://wss.made4the.net/archive/2010/09/22/sharepoint-2010-with-live-id.aspx
  • http://blog.mastykarz.nl/paging-content-query-web-part/
  • https://test.nothingbutsharepoint.com/sites/devwiki/SharePoint%20Pod%20Casts/Pages/Announcing%20Community%20Kit%20for%20SharePoint%20-%20Development%20Tools%20Edition%20(CKS%20DEV).aspxhttps://test.nothingbutsharepoint.com/sites/devwiki/SharePoint%20Pod%20Casts/Pages/Announcing%20Community%20Kit%20for%20SharePoint%20-%20Development%20Tools%20Edition%20(CKS%20DEV).aspx
  • http://www.lightningtools.com/social-squared/default.aspx
  • http://code.msdn.microsoft.com/odcSP14StarterMaster
  • http://cksdev.codeplex.com/
  • http://bitbucket.org/
  • Set expectations up frontCustomising look & feel burnt a lot of timeGet the right resources: Designers, DevelopersOriginal go-live was March 2010Project PlanIssues RegisterTask ListWhipping stickSkype, e-mail, Twitter DM, SharePoint Tasks listsTime zonesOh and we’re all at work too!
  • Transcript

    • 1. How we built NothingButSharePoint.com on SharePoint 2010
      Jeremy Thake
      gplus.to/jthake @jthake
    • 2. Jeremy Thake
      Enterprise Architect since April ’11 at AvePoint
      SharePoint MVP since July ’10
      Co-Founder of NothingButSharePoint.com
      Speaker at MS TechEd 2009/10, SPC 11
    • 3. AGENDA
    • 4.
    • 5. AGENDA
    • 6.
    • 7. WHO
    • 8. Why?
      SharePoint
      Atlassian Confluence
      WordPress
      phpBB
      Unify user base
      Duplicate content
      Out of topic stuff
    • 9. AGENDA
    • 10. Infrastructure - FPWeb
      Production and Test Farm
      Shared SQL server with multiple instances
      SSL certs on both
      FAST!!!
      fpWeb = really helpful!
    • 11. Look & Feel
      Marcy Kellar
      Heather Waterman & Corrie Haffly
      Kyle Schaeffer
    • 12. Migration
      Atlassian Confluence
      WordPress
      Migrated to Publishing Pages
      Comments and Metadata
      Joel’s blog
      Custom .NET code to convert
    • 13. DEMO
      Landing Page
    • 14. AGENDA
    • 15. Site Collections
      One for each area and then one for root
    • 16. Authentication
      Account Management
      Claims Based Authentication
      Live ID
    • 17. Managed Meta Data
      Categories in Articles, News
      Search Refiners
      Paged Content Query Web Parts
    • 18. Publishing
      Multiple Content Types
      Multiple Page Layouts
      Edit metadata in Page Controls
      Content Approval
      Extended Content Query Web Part is your friend!
    • 19. DEMO
      CREATING ARTICLE
    • 20.
    • 21. My Sites
      Not really designed for Internet
      “Organisation”
      Leveraging Managed Metadata
      Doesn’t work for anonymous
    • 22. Search
      Search Refiners in use
      Managed Metadata: Category
      Content Author (not modified by)
      Will leverage FAST in next release
    • 23. Blogs site template
      Rich Text Editor poor
      No video media
      Comments poor
      RSS poor
      Master page
      CKS:Blog Site Template
    • 24. AGENDA
    • 25. Aggregation
      Cross Site Collection
      All News
      All Events
      All Articles
      All Podcast
      All Wiki Pages
    • 26. Comments
      Anonymous comments poor
      No:
      Metadata
      HTML Formatting
      Note Board relies on User Profile
      Recent Comments
      CAPTCHA
    • 27. Community Equity - @jthake
      Service Application
      Real-time
      Top Views
      Top Contributors
      Top Rated
    • 28. Web Analytics
      SP2010 RTM not enough stats
      Per Site Collection
      Google Analytics
    • 29. Mega Drop Down (MDD) - @tomdietz
      Complex navigation
      Categories leveraging Search and Managed Metadata
    • 30. RSS
      No way to really aggregate feeds
      No iTunes/Zune generation for podcasts
    • 31. User profiles
      Anonymous can’t access Service Applications
      “Workaround” with internal reflection
    • 32. DEMO
      EDIT MY DETAILS
    • 33.
    • 34. Social integration
      Facebook
      Twitter
    • 35. Forums – Lightning Tools – SocialSquared
      Discussion boards in SharePoint limited
      SQL back end
    • 36. AGENDA
    • 37. BRANDING: DEVELOPERS vs DESIGNERS
      Don’t under estimate
      Hard to find Designer
      No Visual Studio to package
      Package better for deployment
      slower than SharePoint Designer
    • 38. Balsamiq
    • 39. Master Pages
      Starter Master Page
      Ribbon adds “challenges”
    • 40. Page Layouts
      One per Content Type for now
      Page Controls ROCK!!!
      Image Picker not so much
    • 41. Web Part Rendering
      XSLT
      Designers don’t need to touch Developers code
      = AWESOME!
    • 42. Project per Site Collection
      Upgrading used
      Activate/Deactivate required
      Separation
      Some common WSP
    • 43. Tools
      VS2010
      CKS:Dev
      SharePoint Designer 2010
      Balsamiq
      BIG BEEFY LAPTOP: 2 Quad i7, SSD + Hybrid, 16Gb RAM
    • 44. Source Control
      BitBucket.org – Atlassian (Confluence, Jira)
      Mercurical using TortioseHg
      Free for up to 5 users, cheap for more ;-)
    • 45. PowerShell is your friend
      Automated Builds
      Creating:
      Web App
      Site Collections
      Deploying WSPs
      Activating Features
      Adding Web Parts to pages
      Applying Security
      Setting Master Pages, Available Page Layouts, Content Types etc
    • 46. Service Applications
      Use CKS:Dev template
      Complex
      Why?
      Windows Communication Foundation
      SQL Persistance Store
      Scalable
      Cross Web Application/Farm
      Because I can!
    • 47. AGENDA
    • 48. LESSONS LEARNT
      Set expectations up front
      Get the right resources
      Know the limitations of SharePoint 2010
      Set Project Plan
      Set Communication Plan
    • 49. Thank you!
      Jeremy Thake
      Mark Miller, Natasha Felshman – Team EUSP
      Joel Oleson
      Richard Harbridge
      Geordie Henderson, Mike Dougherty, Simon Huang - MetaLogix
      Chris Schwab, Tom Brauch, Tom Lutker - fpWeb
      Marcy Kellar - UX
      Heather Waterman & Corrie Haffly, Kyle Schaeffer – “pixel pushers”
      Tom Dietz – MDD
      Nick Swan & Brett Lonsdale – Lightning Tools
      WaldekMastykarz, David Mann, Matt Smith, Todd Bleeker, Wes Hackett, Wouter van Vogt - CKS:Dev team
      WaldekMastykarz– All his extra bits
      WictorWilen, Paul Schaflein, Travis Nielsen, Spencer Harbar – Claims Based Authentication
      Sezai Komur – WCM guru
      Microsoft Product Team!
    • 50. REFERENCES
      • NBSP https://www.NothingButSharePoint.com/
      • 51. NBSP How we did it http://bit.ly/nbspHowWeDidIt
      • 52. CKS:Devhttp://cksdev.codeplex.com/
      • 53. Randy Drisgillhttp://blog.drisgill.com/
      • 54. What’s Changed in Blogs in SP2010 http://bit.ly/spblogenhance

    ×