What avr-isp to get to program an Atmega 328?

I was thinking about getting the above mentioned avr-isp, and then this 10pin to 6 pin adapter. Will this work to program an Uno?