April 29, 2024

SamTech 365

PowerPlatform, Power Apps, Power Automate, PVA, SharePoint, C#, .Net, SQL, Azure News, Tips ….etc

Must have – SharePoint Tools

Whether you are a developer, administrator or an IT Pro, these are the most useful software/tools you should have.

Please bare in mind that the versions might not be appropriate, so please check software requirements and compatibilities before using these.

Common tools

Visual Studio – Visual Studio is essential for any kind of development on the Microsoft platform including SharePoint.

App Development

Office Developer Tools for Visual Studio – This makes it very easy to connect to SharePoint Online by using the Connected Service option from the context menu

Napa Office 365 Development Tools – This is a free web based development tool. This can be used for simple scenarios and demo purposes. It cannot have code behind. It can helpful if you are doing purely markup and JavaScript based solutions.

ClientSide Development

JavaScript Parser for Visual Studio – This really helps to navigate your JavaScript code especially when it becomes lengthy. It shows the function names on the left panel which makes it easy to jump right to the specific function.

Web Essentials for Visual Studio –  This is  awesome free tool. It is helpful for doing client side development such as HTML, CSS3, Less, TypeScript, CoffeeScript etc

Utilities

SharePoint Manager 2013 – It helps to inspect every site and property on your farm. A new online version is also released to inspect the SharePoint online environment as well !

SharePoint Client Browser – This is similar to SharePoint Manager online version. It can be used to remotely connect to your SharePoint farm or SharePoint Online and inspect the various artifacts such as hidden lists, properties etc.

Fiddler – It is a web debugging proxy. It allows you to see the request and response from your machine. It is helpful in tracing REST calls including communication between Workflow manager farm and SharePoint. It can be used to craft headers and REST queries and analyze the response such as raw data, json or xml.

ULS Viewer – It can be used to visually see the log file data instead of searching through the text log files.

CKS Dev for Visual Studio – A collection of templates, server explorer extensions and tools for SharePoint 2013 development.

Caml Designer or U2U Caml Query Builder – Very useful for generating and testing CAML queries

SharePoint 2013 Search Query Tool – This tools helps you to build and test out REST based search queries. It can be used for both on premise and SharePoint Online.

Smtp4Dev – This is very useful when testing email functionality during development, when we don’t want to send actual emails to users.

SharePoint Color Pallete Tool – Specifically designed for branding SharePoint.

SPFastDeploy – A visual studio extension for quickly deploying changes to app during development. There is an option to deploy changes during save.

Postman REST Client – This is a chrome extension which helps you to craft the REST calls, configure the parameters and test the results before using in code

SPCop – A visual studio extension for analyzing SharePoint code for best practices.

ILSpy – This is a free dotnet assembly browser and decompiler similar to .net reflector.