• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Do's and Don'ts for SharePoint developers
 

Do's and Don'ts for SharePoint developers

on

  • 1,633 views

 

Statistics

Views

Total Views
1,633
Views on SlideShare
1,628
Embed Views
5

Actions

Likes
0
Downloads
15
Comments
0

3 Embeds 5

http://www.linkedin.com 3
http://paper.li 1
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Do's and Don'ts for SharePoint developers Do's and Don'ts for SharePoint developers Presentation Transcript

    • Do’s & Don’ts for SharePoint Developers
      Jeremy Thake
      SharePoint MVP
      @jthake
    • SevenSigma for Dec Pizza
      All sponsors for years pizza
      All speakers
      Kieran Darly, Jose Flores, Michael Hanes, Sezai Komur, Matthew Menezes, Jonathan Ponton, Mike Stringfellow, Jeremy Thake, ROY
      All attendees
      ~50 a session
      ~450 in mailing list
      Thank you’s
    • Volunteers
      Sponsors
      Speakers
      Attendees
      SPSPerth
    • Dispose correctly!
    • Manually deploy assemblies to GAC
    • Deploy debug assemblies to Test/Prod
    • Iterate SPListItemsCollection
    • Makecab.exe to create WSPs
    • Always deploy to /_layouts/
    • Swallow Exceptions
    • Custom Logging
    • Use inline code in User Controls
    • xcopy to SharePoint Root
    • Edit out of the box files
    • Solutions Register
      Custodian
      Development Team
      Complexity
      Source Control Location
    • Deployment Guides
      Description of Artefacts
      Acceptance Tests
      Deployment Steps
      Branch/Label each release
    • Tools
      CKS:Dev
      ULS Viewer
      SPDisposeCheck
    • Leverage out of the box functionality
      Content Query Web Part
      Publishing Pages
      ULS
      CAML
      Web Services / REST
      Cache
      Data View Web Part
    • Build Common Libraries
      Logging
      Cache
      Class Extensions
      Helpers
    • Developer Dashboard
    • Naming standards
      CONSISTENCY!
    • Read!
      SharePoint Team Blog
      MSDN
      TechNet
      SharePoint P&P
      NothingButSharePoint.com
    • Download SPDisposeCheck
      http://bit.ly/nbspDispose
      Download CKS:Dev
      http://bit.ly/nbspCKSDEV
      Visit SharePoint Patterns & Practices Group
      http://www.microsoft.com/spg
      Subscribe to NothingButSharePoint.com RSS
      http://bit.ly/nbspRSS
      Vote for me!
      http://bit.ly/voteJthake
      Speaker Rate
      http://speakerrate.com/talks/5234-perth-sharepoint-user-group
      Next Steps