Visual studio plugin for Tridion Add-ons

As part of SDL Tridion Sites 9.1 release, we first time introduced a new feature called Add-ons.

It brought multiple benefits to our customers like:

  • No downtime to deploy extensions
    • Since Add-ons are loaded and updated on the fly
  • Enabler for automated server deployments 
    • Add-on service expose public REST API
  • Reduce the Total Cost of Ownership​
    • Speed up disaster recovery
  • Enabler for Connector Framework
    • Allows you easily deploy connectors for both Content Manager and Content Delivery
  • Improves visibility of the deployed extensions and their statuses
    • A single place to manage your deployed extensions

 In other words for developers and system engineers:

  • No more manual deployment and configurations
  • You can combine your business solution into a single package
    • For example, an Event Handler that exposes custom data to your list and UI extension to add an extra column can be deployed as a single add-on package
  • One Add-on service can be used for a scale-out scenario
  • Since Add-on service is a .Net Core application, it can be deployed on the Linux

If you are curious about the Add-on feature I would recommend you to take a look at a couple of recording available:

  • Webinar related to Add-on service: 
  • Presentation on Tridion Developer Summit: 

Anyway, let’s not focus on the Add-on feature anymore and better talk about how you can develop your extensions using Add-ons.

To simplify development we are proposing a publicly available open-source Visual Studio plugin that you can download from: Visual studio plugin for Tridion Add-ons

It gives you a possibility to use templates for such public Content Manager extension points like Event Handler, UI Editor and Resolver. You can easily pre-fill all required Add-on manifest properties and combine multiple extension projects into a single add-on package as a post-build action.

Other public extension points as well as a possibility to upload to the local Add-on service are something we are looking to add in the future.

Sometimes it is better to see once than read multiple times. So you can take a look at the presentation from the last Tridion Expert Summit: 

Hope you enjoyed it and found it useful.  Expect to see you on the list of contributors.