Description
This hands-on lab will be a beginner's introduction to the C# programming language and how this can be used with the Autodesk software APIs to develop custom tools. Using examples from the Revit and Navisworks APIs we will run through what an API is and how to use it. This will include how to set up and write the first lines of code, where to get references, and how Autodesk add-ins work, as well as providing some examples. This class will also introduce you to some additional resources you can use to develop your knowledge further.
Key Learnings
- Understand the Autodesk API's
- Learn how to setup a C# project
- Learn how Autodesk addins work
- Plan your next steps for developing plugins