I have an add-in which I have used in Visual Basic for writing an ActiveX dll (in case they don't exist in .Net, an add-in is something that you write to extend the programming environment). I am anticipating that people may write additional ActiveX dlls for my application, but given that Microsoft is no longer selling VB, this may have to be done in .Net. I understand that this can be done. My question is, will the add-in work in .Net, with or without some alteration? Indeed, does .Net provide for add-ins?