Course Overview
This course covers advanced topics using VB.Net to customise the SOLIDWORKS User Interface and adding notifications.
NOTE: This course is available as part of the Gold & Platinum Training Passports.
What You'll Learn
Course Agenda
Lesson 1: The SOLIDWORKS API SDK
Learn to setup the SOLIDWORKS API SDK to develop Add-ins for SOLIDWORKS in VB.Net, C#. Designing Add-ins will give users the functionality to build and group multiple functions and procedures within custom toolbars or panes inside SOLIDWORKS.
Lesson 2: Customising the SOLIDWORKS User Interface
Covers customising Add-ins created in Lesson 1, and creating custom Toolbars for the SOLIDWORKS Add-in. This lesson will also cover the creation and implementation of a custom property manager pages.
Lesson 3: Notifications
Modify the SOLIDWORKS Add-in to wait for Notifications from SOLIDWORKS. This will teach users, which SOLIDWORKS objects support Notifications and how the Add-in wizard uses Event handlers.
What do our customers say?
We use Feefo (the global feedback engine) to gather anonymous but certified genuine reviews from our customers. We continually use customer feedback to improve the service that we offer to our customers and to motivate our team.
Click the Feefo button below to read the latest reviews for this course.
Training Booking Process
How to book a course?
Training Methods

Self-Paced
Student, job-seeker, or working professional? Our SOLIDWORKS self-paced training essentials course gives you the flexibility to learn when and where you want.

In-Classroom / Virtual
For those who prefer a traditional classroom environment courses can be taken in one of our training locations in the UK and Ireland.
Our virtual courses provide hands-on, live, interactive group training session from a professional, qualified instructor.

Onsite / Bespoke
We can arrange onsite training for any of our courses, contact us to discuss further.
Book your course
Click to view upcoming API Advanced Training courses, book your place on the course today to save your space. No upfront payment necessary.
Frequently Asked Questions
Other Training Courses
API Fundamentals Training
This course begins by introducing the Macro Recorder before going on to look at programming system options, document properties and adding customer properties. Upon successful completion of this course, attendees will be able to program part, assembly and drawing automation.
DriveWorks Solo Training
This DriveWorks Solo training course gives a hands-on introduction to the creation, administration and running of DriveWorks Solo projects.
SOLIDWORKS CAM Professional Training
The SOLIDWORKS CAM Professional training course expands your CAM abilities to work with assembly files and Volumill for complex 3D shapes.
SWOOD CAM Training
Prepare parts for manufacture with a range of different machining operations in SWOOD CAM.
SOLIDWORKS Inspection Training
Learn how to automate the creation of ballooned drawings and inspection reports with SOLIDWORKS Inspection.
SOLIDWORKS Simulation Premium Non-Linear Training
The SOLIDWORKS Simulation Premium Non-Linear training course assess the non-linear behaviours associated with rubber, composites, and large displacements.
SOLIDWORKS Composer Training
The SOLIDWORKS Composer training teaches you how to create high quality vector images, animated assembly sequences, and fully interactive documents.
SOLIDWORKS MBD Training
SOLIDWORKS MBD develops your drawingless manufacture skills to produce 3D PDFs and eDrawings files with optimal GD&T presentation.
SOLIDWORKS Motion Simulation Training
Simulate the effect of gravity, movement, and interactions between components with our SOLIDWORKS Motion Simulation training.
SolidCAM Advanced Mill-Turn Training
Discover more complex techniques involved with turning and further your knowledge of SolidCAM.
