ArcObjects
From Wildsong
Some ArcObjects projects
ArcReader Project publisher
Read the currently open MXD file and publish the map as a PMF file. Then generate a manifest for a map containing a listing of all files required to reproduce it. This file should be usable by an external Python script to copy the files to a distributable cdrom as an ArcReader project.
If there are any unmanaged raster catalogs then include the list of rasters.
Report any problems such as layers that will not be reachable (outside the current directory tree.)
Mapbook
The client wants to be able to export a series of maps to PDF's using a column of data from a table on each map; if you change the extent of the map and click print it creates a new series.