230 likes | 369 Views
Join Jeremy Thake, a SharePoint MVP, as he shares essential do's and don'ts for SharePoint developers. This session covers key concepts like deploying assemblies, leveraging out-of-the-box features, and effective logging strategies. You'll learn how to handle debugging, use custom controls efficiently, and maintain consistency in development practices. Attended by a diverse group of developers and industry experts, this meetup emphasizes the importance of collaboration, sharing resources, and continuous learning in the SharePoint community.
E N D
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
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
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