
This video outlines the Topics in this course and explains what to learn from each topic.
Main introduction of the course
This video discusses who is this course for?
This video lists what will you learn after finishing this course.
This video describes what is C# Programming Language.
This video describes what is AutoCAD .NET API?
This video describes what are the advantages programming in AutoCAD .NET API?
This video describes the topics in this section.
This video discusses the .NET Framework Architecture.
This videos discusses the .NET Framework Class Library (FCL), Common Type System (CTS), and Common Language Runtime (CLR).
This video discusses .NET Framework CLR in more detail.
This video discusses the VS2017 IDE Components
This is a demo of Visual Studio 2017 IDE. It explains different parts of the IDE.
This video describes what topics are discussed in this section.
This video discusses Signed and Unsigned Integers.
This video shows you how the signed and unsigned integers work
This video discusses the Floating Point and Decimal DataTypes
This video shows you how Floating Point and Decimal are being used in the program.
This lecture discusses about other data types like boolean, datetime, char, struct and enum.
This lecture discusses about the Reference Types in C# like Class, Interface, Array, and Delegate Type.
This video discusses about different Classes in detail.
This is a demo for Classes on how to create and use them in the program.
This video is about Interface. It discusses what Interface are and their usage.
This video discusses about Arrays in C# for both Single and Multiple Dimensional Arrays.
This video is a demo on single dimensional array.
This video is a demo on multi dimensional array.
This video gives you overview of all C# Operators.
This video discusses in detail each of the Assignment Operators in C#.
This video shows you how the C# Assignment Operator works in a program.
This video discusses in detail the C# Unary Operators.
This video shows how the C# Unary Operatos works in a program.
This video discusses C# Primary Operators in detail
This videos walks you through the C# Primary Operators in a program.
This video discusses C# Equality Operators in detail.
This videos shows you how C# Equality Operators work in a program.
This video discusses C# Additive Operators in detail.
This video shows you how the C# Additive Operators work in the program.
This video discusses C# Multiplicative Operators in detail.
This video shows you how C# Multiplicative Operators work in a program.
This video discusses C# Relational and Type Operators in detail.
This video discusses C# Logical, Conditional and Null Operators in detail.
This video shows you how the C# Logical, Conditional, and Null Operators work in a program.
This video shows you different C# Keywords in different category.
This video provides a high level overview of C# Conditionals.
This video discusses If-Then-Else Conditional Statements in C# in more detail.
This video shows how to use If-Then-Else Statement in a program.
This video discusses C# Conditional Switch statement in detail.
This videos shows you how to use C# Conditional Switch statement program.
This video discusses C# Loops in detail.
This video discusses C# For Loop in detail.
This video shows you how to use C# For Loop in a program.
This video discusses C# Foreach loop in detail.
This video shows you how C# Foreach Loop works in a program.
This video discusses C# While Loop in detail.
This video shows you how C# While Loop works in a program.
This video discusses F# Do While Loop in detail.
This video shows you how C# Do While Loop works in a program.
This video discusses about Modifiers in C#.
This video provides an overview of access modifiers.
This video shows the accessibility matrix for access modifiers.
This video shows how the Public Access Modifier works.
This video discusses about the Non Derived Class (in the same assembly).
This video discusses about Derived Class (in the same assembly).
This video discusses about Access Modifiers - Non Derived (Different Assembly).
This video discusses Access Modifiers - Derived Class (from different Assembly).
This video discusses about debugging in C#.
This video is a demo on debugging - Part 1.
This video is a demo on debugging - Part 2.
This is the 3rd part of debugging demo that shows you where a different way of error could happen.
This lecture discusses about Error and Exception Handling in C#.
This video demonstrates the DivideByZeroException.
This video demonstrates the ArrayOutOfBoundsException.
This video demonstrates the FileNotFoundException.
This lecture discusses about Object Oriented Programming.
This video is a demo for OOP-Encapsulation.
This is the continuation of Encapsulation demo.
This video shows you how Inheritance work and how to use it in the program.
This video is the continuation of Inheritance demo.
This video shows you how to Polymorphism work in the program.
This video is the continuation of Polymorphism demo.
This video gives you a high level overview in this Section that relates to AutoCAD .NET API.
This video discusses and examines AutoCAD .NET Assemblies and their usage as well as their location.
This video shows how to program C# using AutoCAD .NET API. This is the first part.
This video shows how to program C# using AutoCAD .NET API. This is the second part.
This video will discuss the the AutoCAD .NET API Object Hierarchy.
This video discusses the Application Object and its hierarchy.
This video discusses the Document Object and its hierarchy.
This video discusses the Database Object and its hierarchy.
This video provides the overview of this Section on what objects to be created.
This video walk you through creating a Line Object using C#. This is the first part.
This is the extension of the Part 1 video and will show you the result of Creating a line object.
This video walk you through creating a MText Object using C#.
This video walks you through creating a Circle Object using C#.
This video walk you through creating an Arc Object using C#.
This video walk you through creating a Polyline Object using C#.
This video provides overview that discusses what will be covered in this section.
This video discusses how to copy an object using C#.
This video shows you how to copy and object in AutoCAD using C#. This is the first part.
This is the continuation of the previous Copy video and walks you through loading and running the copy command.
This video will show you how to copy multiple objects in AutoCAD using C#.
This video is the continuation of the previous video that shows you how copying multiple objects works using C#.
This video walks you through how to erase an object in AutoCAD using C#. This is the first part.
This is the continuation of the previous video to erase an object.
This video shows you how to Move an object in AutoCAD using C#.
This video is a continuation of the previous video that shows you how to Move an object in AutoCAD using C#.
This video shows you how to Mirror an object in AutoCAD using C#.
This is the continuation of the previous video that shows you how to Mirror an object in AutoCAD using C#.
This video will show you how to Rotate an Object in AutoCAD using C#. This is the first part.
This is a continuation of the previous video that shows you how to rotate an object in AutoCAD using C#.
This video will show you how to Scale an object in AutoCAD using C#.
This video provides you the requirements for this exercise.
This video provides you the solution to the Copy Object exercise.
This video gives you the requirement to do in the Erase object exercise.
This video provides you the solution for the Erase Object exercise.
This video gives you the requirement to perform the Move Object exercise.
This video provides you the solution to Move Object exercise.
This video provides you the requirements for the Mirror Object exercise.
This video provides you the solution to the Mirror Object exercise.
This video gives you the requirement to perform the Rotate Object exercise.
This video provides you the solution to the Rotate object exercise.
This video gives you the requirement for the Scale object exercise.
This video provides you the solution to the Scale object exercise.
This video shows you and discusses the topics in this section.
This video shows you how to extract and list all the drawing in the drawing using C#.
This video will show you how to create a Layer in AutoCAD using C#.
This video shows how to update an existing layer by assigning a Color and LineType.
This video shows you how to Turn the Layers On/Off in AutoCAD using C#
This video shows you how to Thaw/Freeze Layer in AutoCAD using C#.
This video shows you how to Delete Layer in AutoCAD using C#.
This video shows you how to Lock/UnLock a Layer in AutoCAD using C#.
This video shows you how to assign a Layer to an object in AutoCAD using C#.
This video describes the topics to be discussed in this section.
This video walks you through listing all the LineTypes in the drawing using C#.
This video shows you how to load a LineType from a file into AutoCAD using C#.
This video shows you how to set a LineType Current in the drawing using C#.
This video walks you through deleting a LineTypes in the drawing using C#.
This video shows you how to set a LineType to an object using C#.
This video describes the topics to be discussed in this TextStyle section.
This video shows you how to list all the TextStyles in the drawing.
This video shows you how to update a TextStyle's Font.
This video shows how to set the current TextStyle in the drawing.
This video shows you how to set a TextStyle to a MText using C#.
This video gives an overview of different User Input Functions and the topics covered in this section.
This video shows you how to use GetString function in a program.
This video shows how to set a Layer current using the GetString method.
This video shows how to use GetPoint method in the program.
This video shows how to use GetDistance method in a program.
This video shows how to use GetKeyWord method in a program. This is the first part.
This video is the continuation of the previous video on how to use GetKeyWords in a program.
This video gives you the Topics to be covered in this section as well as defined what Selection Set is.
This video walks you through on how to use the SelectAll method in a program. This is the first part.
This video is a continuation of the previous video that walks you through on how to use the SelectAll method in a program.
This video walks you through on how to use the SelectOnScreen method in a program. This is the first part.
This video is the continuation of the previous video that walks you through on how to use the SelectOnScreen method in a program.
This video shows you how to use the SelectWindow Method in a program.
This video shows you how to use the SelectWindowCrossing Method in a program.
This video shows you how to use the SelectFence Method in a program.
This video shows you how to use the PickFirstSelection Method in a program.
This video provides the SelectionSet Filter overview and the Topics covered using SelectionSets.
This video shows you how to use SelectionSet Filters by selecting all the Line objects in the drawing.
This video shows you how to use SelectionSet Filters by selecting all the MTexts objects in the drawing.
This video shows you how to use SelectionSet Filters by selecting all the Polyline objects in the drawing.
This video shows you how to use SelectionSet Filters by selecting all the FrenchDoors blocks in the drawing.
This video shows you how to use SelectionSet Filters by selecting all the BiFold Door blocks in the drawing.
This video shows you how to use SelectionSet Filters by selecting objects in a Layer in the drawing.
This video shows you how to use SelectionSet Filters by selecting objects in a Layer (Stairs) in the drawing.
This video discusses about the requirement for the 2 exercises. The solution is provided so please download and compare your results.
This video provides the requirement for the TitleBlock that will be created in this project.
This video walks you through creating a new Project as well as creating the TBlock class.
This video shows you how to create the classes for each different paper sizes.
This video shows you how to create the TitleBlock Class.
This video shows you how to handle the selected Paper Size by the user.
This video walks you through creating all the external Border Lines of the TitleBlock as well as the TitleBlock Partition line.
This video shows you how to create the first and second Horizontal Partition Lines from the bottom.
This video is the continuation of the previous one to create the remaining Horizontal Partition Lines.
This video shows you how to create Vertical Partition Lines.
This video examines the TitleBlock to see if the Partition Lines are in proper locations after building and running the method.
This video shows you how to create the TitleBlocks Labels (Project Name and Drawing Title labels).
This video shows you how to create TitleBlock Labels (Address and Project No, ClientRef labels).
This video shows you how to create the TitleBlock Labels (Date, Scale, RevNo, DwgNo labels).
This video shows you how to create the TitleBlock Labels (Date, Scale, RevNo, DwgNo labels).
This video shows how to create the Drawing Information Texts for the TitleBlock.
This video walks you through debugging the TitleBlock Project by creating breakpoints and adding watches as well as stepping into, stepping out of the code.
This video shows you the results in AutoCAD by running the completed plugin.
This video provides overview of the Project to be created.
This video demonstrates the AuditDrawing Plugin finish product by going through each of the functionalities.
This video shows the creation of the AuditDrawing Project as well as the AuditDrawing Method.
This video shows the creation of the DisplayOnScreen Method.
This video shows the creation of AuditDrawing WriteToTXTFile Method.
This videos shows the creation of AuditDrawing Writing to CSV File Method.
This video shows the creation of AuditDrawing WriteToHTMLFile Method.
This video shows the AuditDrawing Functionalities.
This video shows the creation of the AuditBlock Main Method.
This video shows the creation of AuditBlock GatherBlocksAndCounts Method.
This video shows the creation of AuditBlock DisplayOnScreen Method.
This video shows the creation of AuditBlock WriteToTXTFile Method.
This video shows the creation of AuditBlock WriteToCSV Method.
This video shows the creation of AuditBlock WriteToHTMLFile Method.
This video demonstrates the completed AuditBlock Component.
This is a very intensive course that gives the student opportunity to learn C# Programming fundamentals, learn about .NET Framework, learn how to use Visual Studio 2017 and most of all learn how to program AutoCAD .NET API. This course will walk you through the process of developing your own AutoCAD Plugins that will extend AutoCAD Functionalities.