AU Class
AU Class
class - AU

What are all these acronyms!? An introduction to writing complex Revit addins

Share this class
Search for keywords in videos, presentation slides and handouts:

    Description

    MVVM, WPF, DI, IoC, DDD, the list goes on...

    If you're new to programming, you likely won't know what all of these mean.

    However, if you want to take your Revit addin to the next level, and write a maintainable, testable application, you will need to know all of these and more.

    This class will teach you the fundamentals of how to separate your application into multiple layers, how to unit test your applications and explain why this is a good idea (Hint: your application will end up larger than you've planned).

    Integrating all of this into a Revit addin presents its own particular challenges, and these will be addressed in this class.

    There will also be a sample application provided that you can use as the basis for your own applications.

    Key Learnings

    • Structure an application in multiple layers
    • Run unit tests on an application
    • Understand the technologies and libraries needed to make a complex application
    • Apply all of this knowledge to creating a complex Revit addin

    Tags

    Product
    Revit
    Industries
    IT/Software development
    Architecture
    Topics
    Programmer / SW Engineer
    Software Development
    CAD Management & IT
    People who like this class also liked
    Сервис контрактования поставщиков и подрядчиков на основе Autodesk Forge;
    Instructional Demo

    Сервис контрактования поставщиков и подрядчиков на основе Autodesk Forge;

    Autodesk Data Models Brought to Life: Using GraphQL to Implement Real-World Data Connectors
    Industry Talk

    Autodesk Data Models Brought to Life: Using GraphQL to Implement Real-World Data Connectors

    Get Started with Revit API Using Python
    Instructional Demo

    Get Started with Revit API Using Python

    Cast a spell! From vision to Autosolve daily Revit tasks with our self developed C# Plugin
    Industry Talk

    Cast a spell! From vision to Autosolve daily Revit tasks with our self developed C# Plugin

    Meet the Leaders Behind Autodesk Data Model: The Foundation of the Autodesk Design and Make Platform
    Panel

    Meet the Leaders Behind Autodesk Data Model: The Foundation of the Autodesk Design and Make Platform

    Accelerating Outcome-Based BIM with Podium
    Instructional Demo

    Accelerating Outcome-Based BIM with Podium

    Related theater talks