YoVDO

AutoCAD Add-ins Using VB.NET

Offered By: LinkedIn Learning

Tags

AutoCAD Courses WPF Courses Object-oriented programming Courses VB.NET Courses

Course Description

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

Related Courses

工程圖學 2D CAD
National Taiwan University via Coursera
工程圖學 2D CAD 專題
National Taiwan University via Coursera
Программные средства CAD
ITMO University via edX
Autodesk Certified Professional: AutoCAD for Design and Drafting Exam Prep
Autodesk via Coursera
Product Development using AutoCAD
Coursera Project Network via Coursera