AutoCAD Mechanical - Porting existing VBA code base to C# .NET
Brief description
In this project, the code developed by the customer was converted from VBA to the current technology C# .NET. Since AutoCAD no longer offers support for VBA, further use of this code was no longer practicable.
Features
- Translation of the code to the current state of the art C# .NET
 - Optimization of existing functions and processes during translation
 - Various customization requests from the customer
 - Elimination of existing errors
 - Optimization of the execution time
 
Software solution
Due to the discontinuation of support for VBA in AutoCAD, the customer's existing code base was translated to the current technology C# .NET in this project.
For this purpose, all functions of the software were analyzed and replicated in their functionality. In the process, constant attention was paid to building the new code according to best practices to create a future-proof and expandable basis. As a result, both stability and performance gains were achieved in this case.
At the same time, customer requests for possible changes to the current functionality or the elimination of existing problems with the existing code can be taken into account.