This webinar is for beginning coders looking to get started with C# programming and anyone who is interested in how Speckle interoperability works under the hood. We will focus on a few fundamental concepts of C# programming and how they are implemented in Speckle's C# SDK, ending with a brief programming exercise in C# .NET:
- Overview: The Speckle C# SDK and working with .NET APIs
- Programming concepts: Types, Properties, Methods, Classes, Dynamic Objects, and Object Decomposition
- Exercise: Setting up your Visual Studio Solution with Speckle for a Rhino Plugin
- Exercise: Creating your own C# class using the Speckle Base object