I was a speaker at the ILC2003 conference in New York City on October 13, 2003. My presentation was titled "Using Emacs as a Lisp IDE". This page has copies of the paper (with any updates) as well as supplemental material.
The paper "Using Emacs as a Lisp IDE" - MS Word format, Postscript format
The sample .emacs file that I mention in the document, along with my copy-eval-dwim-lisp function (and the supporting copy-eval-last-sexp function) are in the .emacs file on the CL Cookbook site.
I have added an on-line tutorial page to the CL Cookbook site titled Using Emacs as a Lisp IDE - that page has many of the examples that I used in my ILC2003 presentation.