If all you want is to receive data from the UART of Microcontroller you can use this method.
1) Add a Serial Port component to a form.
2) Change desired properties ( i.e. Baud rate..)
3) Call the Open() method in the Serial port control instance. eg : serialPort1.open();
4) Then you can use any of the following methods to receive data from the serial port
Read(), ReadByte(), ReadChar(), ReadExisting(), ReadLine()
eg : int onOfBytesRead = serialPort1.Read(receiveBuffer,0,serialPort1.BytesToRead)
I just gave you some guide lines. Hope you'll be able to manage it.