After working with several clients, I have compiled a list of tools, addons, plugins and technologies which are needed for development, customization or administration at any point in the journey to learn to use Sharepoint. This list is not a “Mandatory Tools List” but in fact, it is a compilation of tools and technologies which can be used at any point in time depending on your role. I will keep extending this list.
Please feel free to suggest more:
Infrastructure
- VMWare Workstation
- Windows 2008 R2
- SQL Server 2008
- Team Foundation Server 2010
Development
- Visual Studio 2010 Professional / Ultimate / Premium
- SharePoint Designer 2010
- Visio 2010
- Infopath 2010
- Fiddler
- Nintex Workflow
- K2 Workflow
- AgilePoint Workflow
- Bamboo WebParts
- Microsoft Expression Studio
- Telerik Controls
- Infragistics Controls
- SharePoint Manager (Codeplex)
- ULS Log Viewer (Codeplex)
- CKSDev (Codeplex)
- .NET Reflector or
- JustDecompile (Free from Telerik)
- Notepad++
- Firebug
End User Tools
- Colligo Contributor Pro
Graphics Designing
- Photoshop
- GIMP
Administration
- PowerShell
- Axceler’s ControlPoint
- AvePoint Products
Training:
- Global knowledge http://www.globalknowledge.ca/training/course.asp?pageid=64&courseid=12991&catid=213)
Learning Resources:
- SharePoint Developer Center (MSDN) http://msdn.microsoft.com/en-us/sharepoint/aa905688
- SharePoint StackExchange http://sharepoint.stackexchange.com/