IMPORTANT MESSAGE: We are still experiencing some difficulties that will affect your ability work with the RWS AppStore. Our IT team is working to resolve this but for now you may not be able to download or upload apps through the RWS AppStore. We apologise for the inconvenience and will update the community when we have a resolution in place. In the meantime you can take advantage of the Private AppStore if you are using Trados Studio 2021 or 2022.

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.