Programming a Duemilanove compatible (Wifi Bee) with an arduino uno board

Hi,

I'm trying to program a Wifi Bee (Wifi Bee | Seeed Studio Wiki) which is compatible with the Arduino Duemilanova. Since i don't have an isp programmer i'm trying to accomplish this with an Arduino uno and a Xbee shield from DFRobot (Xbee_Shield_For_Arduino__no_Xbee___SKU_DFR0015_-DFRobot).

If i remove the atmega328p from my uno, connect tx to rx and rx to tx, connect the reset pin of the board to the DTR pin of the Wifi Bee and select Duemilanova as my target board in the ide, would i be able to program the bee?

I'm join to the question!
Can some body experienced give an direction, how to program wifi bee, using Arduino board.

Besides of Arduino uno, I'm also have "wireless sd shield". Some people says -"you can program your bee with it, when usb mode is on"
But I'm still can't achieve results, seems like I'm do not understand basic workflow :frowning:
I'm tried to compile a code for atmega328, and upload it in a uno mode. There no errors, but seems like I'm upload to uno`s chip only, seems like I miss something.

So, how to friend this guys?

Thanks!