To get started with using WinGecko, you firstly need to download the WinGecko server package.
Note:
The download links will be released at a later time.
Next, you need to extract the archive. You can run the WinGecko server by e.g. starting it with the C# WinGecko client. You will see how this is easily done below.
Next, you also need to download a client package. Currently, only a C# package is planned to be provided so in the following we will go through the development setup using Visual Studio for C# development.
If you have any problem with this setup or you think I missing some important piece of information, let me know. Thanks for reading.
Note:
The download links will be released at a later time.
Next, you need to extract the archive. You can run the WinGecko server by e.g. starting it with the C# WinGecko client. You will see how this is easily done below.
Next, you also need to download a client package. Currently, only a C# package is planned to be provided so in the following we will go through the development setup using Visual Studio for C# development.
- Download Visual Studio 2019 (or later) for Windows
- Make sure you have .NET Framework installed
- Clone the WinGecko CSharp client example from GitHub:
- After cloning, double click the WinGeckoCSharpClientExample.sln file to load the solution. Then, open the Programs.cs file:
Note: The example code may differ due to updates/improvements. - Since the WinGecko DLL is not resolved, we need to add it as a reference:
Note: For C# public method/field documentation, make sure to keep the WinGeckoCSharp.xml in the same directory as the WinGeckoCSharp.DLL. - Now you will see that WinGecko is successfully resolved. Next, put the file path to your WinGeckoServer.exe into the code respectively:
- Click "Start" in Visual Studio and observe how a CMD window opens which prints the server details of WinGecko:
- Congrats, you successfully started and compiled a WinGecko C# client
Now you're ready to develop more advanced clients using the vast variety of WinGecko features.
Use Visual Studio's auto completion feature on the WinGeckoClient class to see which methods etc. are available.
If you have any problem with this setup or you think I missing some important piece of information, let me know. Thanks for reading.