AutoCAD Mechanical - Portierung bestehender VBA Code Basis zu C# .NET
Kurzbeschreibung
In diesem Projekt wurde der vom Kunden selbst entwickelte Code von VBA auf die aktuelle Technologie C# .NET umgestellt. Da AutoCAD keinen Support mehr für VBA bietet, war eine weitere Nutzung dieses Codes nicht mehr praktikabel.
Features
- Übersetzung des Codes auf den aktuellen Stand der Technik C# .NET
- Optimierung der bestehenden Funktionen und Abläufe während der Übersetzung
- Diverse Anpassungswünsche seitens des Kunden
- Abstellen bestehender Fehlverhalten
- Optimierung der Ausführungszeit
Softwarelösung
Aufgrund des wegfallenden Supports für VBA in AutoCAD, wurde in diesem Projekt die bestehende Code Basis des Kunden zur aktuellen Technologie C# .NET übersetzt.
Hierfür wurden sämtliche Funktionen der Software analysiert und in ihrer Funktionsweise repliziert. Dabei wird laufend darauf geachtet den neuen Code nach Best Practices aufzubauen, damit eine Zukunftssichere und erweiterbare Basis entsteht. Somit konnten in diesem Fall sowohl Stabilitäts- als auch Performancegewinne erreicht werden.
Zeitgleich können Kundenwünsche beachtet werden die möglichen Änderungen an der derzeitigen Funktionalität wünschen oder die Behebung von bereits bestehenden Problemen mit dem existierenden Code.