Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

AutoCAD Add-ins Using VB.NET

via LinkedIn Learning

Overview

Discover how to work with the AutoCAD .NET application program interface (API) and the Visual Basic .NET programming language to create a working plugin.

Syllabus

Introduction
  • Welcome
  • Exercise files
1. Working with the Microsoft Visual Studio Development Environment
  • Visual Studio IDE overview
  • Setting up your environment
  • Introduction to Visual Basic
2. Creating Your First Project
  • Create a project using the Autodesk wizard
  • Understanding project properties
  • Class overview
  • Create a class
  • Create a command routine
  • Create a function
  • Create a project manually
3. Basic .NET Functionality
  • Using conditions
  • Working with strings
  • Collections and loops
  • How to use error trapping
4. AutoCAD ApplicationServices Namespace
  • Working with AutoCAD application properties
  • Working with the DocumentCollection
  • Working with a document's properties
  • Creating a new drawing
5. AutoCAD DatabaseServices Namespace
  • Working with database properties
  • Understanding ObjectIds
  • Working with transactions
  • Working with TableRecords
  • Creating a line
6. AutoCAD EditorInput Namespace
  • Getting a user-specified point
  • Getting a user-specified distance
  • Getting a user-selected entity
  • Getting a selection set
  • Using input keywords
7. Class Object Fundamentals
  • Creating a base class object
  • Inheriting a base class object
  • Using the shared keyword
8. Creating a Window Interface
  • Introduction to WPF
  • Create a window
  • Binding data
  • Bringing it all together

Taught by

Josh Modglin

Reviews

5 rating at LinkedIn Learning based on 17 ratings

Start your review of AutoCAD Add-ins Using VB.NET

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.