M-Files provides developers with Visual Studio 2017/2019 templates that can be used to rapidly develop Vault Application Framework Applications using C#. All of the below templates are part of the M-Files Visual Studio Template Package, which can be downloaded from the Visual Studio Marketplace.
Visual Studio Vault Application Framework project template
The Vault Application Framework 2.3 project template was released in late 2021, and can be used to create applications for M-Files 20.5 upwards. A detailed walkthrough shows how to use the VAF 2.3 template.
Templates for older versions of the VAF are included in the M-Files Visual Studio Template Package, although these should only be used when specifically targeting older versions of M-Files. More information is avalable in the legacy section.