Harry's Code Class
News
Although Basic, Symbols Aren't Simple (Harry's Code Class Newsletter)   22 Jan, 2008

Understanding these fundamental elements of Visual LISP is essential to building strong custom routines for AutoCAD.More>>

News
Drawing by the Rules (Harry's Code Class Newsletter)   27 Nov, 2007

This month, Harry provides a lesson in parametric programming in VBA that applies to Visual LISP as well.More>>

News
Macros of Mass Manipulation (Harry's Code Class Newsletter)   23 Oct, 2007

Need to change entity objects throughout a batch of AutoCAD drawings? Write an AutoLISP routine to do the dirty work for you.More>>

News
Harry's Code Class (September 2007)   25 Sep, 2007

VBA vs. Visual LISP -- The Debate Continues: VBA is far more versatile, but Visual LISP goes with AutoCAD like jam on toast. How does one choose?More>>

News
Harry's Code Class: Tips for Programmers (August 2007)   28 Aug, 2007

Get Your Data in a Row (and Column): Write a Visual Basic routine to automatically create a table in AutoCAD.More>>

News
Harry's Code Class: Tips for Programmers (July 2007)   24 Jul, 2007

Lists: Building Blocks of LISP -- Put the parentheses to work and accelerate AutoCAD productivity.More>>

News
Harry's Code Class: Tips for Programmers (June 2007)   26 Jun, 2007

Visual LISP Determines Paper Size Just Plotted: Developing a routine to automate this common task includes lessons about AutoCAD layout objects and reactor functions.More>>

News
Harry's Code Class: Tips for Programmers (May 2007)   29 May, 2007

Write Routines to Create Entity Objects: Use one of several options available to AutoCAD programmers, then sit back and watch the magic.More>>

News
Harry's Code Class: Tips for Programmers (April 2007)   24 Apr, 2007

Get Under the Hood of Visual LISP: One of the best ways to learn to customize AutoCAD is to poke around the engine of the VLIDE programming environment.More>>

News
Harry's Code Class: Tips for Programmers (March 2007)   27 Mar, 2007

The How-Tos of Well-Structured LISP: A fundamental requirement of good programming is breaking down code into readable, useful functions.More>>