Palmer's book is correct:
"With the exceptions of spoons, measuring cups and wide mouth jars, it is probably best to only use automatic dishwashers for heat sanitizing, not cleaning. Heat sanitizing is discussed later in this chapter."
http://www.howtobrew.com/section1/chapter2-2-1.html
"Dishwashers can be used to sanitize, as opposed to sterilize, most of your brewing equipment, you just need to be careful that you don't warp any plastic items. The steam from the drying cycle will effectively sanitize all surfaces. Bottles and other equipment with narrow openings should be pre-cleaned. Run the equipment through the full wash cycle without using any detergent or rinse agent. Dishwasher Rinse Agents will destroy the head retention on your glassware. If you pour a beer with carbonation and no head, this might be the cause."
http://www.howtobrew.com/section1/chapter2-2-3.html