SharePoint Tools (Free!)
Today someone asked me for the tools I use when developing or working with SharePoint, or which I would recommend. I thought I posted about this way back, but realized that I haven’t yet. These are primarily development tools and I wouldn’t necessarily ‘recommend’ ever using them on a production box, but yes, in the past I have used some of them on a production environment. (All FREE)
- SharePoint 2007 SDK – Sasmples, Help, How To Articles, BDC Tool, etc
- WSS 3.0 SDK – Samples, Help, How To Articles, and more
- Reflector – Every developer who works with .Net should have this. It used to be Lutz, but now the redgate reflector is king of the town.
- SharePoint Manager 2007 – Incredibly useful diagnostic tool and for assistance with planning. http://www.codeplex.com/spm
- STSDev – Terrific tool to help in building out small/large projects quickly.
- Visual Studio Extensions for SharePoint
The first one would be Windows SharePoint Services 3.0 Tools: Visual Studio 2005 Extensions – http://www.microsoft.com/downloads/details.aspx?familyid=19F21E5E-B715-4F0C-B959-8C6DCBDC1057&displaylang=en
The second one would be Visual Studio 2005 extensions for .NET Framework 3.0 (Windows Workflow Foundation) – http://www.microsoft.com/downloads/details.aspx?familyid=5D61409E-1FA3-48CF-8023-E8F38E709BA6&displaylang=en
- WSPBuilder – Terrific for creating quick WSP files.
- Solution Installer – Wonderful tool that is a must to help improve deployment management.
- U2U CAML Builder – Windows Client Version is my best friend. Saves so much time. http://www.u2u.info/Blogs/karine/Lists/Posts/Post.aspx?ID=28
- Application Pool Manager – Spence created a terrific tool that sits in your task bar to help speed up recycling and other useful options.
- Registry Hack for “Right Click” Add Solution – Spence also made a great tool that makes it easier to add solutions that I always use.
- Log Viewer (makes reading through the logs on a dev box MUCH nicer)
- SharePoint Debugger – This is a really simple one from Ted that quickly (by a feature) allows you to turn the custom errors on and off in the web config. This is something we all do, I just like this for reducing the chance of someone messing up the web config. 🙂
Hope this helps someone improve their development or SharePoint experience,