SharePoint Development Toolbox
Rodrigo Pinto
Portugal, GMT
April 16th /17th, 2014
SharePoint Solutions
Architect
Everis
Lisboa
Portugal
Contact
@scoutmanpt
stationsolutions@gmail.com
www.sharepointpt.org
SharePointDevelopmentToolbox
AGENDA
• SharePoint Developer tips
• ToolBox
• Environment
• System
• Helpers
• Dev
SharePoint is
like sex …
“if it’s a pain in the butt
it’s because your’e
doing something
wrong”
To be a
SharePoint Developer,
sometimes
i am...
SysAdmin
• Install OS
• Configure DNS
• AD Managment, etc
DBA
• Manage Dat...
SharePoint
Developer
10 commitments
SharePoint
Developer
10 commitments
#1 Thy shall leave your development in better
shape that you found it
#2 Thy shall aut...
#7 Thy shall be social
Share knowledge,
share tips, share problems
#8 Thy shall make you solution self-sustained
#9 Thy sh...
Environment
desc : powershell Installation script
url : http://AutoSPInstaller.codeplex.com
vers : SharePoint 2010,2013
* See also Aut...
desc : PowerShell execution engine using the
NuGet packaging infrastructure.
url : http://chocolatey.org/
Download useful ...
desc : PS Command Builder
url : http://bit.ly/oWZ7Sj
vers : SharePoint 2010,2013,O365
desc : PS helpers
url : http://blog....
System
desc : advanced system utilities
url : http://technet.microsoft.com/en-us/sysinternals/bb545021/
desc : Unified Logging Sy...
desc : service accounts automation utility
url : https://sp2013serviceaccount.codeplex.com/
vers : SharePoint 2010,2013
de...
Helpers
desc : search queries in Search REST API
url : http://sp2013searchtool.codeplex.com//
vers : SharePoint 2013
desc : ShareP...
desc : buildtest SharePoint CAML Queries
url : http://www.camldesigner.com/
vers : SharePoint 2010,2013,O365
desc : ShareP...
Development
Tools
desc : VS Addin, acelerated SharePoint Dev
url : http://cksdev.codeplex.com/
vers : SharePoint 2010,2013
desc : SharePoint...
desc :.NET assembly browser and decompiler
url : http://ILSPy.net
desc : web debugging proxy
url : http://fiddler2.com
#De...
What’s yours?
#Dev Tools#
?
mail me! stationsolutions@gmail.com
SharePoint Development Toolbox
Rodrigo Pinto
Portugal, GMT
April 16th /17th, 2014
SP24 S055 SharePointToolbox by Rodrigo Pinto
SP24 S055 SharePointToolbox by Rodrigo Pinto
SP24 S055 SharePointToolbox by Rodrigo Pinto
SP24 S055 SharePointToolbox by Rodrigo Pinto
SP24 S055 SharePointToolbox by Rodrigo Pinto
SP24 S055 SharePointToolbox by Rodrigo Pinto
SP24 S055 SharePointToolbox by Rodrigo Pinto
SP24 S055 SharePointToolbox by Rodrigo Pinto
SP24 S055 SharePointToolbox by Rodrigo Pinto
SP24 S055 SharePointToolbox by Rodrigo Pinto
SP24 S055 SharePointToolbox by Rodrigo Pinto
Upcoming SlideShare
Loading in...5
×

SP24 S055 SharePointToolbox by Rodrigo Pinto

12,436

Published on

We all know there are great challenges in implementing existing \ customization features within the SharePoint platform,not only by the complexity, but also by how we conduct our features, content types and everything around it "What do YOU use to develop in SharePoint?" It is the question I am asked most often. In this awesome session get to know some of tools that SharePoint Developers usually use to help and speed up the development process.

Published in: Software, Technology, Business
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
12,436
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
21
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

SP24 S055 SharePointToolbox by Rodrigo Pinto

  1. 1. SharePoint Development Toolbox Rodrigo Pinto Portugal, GMT April 16th /17th, 2014
  2. 2. SharePoint Solutions Architect Everis Lisboa Portugal Contact @scoutmanpt stationsolutions@gmail.com www.sharepointpt.org
  3. 3. SharePointDevelopmentToolbox AGENDA • SharePoint Developer tips • ToolBox • Environment • System • Helpers • Dev
  4. 4. SharePoint is like sex … “if it’s a pain in the butt it’s because your’e doing something wrong”
  5. 5. To be a SharePoint Developer, sometimes i am... SysAdmin • Install OS • Configure DNS • AD Managment, etc DBA • Manage Databases • Create DB Users, permissions,etc Web Designer • Brand Site • CSS, Javascript, etc Super User • Create Sites • Permissions, add users, etc User • Use the system
  6. 6. SharePoint Developer 10 commitments
  7. 7. SharePoint Developer 10 commitments #1 Thy shall leave your development in better shape that you found it #2 Thy shall automate your processes #3 Thy shall use your toolbox in a proper way Don’t expect the toolbox to do your work It’s a toolbox, not a minion #4 Thy shall not reinvent the wheel #5 Thy shall automate your processes #6 Thy shall be consistent Impose rules in each thing that you do, and stick with it.
  8. 8. #7 Thy shall be social Share knowledge, share tips, share problems #8 Thy shall make you solution self-sustained #9 Thy shall be intuitive …. And specially #10 Thy shall be carefull ! Use defensive coding Leave the code better that you found it Assume the worst case scenario on deployment SharePoint Developer 10 commitments
  9. 9. Environment
  10. 10. desc : powershell Installation script url : http://AutoSPInstaller.codeplex.com vers : SharePoint 2010,2013 * See also AutoSPInstallerGui.codeplex.com desc : download bits , create slipstream url : http://AutoSPSourceBuilder.codeplex.com vers : SharePoint 2010,2013 desc : powershell deployment script url : http://AutoSPDeploy.codeplex.com vers : SharePoint 2010, 2013 #AutoSP Family #
  11. 11. desc : PowerShell execution engine using the NuGet packaging infrastructure. url : http://chocolatey.org/ Download useful SharePoint tool packages #Environment#
  12. 12. desc : PS Command Builder url : http://bit.ly/oWZ7Sj vers : SharePoint 2010,2013,O365 desc : PS helpers url : http://blog.falchionconsulting.com/index.php/downloads vers : SharePoint 2007,2010,2013 desc : PS Editor & VS addin url : http://powergui.org #PowerShell #
  13. 13. System
  14. 14. desc : advanced system utilities url : http://technet.microsoft.com/en-us/sysinternals/bb545021/ desc : Unified Logging System files viewer url : http://archive.msdn.microsoft.com/ULSViewer vers : all versions desc : ULS watcher , notified by systray url : http://sptraceview.codeplex.com vers : SP2007,SP2010,SP2013(*) #System Tools#
  15. 15. desc : service accounts automation utility url : https://sp2013serviceaccount.codeplex.com/ vers : SharePoint 2010,2013 desc : tool to analyze performance monitor log url : http://pal.codeplex.com desc : SharePoint Audit Log friendly viewer url : http://spauditlogtranslator.codeplex.com vers : SharePoint 2010,2013 #System Tools#
  16. 16. Helpers
  17. 17. desc : search queries in Search REST API url : http://sp2013searchtool.codeplex.com// vers : SharePoint 2013 desc : SharePoint object model explorer url : http://spm.codeplex.com vers : SharePoint 2007,2010,2013 desc : SharePoint Client Browser url : http://spcb.codeplex.com vers : SharePoint 2010,2013 #SharePoint Helper Tools#
  18. 18. desc : buildtest SharePoint CAML Queries url : http://www.camldesigner.com/ vers : SharePoint 2010,2013,O365 desc : SharePoint Administration tools url : http://bit.ly/16qllar vers : SharePoint 2010,2013! desc : Finds faulty FeatureDefinitions and cleanly uninstalls them. url : https://featureadmin.codeplex.com/ vers : SharePoint 2007,2010,2013 #SharePoint Helper Tools#
  19. 19. Development Tools
  20. 20. desc : VS Addin, acelerated SharePoint Dev url : http://cksdev.codeplex.com/ vers : SharePoint 2010,2013 desc : SharePoint Code Analysis Framework url : http://www.spcaf.com vers : SharePoint 2007,2010,2013 desc : JQuery library which abstracts SharePoint's Web Services url : http://spservices.codeplex.com/ vers : SharePoint 2007,2010,2013,O365 #Dev Tools#
  21. 21. desc :.NET assembly browser and decompiler url : http://ILSPy.net desc : web debugging proxy url : http://fiddler2.com #Dev Tools#
  22. 22. What’s yours? #Dev Tools# ? mail me! stationsolutions@gmail.com
  23. 23. SharePoint Development Toolbox Rodrigo Pinto Portugal, GMT April 16th /17th, 2014
  1. A particular slide catching your eye?

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

×