Professional Documents
Culture Documents
1. Introduction
5. Fiddler
6. SP FastDeploy
8. GULP
9. GRUNT
10. Yeoman
Devendra Veleganlas
#3 Fiddler
#4 SPFastDeploy
#6 GULP
#7 GRUNT
#8 Yeoman
Thank you.
Devendra Velegandla
SharePoint Online
Development Tools
SharePoint Client Browser
tool
This is one of my favorite tools for the development of solutions for
SharePoint.
You can create the columns manually In the site then use those columns schema to
create a new set of columns with the support of Client Browser Tool. This is just
one example, but there are many more advantages while using this tool.
Then click on downloads, and look for SharePoint Online Client Browser
Once it is connected you can explore different objects within SharePoint site
collection.
PostMan Tool to build the
REST Queries
This is one of the primary tools I use whenever I work on REST API in
SharePoint solutions.
This is one of the primary tools I use whenever I work on REST API in SharePoint
solutions.
You do not have to remember the REST URI that you would like to use within this
solution. Using this tool can help you how to drill down further about each object
within REST URI for your SharePoint objects.
I have created a video for this on you could use this tool. Please check the video
below to learn more about this video.
Fiddler
Fiddler helps to analyze the queries or Chrome Network Tab to analyze how the
API are performing, and a lot of other things can be analyzed.
This is the first tool you will be using to analyze the issues you have in the
solutions you have developed and deployed in SharePoint.
https://www.telerik.com/download/fiddler
SP FastDeploy
SPFastDeploy to deploy any changes you make with In the Pages/Lists. It saved
me a lot of hours while developing Add-ins, because some of the changes we make
will not reflect in SharePoint until unless you deploy the Add-in in Developer site
collection but this tool can push the specific change to the site without re-
deploying the Add-in.
http://visualstudiogallery.msdn.microsoft.com/9e03d0f5-f931-4125-a5d1-
7c1529554fbd
Node JS and NPM
Node.js allows you to write server-side JavaScript code and is used these days to
build client applications, web applications, and more.
Start learning about these tools as early as possible if you haven't used before
because Microsoft using all these tools in SharePoint Framework development.
Install the recommended LTS version. Once you have installed, then you can test
by running the command in the screen below.
node --version
From Gulp.js site it states Gulp is "gulp keeps things simple and makes complex
tasks manageable".
It certainly one of the cool tool that you could create Tasks and manage them
efficiently with a lot of plugins available.
At this time of writing this article you have 2778 plug-ins available.
Installation
To Install Gulp: Run the command below
Once you complete all the questions asked from above command, it will create
Package.json file in your solution.
Common Gulp plug-ins I sue in SharePoint Development
Below are the common plug-ins I use in SharePoint development are
Between Grunt and Gulp it's your preference, but for SharePoint solutions, I find
Gulp simple and make me things to get started immediately.
What's Yeoman?
From Yeoman website "Yeoman helps you to kickstart new projects, prescribing
best practices and tools to help you stay productive.
npm install -g yo
You could build your own generator, check more details using the link below.
https://github.com/yeoman/generator-generator
Help
To get help about Yeoman, use the command below
yo --help
SharePoint Journey
School
JOIN FREE SHAREPOINT ONLINE TRAINING