Learn how to streamline SOLIDWORKS add-in development using C# and VB.NET via free and open-source SwEx.AddIn Framework
Add-ins are in-process extension to SOLIDWORKS. Add-ins are COM objects and must implement the ISwAddin interface in SOLIDWORKS API.
Add-ins can be developed with any COM-compatible language: C++, C#, VB.NET, VB6, Managed C++.
Add-ins are available under the Tools->Add-Ins dialog in SOLIDWORKS menu.