These are some of the useful SharePoint tools/add-ins we use in our day to day tasks for better development experience.
Tools/add-ins
|
Description/purpose/link
|
SharePoint Designer
|
Using SharePoint Designer, you can rapidly create SharePoint solutions in response to business needs.
|
Obfuscator
|
Reverse engineering managed code
|
CKSDev
|
Add-on for Visual Studio that adds shortcuts and templates for common SharePoint scenarios.
|
Productivity Power Tools
| A set of extensions to Visual Studio Professional (and above) which improves developer productivity. |
AnkhSVN
|
Source control client for SVN (including #define).
|
TortoiseSVN
|
Source control client for SVN (including #define - note that a license for this may be included in the #define license.)
|
StyleCop
|
Used for analyzing code based on predefined rules.
|
Notepad++
|
Text editor that can be used as a complement to the editor in Visual Studio and replaces Notepad.
http://notepad-plus-plus.org/ |
.NET Reflector
|
Used for inspecting compiled code, for example the SharePoint assemblies to really understand how things work.
|
ILSpy
|
Used for inspecting compiled code, for example the SharePoint assemblies to really understand how things work.
|
ULS Viewer
|
http://bit.ly/1pbYGbZ - updated version from MS
|
SharePoint ULS Viewer
|
ULS Viewer
|
SoapUI
|
Tool for testing and inspecting web services
|
SharePoint Log Viewer
|
The most advanced and easy to use viewer of MOSS/WSS ULS logs.
|
Event Viewer
|
Helps you to see application and system logs
%windir%\system32\eventvwr.msc /s
|
WcfTestClient
|
Tool for testing and inspecting web services. Included in VS2010.
…\Common7\IDE\WcfTestClient.exe
|
Fiddler
|
Tool that acts as a proxy and makes it possible to inspect web requests/responses of different kind. Can also be used for monitor calls done by the w3wp process by modifying Web.Config.
|
Firefox + Firebug
|
Good complement to Internet Explorer and Developer Tool bar that has advantages in some cases.
|
Beyond Compare
|
Tool for comparing files.
|
WinMerge
|
WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.
|
GIMP
|
"GNU Image Manipulation Program". Can be used for simpler image manipulation but does not replace Adobe Photoshop for more advanced scenarios.
|
Paint.NET
|
Can be used for simpler image manipulation but does not replace Adobe Photoshop for more advanced scenarios.
|
SharePoint Manager
|
Inspection and manipulation of a SharePoint environment. Note that there are different versions for 2007 and 2010. Must be started under administration privileges.
|
Sandcastle
|
Compiles HTML help files from the XML documentation.
|
SharePoint Dispose Checker
|
Utility for double-checking if SharePoint objects are properly disposed
|
PowerGUI
|
GUI and script editor for PowerShell
|
GUID generators
|
Online GUID generators
Use "[Guid]::NewGuid()" in PowerShell.
|
ReSharper
|
Refactoring utility
|
SharePoint Content Deployment Wizard
|
This tool is for moving content in *SharePoint 2007/2010/2013* - within an environment (or across similar environments).
|
SharePoint SUSHI
|
SharePoint SUSHI is a powerful, user-friendly utility enabling you to accomplish common administrative tasks. You can think of SUSHI as a Swiss army knife for SharePoint.
SUSHI = SharePoint Utility with a Smart, Helpful Interface |
CAML Query Builder
|
CAML (Collaborative Application Markup Language) is an XML-based query language that helps you querying lists and libraries in SharePoint.
|
Unit Tests
|
NUnit is a unit-testing framework for all .Net languages. Initially ported from JUnit, the current production release, version 2.6, is the seventh major release of this xUnit based unit testing tool for Microsoft .NET. It is written entirely in C# and has been completely redesigned to take advantage of many .NET language features, for example custom attributes and other reflection related capabilities. NUnit brings xUnit to all .NET languages. http://www.nunit.org
Typemock –
|
WcfTestClient
| |
Site Property Bag Configuration Tool
|
SharePoint Property Bag offers developers to store configurations settings at different levels of the SharePoint hierarchy outside of the application itself.
|
Validate HTML and CSS using one or more of the following tools:
|
Visual Studio,
|
Windows PowerShell for SharePoint Command Builder
|
Distributed Object Caching and BLOBS
Happy coding!
No comments:
Post a Comment