Arduino MIni Programming

When programming the arduino mini board, do I need to have the external power source connected to it (9V). Second question I see a change from version 03 to 04, V04 has pin IO7, what is this pin used for?

maad:
When programming the arduino mini board, do I need to have the external power source connected to it (9V).

Connecting two power sources at the same time is a bad idea.

I07:

http://forum.arduino.cc/index.php?topic=22708.0