AU Class
AU Class
class - AU

Sharpen Your C# Code for AutoCAD

Compartir esta clase
Busque palabras clave en vídeos, diapositivas de presentación y materiales:

    Descripción

    This class is for the AutoCAD C# developer who wants to improve code quality and maintainability. Learn how to apply good software design patterns to your AutoCAD code, and take full advantage of the advanced features of the C# language. We cover topics such as the single responsibility principle, reducing duplicate code, abstraction, and dependency injection. We touch on WPF and the Model-View-ViewModel pattern. We also explore C# features such as LINQ and delegates, and where we can best apply them to the AutoCAD API. My hope is that you will walk away with some basic techniques that will make your code more testable, extensible, maintainable, scalable, and reusable.

    Aprendizajes clave

    • Use delegates to reduce duplicate code
    • Explain how LINQ can be used with the AutoCAD API
    • Apply abstraction and dependency injection into your C# code
    • Use WPF and the Model-View-ViewModel design pattern