List Headline Image
Updated by Mark Jones on Feb 01, 2021
 REPORT
Mark Jones Mark Jones
Owner
57 items   82 followers   120 votes   21.77k views

SharePoint Developer Tools

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.

Source: http://www.collaboris.com/blogs/collaboris-blog/mark-jones/2013/04/16/a-list-of-sharepoint-developer-design-and-testing-tools

SharePoint Code Analysis Framework (SPCAF) BETA extension

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.

19

ILSpy

ILSpy

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

ULS Viewer

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.

SharePoint Manager 2013

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.

SPSF SharePoint Software Factory

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.

jQuery Library for SharePoint Web Services - Home

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.

CKS - Dev for Visual Studio 2012 extension

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.

Notepad++ Home

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

SPSD SharePoint Solution Deployer

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.

Fiddler - The Free Web Debugging Proxy by Telerik

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.

Resharper for Visual Studio

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.

Microsoft Visual Studio Premium 2012 | Microsoft Visual Studio

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.

CAML Query Builder

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

SharePoint Dispose Checker Tool

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.

DocAve Deployment Manager from AvePoint

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.

Internet Explorer Developer Toolbar

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

PowerGUI.org - Free Windows Powershell Community

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

Balsamiq Mockups

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.

CloudShare - Pre-Production Cloud for Development and Testing, Training and POCs

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.

38

Hyper-V

Hyper-V

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.

CAML Designer for SharePoint 2013

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...

SharePoint Designer

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.

Office / SharePoint 2013 Continuous Integration with TFS 2012 - Home

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.

SharePoint/TFS Continuous Integration Starter Pack - Home

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

27

Trello

Trello

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.

  • I have spent many many hours working as a SharePoint Developer Architect and Consultant for lots of organisations in the UK such as the NHS, Tarmac, O2, Lloyds of London, Lloyds TSB, BT etc.

    More recently, I spend all my time either marketing or developing DocRead for SharePoint. Strange mix I know, but I still love to develop so I always make sure I keep my hand in.

    When I am not telling the world about DocRead, I am very active in the SharePoint community and am one of the co-founders of the SharePoint-Community.net. I also moderate the 2nd largest SharePoint group on LinkedIn.

  • Tools