Skip to content
| Marketplace
Sign in
Visual Studio>Tools>SPClientSideDeployment
SPClientSideDeployment

SPClientSideDeployment

Bernado Nguyen-Hoan

|
4,569 installs
| (4) | Free
Adds keyboard shortcuts for deploying files to SharePoint using CSOM. Generates package and PowerShell script for deployment. Supports On-Prem and SharePoint Online. Supports TypeScript, JSX, LESS and SASS. Supports assemby deployment to GAC (On-Prem only).
Download

New in 3.3:

  • Option to publish on deployment from Visual Studio

This extension allows you to deploy files from within Visual Studio to SharePoint using CSOM. This extension works with both SharePoint On-Prem (local or remote server) and SharePoint Online, and on any C#, VB.NET or SharePoint project template.

The extension also allows you to quickly deploy assemblies to GAC (On-Prem only).

Keyboard shortcuts are included to maximise your productivity!

 

Quick overview

Supported authentication methods include:

  • Windows (integrated authentication)
  • Windows (user name/password)
  • Form
  • SharePoint Online

An XML file is used to configure the deployable items for each project, including the metadata to apply in SharePoint for each item.

Handles check-in and check-out of files in SharePoint.

Generates deployment package including PowerShell script for your project.

Supports TypeScript, JSX, LESS and SASS.

Supports minified files.

Keyboard shortcuts:

  • Alt Q, F: Starts deployment for the solution's start-up project
  • Alt Q, D: Deploys the current file in the editor window
  • Alt Q, A: Generates deployment package for the solution's start-up project
  • Alt Q, W: Deploys the assemblies of the current file's project to GAC
  • Alt Q, E: Deploys the assemblies of the solution's start-up project to GAC

Auto-deploy on save option (not applicable to assembly deployment).

 

More details and getting started

Please visit this post for a full description and steps to get started.

 

Contact me

I'd love to hear from you with feedback and suggestions. Ping me on Twitter at @bernadonh or leave a review comment or question.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft