The AVR Dragon has layout for a 40-pin and a 28-pin PDIP socket. The DIP socket pins are connected directly to the 40-pin Header connector. By strapping the ISP, JTAG, HV_PROG and VCC header signals to the 40-pin header connector programming or emulation can be preformed without the need for an external target board.
This section shows how to strap the AVR Dragon for different operation modes. Each supported AVR device has its own Device Connection Sheet containing all information required.
There is a number of ways to utilize the prototype area. If only one device type / programming mode is to be used, the easiest and cheapest way is to just solder wires directly from the HV_PROG, ISP, JTAG and VCC headers to the EXPAND header. Howerver, to make the board more flexible header connectors can be soldered in to allow using cables to be connected without soldering.
Here is a suggestion how to modify the AVR Dragon board to make it flexible and able to use all DIP socket AVR devices.
In this picture one 20-pin header connector, a 40-pin header connector and a 40-pin DIP socket has been soldered onto the AVR Dragon.
To make it even more flexible and allow for narrow DIP packages, a ZIF (Zero Insertion Force) DIP socket has been added in the picture above. Additional sockets can be bought from third party vendors to support MLF/QFN, TQFP, SOIC etc packages. (Link: http://www.atmel.com/products/AVR/thirdparty.asp#adapters)
And finally the complete setup for debugWIRE and ISP programming of the ATtiny45. For details on how this is connected please have a look at the ATtiny45 Device connection sheet