Tutorials, tips en diepgaande artikelen over AutoCAD, Inventor, Vault en CAD-automatisering.
Fouten afhandelen: try, catch en finally
Leer hoe je met try, catch en finally robuuste code schrijft die netjes omgaat met fouten — zonder dat je programma crasht.
Namespaces en een class library aanmaken
Leer hoe namespaces je code organiseren, wat een class library (DLL) is, en hoe je die aanmaakt als voorbereiding op een echte AutoCAD add-in.
References vs values: hoe C# met geheugen omgaat
Begrijp het verschil tussen value types (int, struct) en reference types (class, string) en waarom dit essentieel is voor betrouwbare C#-code.
Overerving en interfaces in C#
Leer hoe overerving klassen laat voortbouwen op elkaar, wat abstract en virtual betekenen, en hoe interfaces afspraken vastleggen in C#.
Werken met collecties: foreach en LINQ
Leer hoe je collecties filtert, sorteert en transformeert met LINQ — de krachtigste manier om met lijsten en reeksen te werken in C#.
Constructors en properties in C#
Leer hoe constructors objecten initialiseren bij aanmaak, en hoe properties je data veilig inkapselen met get en set.
Arrays, lijsten en woordenboeken in C#
Leer het verschil tussen arrays, List<T> en Dictionary<K,V> in C#, wanneer je elk type gebruikt, en hoe je door collecties itereert.
Klassen en objecten: de basis van OOP
Ontdek wat klassen en objecten zijn, hoe je ze aanmaakt in C#, en waarom object-georiënteerd programmeren zo krachtig is voor CAD-automatisering.
Methoden: herbruikbare code schrijven
Leer hoe je methoden schrijft die je code herbruikbaar maken, hoe je parameters en terugkeerwaarden gebruikt en wat method overloading is.