SOLIDWORKS C# API - Prerequisite

1 minute read

In this post, I tell you what you need to start with SOLIDWORKS C# API:

  • Of course, SOLIDWORKS is required. Any version will do. But SOLIDWORKS 2016 or later is preferable.

  • We need Visual studio Community edition and we will download it for free.

  • Knowledge of C# programming language.

  • Knowledge of WPF Application Development.

Visual Studio Community edition

Since we want to learn SOLIDWORKS C# API. We need SOLIDWORKS Software.

So I assume that you have it otherwise you don’t come to this website!

Now we need Visual Studio Community edition and Visual Studio 2022 Community edition is the latest version.

If you are downloading 1st time, then download 2022 version.

I have Visual Studo 2022 Community edition installed hence I will use 2022 Community version which is a free version for learning purpose.

One benefit of using Visual Studio is that it is a industry standard IDE hence if someone wants to do a job as developer s/he can use it and have the experience.

There are lots of videos out there which show you how to download Visual Studio Community edition.

One such video is shown below. Please go through that video which provide you all steps.


Above video is helpful for downloading Visual Studio 2022 Community Edition also.


Knowledge of C# programming language

If you don’t have Knowledge of C# programming language, then you can use any course from YouTube.

I personally find below playlist more useful, so if you like you can learn from below playlist also.


If you are Indian or non-native English speaking person, I would suggest below playlist.



Knowledge of WPF Application Development

If you don’t have Knowledge of WPF Application Development, then you can use any course from YouTube.

I personally find below playlist more useful, so if you like you can learn from below playlist also.


In above playlist, completing all videos is not important.

You can learn about concept and follow practice shown in video.

If you are Indian or non-native English speaking person, I would suggest below playlist.



This is it !!!

Now we are ready to start our 1st Open SOLIDWORKS program in WPF Application using SOLIDWORKS C# APIs.

Hope this post helps you.

If you like the post then please share it with your friends also.

Do let me know by you like this post or not!

Till then, Happy learning!!!

Updated: