Your SlideShare is downloading. ×
0
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,118

Published on

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

    ×