We are building a custom widget for Sitefinity. Looking at the options available we have chosen to go with the external MVC assembly approach to reduce dependencies. However, it appears that we still need to reference the custom widget assembly from the Sitefinity project in Visual Studio which would involve copying the assembly over, adding the reference and then redeploying Sitefinity.
What we would like to do is deploy the custom widget to Sitefinity without having to deploy the entire Sitefinity application, e.g. just upload the DLL through the Sitefinity user interface. Is this possible? If not, can we reference and deploy once and then just copy over new versions (and possibly have to restart Sitefinity).