Can the RS-232 on the PICDEM2 Plus board used to program the device?
Yes, it is possible to program the device that is mounted on PICDEM2 Plus demonstration board if the device is already programmed with boot loader code. By default, both sample devices (PIC16F877A and PIC18F4520) which you receive along with demonstration board are not programmed with boot loader. So you need to have ICSP based programmer for programming the boot-loader code. Kindly refer the serial boot loader implementation of PIC16 and PIC18 in application note AN851. http://ww1.microchip.com/downloads/en/DeviceDoc/00851b.
Yes, it is possible to program the device that is mounted on PICDEM2 Plus demonstration board if the device is already programmed with boot loader code. By default, both sample devices (PIC16F877A and PIC18F4520) which you receive along with demonstration board are not programmed with boot loader. So you need to have ICSP based programmer for programming the boot-loader code. Kindly refer the serial boot loader implementation of PIC16 and PIC18 in application note AN851.