# SharePoint Developer Tools

- Link: https://sharepointtechnicalsupport.com/2015/05/06/sharepoint-developer-tools/
- Published: 2015-05-06T18:43:15+05:30
- Author: Deviprasad Panda

1 [SharePoint Code Analysis Framework (SPCAF) BETA extension](http://go.spcaf.com/VSGallery)

 Essential tool to ensure SharePoint code quality. SPCAF analyzes SharePoint code
from .wsp and .app files and checks all contained code incl. XML for correctness,
best practices etc. It also creates dependency Graphs, calculates code metrics and
creates an inventory.

2 [SharePoint Manager 2013](http://spm.codeplex.com/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131203/download_185px.png?
w=584)

The SharePoint Manager 2013 is a SharePoint object model explorer. It enables you
to browse every site on the local farm and view every property.

3 [ILSpy](http://ilspy.net/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131206/500x375_185px.png?
w=584)

ILSpy is the open-source .NET assembly browser and decompiler.

4 [ULS Viewer](http://archive.msdn.microsoft.com/ULSViewer)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131201/ulsviewer_185px.
png?w=584)

ULSViewer allows users to open a ULS log file and display its contents in a user
friendly format. Users can then perform advanced functions such as filtering, sorting,
highlighting, loading logs, appending logs, etc in order to single out the data 
that is important to the user.

5 [SPSF SharePoint Software Factory](https://spsf.codeplex.com/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/133041/banner_spsf_185px.
png?w=584)

The SharePoint Software Factory is a Visual Studio Extension helping SharePoint 
newbies, as well as experienced developers to create, manage and deploy SharePoint
solutions without having to know every tiny XML and C# secret.

SPSF provides a huge collection of helpful recipes for development, debugging and
deployment of SharePoint standard artifacts and is fully compatible with SharePoint
2007/2010/2013 and Visual Studio 2008/2010/2013.

6 [CKS – Dev for Visual Studio 2012 extension](http://visualstudiogallery.msdn.microsoft.com/cf1225b4-aa83-4282-b4c6-34feec8fc5ec?SRC=Home)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131225/screenshot_185px.
png?w=584)

The CKS – Development Tools Edition for Visual Studio 2012 is a collection of Visual
Studio templates, Server Explorer extensions and tools providing accelerated SharePoint
2010/2013 development based on Microsoft’s SharePoint 2010/2013 development tools.

7 [Notepad++ Home](http://notepad-plus-plus.org/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131250/notepad4ever_185px.
png?w=584)

Notepad++: a free source code editor which supports several programming languages
running under the MS Windows environment.

8 [SPSD SharePoint Solution Deployer](https://spsd.codeplex.com/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/133040/banner_spsd_185px.
png?w=584)

SharePoint Solution Deployer helps you to deploy SharePoint solution packages (.
wsp) to multiple SharePoint environments. It deploys, retracts and upgrades one 
or more WSPs and can be extended to perform additional custom tasks in PowerShell
before or afterwards. Unlike the most of the available scripts on the net, it performs
all necessary prerequisite checks and post-deployment actions on all servers in 
the farm to assure the deployment runs smooth.

9 [Fiddler – The Free Web Debugging Proxy by Telerik](http://fiddler2.com/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131198/fc6949e6b93e97ed35583fafd614463d_185px.
png?w=584)

Fiddler is a free web debugging tool which logs all HTTP(S) traffic between your
computer and the Internet. Inspect traffic, set breakpoints, and fiddle with incoming
or outgoing data.

10 [Resharper for Visual Studio](http://www.jetbrains.com/resharper/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131212/icodemo_185px.png?
w=584)

Productivity and code refactoring plugin for Visual Studio 2005, 2008, 2010, and
2012. Supports C#, VB.NET, XAML, ASP.NET, ASP.NET MVC, and build scripts.

11 [jQuery Library for SharePoint Web Services – Home](http://spservices.codeplex.com/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131220/download_185px.png?
w=584)

SPServices is a jQuery library which abstracts SharePoint’s Web Services and makes
them easier to use. It also includes functions which use the various Web Service
operations to provide more useful (and cool) capabilities. It works entirely client
side and requires no server install.

12 [Microsoft Visual Studio Premium 2012 | Microsoft Visual Studio](http://www.microsoft.com/visualstudio/eng/products/visual-studio-premium-2012)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131197/mob_thumb_implement-
rigourous-code-review-process_185px.png?w=584)

Adopt agile best practices incrementally Use flexible planning tools such as Capacity
Planning, Task Boards, and Backlog Management to adopt agile practices at your own
pace. You can also use the same tools to progressively improve your current methodology
and accelerate velocity in your organization.

13 [CAML Query Builder](http://spcamlviewer.codeplex.com/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131227/download_185px.png?
w=584)

A functional GUI that assists in the creation of CAML Queries. you build it up graphically
and it will create the CAML.

14 [SharePoint Dispose Checker Tool](http://archive.msdn.microsoft.com/SPDisposeCheck)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/133102/1_185px.png?w=584)

SPDisposeCheck is a tool that helps developers and administrators check custom SharePoint
solutions that use the SharePoint Object Model helping measure against known Microsoft
dispose best practices. This tool may not show all memory leaks in your code and
may produce false positives which need further review by subject matter experts.

15 [DocAve Deployment Manager from AvePoint](http://www.avepoint.com/sharepoint-deployment-management-docave/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/139089/docave6_logo_185px.
png?w=584)

See how DocAve Deployment Manager for Microsoft® SharePoint® automates the deployment
of customizations and configurations within or across SharePoint farms through an
easy-to-use management console.

16 [Internet Explorer Developer Toolbar](http://www.microsoft.com/en-gb/download/details.aspx?id=18359)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131199/ie_symbol_clr_56x56_185px.
png?w=584)

The Microsoft Internet Explorer Developer Toolbar provides a variety of tools for
quickly creating, understanding, and troubleshooting Web pages.

17 [PowerGUI.org – Free Windows Powershell Community](http://powergui.org/index.jspa)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131205/powergui_mobileit_banner_185px.
png?w=584)

Visit this Microsoft Windows PowerShell Community for resources including free tools,
scripts and chats with PowerShell experts

18 [Balsamiq Mockups](http://www.balsamiq.com/products/mockups)

![](https://i0.wp.com/media-cdn.list.ly/missing-image.png?w=584&ssl=1)

Using Mockups feels like drawing, but because it’s digital, you can tweak and rearrange
easily. Teams can come up with a design and iterate over it in real-time in the 
course of a meeting. Product managers, designers, developers, and even clients can
now work together in the same tool to quickly iterate over wireframes, before writing
code.

19 [CloudShare – Pre-Production Cloud for Development and Testing, Training and POCs](http://www.cloudshare.com/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131215/cloudshare_logo_185px.
png?w=584)

CloudShare is a cloud computing company that provides unprecedented flexibility 
and ease of use for moving enterprise IT systems and applications-unchanged-into
the cloud.

20 [Hyper-V](http://www.microsoft.com/en-gb/download/details.aspx?id=36188)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131231/windows_symbol_clr_56x56_185px.
png?w=584)

Client Hyper-V is the virtualization technology built into Windows® 8. Client Hyper-
V is the same virtualization technology previously available only in Windows Server.
A similar functionality in Windows 7 is called Windows XP Mode.

21 [CAML Designer for SharePoint 2013](http://karinebosch.wordpress.com/2012/12/13/caml-designer-for-sharepoint-2013-released/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/139385/cd2013_185px.png?
w=584)

Andy Van Steenbergen and I worked very very hard to revamp the CAML Designer and
finally the tool is ready to be released: here is the CAML Designer for SharePoint
2013!I don’t need to mention that…

22 [SharePoint Designer](http://www.microsoft.com/en-GB/download/details.aspx?id=35491)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131207/5164-001_185px.png?
w=584)

SharePoint Designer 2013 is the tool of choice for the rapid development of SharePoint
applications. Using SharePoint Designer, advanced users and developers alike can
rapidly create SharePoint solutions in response to business needs.

23 [Office / SharePoint 2013 Continuous Integration with TFS 2012 – Home](http://officesharepointci.codeplex.com/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131210/38e402ade6a8c1c87e73ba1b5a8abaac_185px.
png?w=584)

This project packages a set of PowerShell scripts and a custom TFS Build workflow,
which allows you to build and deploy (for testing purpose) Office / SharePoint 2013
projects using TFS 2012.

24 [SharePoint/TFS Continuous Integration Starter Pack – Home](http://sharepointci.codeplex.com/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131211/download_185px.png?
w=584)

Provides a customized TFS Build workflow and PowerShell scripts to get started with
Continuous Integration (automated builds) in SharePoint + TFS 2010/2012.

25 [Trello](https://trello.com/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131216/kristin-b_185px.
png?w=584)

Organize anything, together. Trello is a collaboration tool that organizes your 
projects into boards. In one glance, know what’s being worked on, who’s working 
on what, and where something is in a process.

26 [Jasmine for testing javascript](http://pivotal.github.io/jasmine/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131219/jasmine_logo_185px.
png?w=584)

Jasmine is a behavior-driven development framework for testing JavaScript code. 
It does not depend on any other JavaScript frameworks. It does not require a DOM.
And it has a clean, obvious syntax so that you can easily write tests.

27 [.NET Reflector – Understand and debug any .NET code](http://www.red-gate.com/products/dotnet-development/reflector/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131221/decompile-thumb_185px.
png?w=584)

NET Reflector is a class browser and analysis tool for .NET, that allows you to 
navigate, search, disassemble and analyze .NET components. .NET Reflector Pro is
a Visual Studio add-in that lets you debug third-party code and assemblies, for 
which you don’t have the source code.

If you want free – go ILSpy

28 [StyleCop – Home](http://stylecop.codeplex.com/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131223/download_185px.png?
w=584)

StyleCop analyzes C# source code to enforce a set of style and consistency rules.
It can be run from inside of Visual Studio or integrated into an MSBuild project.
StyleCop has also been integrated into many third-party development tools.

29 [SubMain / GhostDoc – Simplify your XML Comments!](http://submain.com/products/ghostdoc.aspx)

 (Static Code Analysis + Automatic Refactoring) / Painless Coding Guidelines ™ 
= CodeIt.Right. Painless Refactoring for .NET ™.30 [hMailServer](http://www.hmailserver.com/)

hMailServer is a free e-mail server for Microsoft Windows. It’s used by Internet
service providers, companies, governments, schools and enthusiasts in all parts 
of the world.

31 [FxCop](http://msdn.microsoft.com/en-us/library/bb429476(v=vs.80).aspx)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131244/2008-06-04_051716-
1_185px.png?w=584)

FxCop is designed to be fully integrated into the software development cycle and
is distributed as both a fully featured application that has a graphical user interface(
FxCop.exe) for interactive work, and a command-line tool (FxCopCmd.exe) suited for
use as part of automated build processes or integrated with Microsoft Visual Studio
® .NET as an external tool.

32 [Create a new Fiddle – jsFiddle](http://jsfiddle.net/)

jsFiddle is the playground for web developers, an online editor for web snippets.
Helps to isolate bugs. Many frameworks supported.

33 [Metro Studio – 1700 free metro icons](http://www.syncfusion.com/downloads/metrostudio)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131259/metro_studio_zig_zag_2_185px.
png?w=584)

Syncfusion Metro Studio is a collection of over 1700 Metro-style icon templates 
that can be easily customized to create thousands of unique Metro icons.

34 [Indigo Studio – wireframing tool – Interaction Design Tool](http://www.infragistics.com/products/indigo-studio)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/133043/storyboards_185px.
png?w=584)

Have a great idea for an application or website? The newest design tool from the
leaders in UX, Indigo Studio lets you quickly and simply explore and create functional,
animated UI prototypes while maintaining the focus on user experience at every step.

35

SharePoint Diagnostic Studio 2010

![](https://i0.wp.com/media-cdn.list.ly/production/16574/133156/ic498575_185px.png?
w=584)

Microsoft SharePoint Diagnostic Studio 2010 (SPDiag version 3.0) was created to 
simplify and standardize troubleshooting of Microsoft SharePoint 2010 Products, 
and to provide a unified view of collected data. Administrators of SharePoint 2010
Products can use SPDiag 3.0 to gather relevant information from a farm, display 
the results in a meaningful way, identify performance issues, and share or export
the collected data and reports for analysis by Microsoft support personnel.

36 [SharePoint LogViewer – View ULS logs the easy and efficient way – Home](http://sharepointlogviewer.codeplex.com/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/180901/download_185px.png?
w=584)

Very helpful when determining issues with development, SharePoint operation or errors
which are persistent in the SharePoint platform.

37 [HarePoint Explorer: SharePoint object model browser](http://www.harepoint.com/Products/HarePointExplorer/Default.aspx)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/184864/mapilab-explorer-
for-sharepoint_185px.png?w=584)

Universal accessory tool for simplifying the development of solutions for SharePoint.
The program provides a developer with the following tools: Browser for examining
SharePoint object model and Context scripts on C#. Freeware.

38 [Beyond Compare](http://www.scootersoftware.com/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/200315/banner2_185px.png?
w=584)

Beyond Compare 3 is the ideal tool for comparing files and folders on your Windows
or Linux system. Visualize changes in your code and carefully reconcile them.

39 [MatchPoint – The Original SharePoint Application Framework](http://www.colygon.com/)

 MatchPoint industrializes SharePoint development in enterprise environments and
simplifies the creation, the roll-out and maintenance of SharePoint 2013 applications.
It provides a set of standardized, generic solution components that are centrally
configurable, extensible and reusable.40 [VMware Player](http://www.vmware.com/products/player/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131228/wvp01_262x210_185px.
png?w=584)

Run multiple operating systems, including Windows 8, Windows 7 and Chrome OS on 
your Windows or Linux PC with VMware Player, a free VMware download. Run 32- and
64-bit Windows 7, Chrome OS, Ubuntu, Windows, Linux, Netware, and Solaris x86 operating
systems side by side, without rebooting or partitioning your hard drive.

41 [smtp4dev](http://smtp4dev.codeplex.com/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131204/image2_185px.png?
w=584)

Windows 7/Vista/XP/2003/2010 compatible dummy SMTP server. Sits in the system tray
and does not deliver the received messages. The received messages can be quickly
viewed, saved and the source/structure inspected. Useful for testing/debugging software
that generates email.

42 [Selenium – Web Browser Automation](http://docs.seleniumhq.org/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131208/selenium-ide-logo_185px.
png?w=584)

What is Selenium? Selenium automates browsers. That’s it. What you do with that 
power is entirely up to you. Primarily it is for automating web applications for
testing purposes, but is certainly not limited to just that. Boring web-based administration
tasks can (and should!) also be automated as well.

43

Microsoft Expression Design 4 (Free Version)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/131217/microsoft_logo_56x56_185px.
png?w=584)

Expression Design is a tool for creative professionals and developers who want to
build graphics for application user interfaces, the web, or any other medium.

44 [Microsoft SharePoint Demo environments](https://www.microsoftofficedemos.com/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/134549/index_185px.png?
w=584)

If yo want to showcase / play with SharePoint. check this out!

45 [SharePoint Developer, Design and Testing Tools](http://list.ly/list/4JK-sharepoint-developer-design-and-testing-tools)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/135260/500x375_185px.png?
w=584)

This list outlines all of the tools you may need on your developer machine. Ideal
if you are planning to build a dev machine any time soon.

46

.NET Reflector – Understand and debug any .NET code

![](https://i0.wp.com/media-cdn.list.ly/production/16574/135481/filtering-thumb_185px.
png?w=584)

NET Reflector is a class browser and analysis tool for .NET, that allows you to 
navigate, search, disassemble and analyze .NET components. .NET Reflector Pro is
a Visual Studio add-in that lets you debug third-party code and assemblies, for 
which you don’t have the source code.

47 [Camlex.NET – Home](https://camlex.codeplex.com/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/139384/image_thumb-5_185px.
png?w=584)

Project Description Camlex.NET simplifies creating of CAML queries for Windows SharePoint
Services by using expression trees. If you find Camlex.NET useful, you may support
its development via button on the online version[http://camlex-online.org](http://camlex-online.org/).
Client object model Version for Client object model is also available. It can be
downloaded from here: Camlex.Client.

48 [960 Grid System](http://960.gs/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/147606/960_logo_185px.png?
w=584)

Download – CSS, sketch paper, and templates for: Acorn, Fireworks, Flash, InDesign,
GIMP, Inkscape, Illustrator, OmniGraffle, Photoshop, QuarkXPress, Visio, Exp Design.
Repository at GitHub. Essence The 960 Grid System is an effort to streamline web
development workflow by providing commonly used dimensions, based on a width of 
960 pixels.

49 [JSON Formatter & Validator](http://jsonformatter.curiousconcept.com/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/160716/e0703351ca3d8c989b5d2575736ed14b_185px.
png?w=584)

The JSON Formatter was created to help with debugging. As data expressed as JSON
is often written without line breaks to save space, it became extremely difficult
to actually read and make sense of it. This tool hopes to solve the problem by formatting
and validating JSON data so that it is easy to read and debug by human beings.

50 [Twitter Bootstrap for SharePoint – Home](http://bootstrapsharepoint.codeplex.com/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/167158/bootstrap2013_185px.
png?w=584)

A Masterpage for SharePoint 2010 including the twitter bootstrap front-end framework

This project provides a SharePoint 2010 Master Page with all the functionality of
the Twitter Bootstrap front end framework!

In its own words Twitter bootstrap is a “Sleek, intuitive, and powerful front-end
framework for faster and easier web development.” it provides all sorts great styling
you can use to easily improve the look of your webpages. Have a look at there website
to see all the great stuff it provides[http://twitter.github.com/bootstrap/](http://twitter.github.com/bootstrap/)

This Masterpage is built ontop of[http://startermasterpages.codeplex.com/releases/view/41533](http://startermasterpages.codeplex.com/releases/view/41533)
because there awesome and because Twitter bootstrap and the SharePoint V4 Master
Page didn’t play well together. Some .CSS tweaks were still needed to get this working
with the starter Master Pages but they made this much easier!

This site feature will deploy to the _/Layouts folder; 6 files relevant for twitter
bootstrap Version 2.2.1[http://twitter.github.com/bootstrap/getting-started.html#file-structure](http://twitter.github.com/bootstrap/getting-started.html#file-structure)
and Jquery-1.8.3.min.js

51 [Oracle VM VirtualBox](https://www.virtualbox.org/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/167483/vboxlogodown_185px.
png?w=584)

VirtualBox is being actively developed with frequent releases and has an ever growing
list of features, supported guest operating systems and platforms it runs on. VirtualBox
is a community effort backed by a dedicated company: everyone is encouraged to contribute
while Oracle ensures the product always meets professional quality criteria.

52 PowerShell ISE

![](https://i0.wp.com/media-cdn.list.ly/production/16574/167485/images_185px.png?
w=584)

PowerShell Integrated Scripting Environment

53 [SharePoint Client Browser for SharePoint 2010 and 2013 – Home](https://spcb.codeplex.com/)

 [https://spcb.codeplex.com/](https://spcb.codeplex.com/)

54 [ShareCoffee](https://github.com/ThorstenHans/ShareCoffee)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/443091/octocat_185px.png?
w=584)

ShareCoffee – Coffee scripts for SharePoint that speed you up! Check out the wiki
on github to see how to use it

55 [Online JavaScript beautifier](http://jsbeautifier.org/)

![](https://i0.wp.com/media-cdn.list.ly/production/16574/522938/online-javascript-
beautifier-1514233_185px.png?w=584)

Beautify, unpack or deobfuscate JavaScript and HTML, make JSON/JSONP readable, etc.

56 Semantic media wiki

![](http://media-cdn.list.ly/production/16574/676512/item676512_185px?ver=9362387194)

The Semantic media wiki is what drives wikipaedia. It’s perfect for managing knowledge
and information – it’s also free

Move into the 21st Century, get rid of old-fashioned repositories that can only 
manage files – and manage ideas.

### Share this:

 * [  X ](https://sharepointtechnicalsupport.com/2015/05/06/sharepoint-developer-tools/?share=twitter)
 * [  Facebook ](https://sharepointtechnicalsupport.com/2015/05/06/sharepoint-developer-tools/?share=facebook)
 * [  WhatsApp ](https://sharepointtechnicalsupport.com/2015/05/06/sharepoint-developer-tools/?share=jetpack-whatsapp)
 * [  Email ](https://sharepointtechnicalsupport.com/2015/05/06/sharepoint-developer-tools/?subject=%5BShared%20Post%5D%20SharePoint%20Developer%20Tools&body=https%3A%2F%2Fsharepointtechnicalsupport.com%2F2015%2F05%2F06%2Fsharepoint-developer-tools%2F&share=email)
 * [  Telegram ](https://sharepointtechnicalsupport.com/2015/05/06/sharepoint-developer-tools/?share=telegram)
 * [  LinkedIn ](https://sharepointtechnicalsupport.com/2015/05/06/sharepoint-developer-tools/?share=linkedin)
 * [  Tumblr ](https://sharepointtechnicalsupport.com/2015/05/06/sharepoint-developer-tools/?share=tumblr)
 * [  Pinterest ](https://sharepointtechnicalsupport.com/2015/05/06/sharepoint-developer-tools/?share=pinterest)

### Like this:

Like Loading…

### _Related_
