.Net 2.0 give us a class that handle the all COM port communication. If any one of you is familiar MSCOMM control in VB 6.0 it is almost same. You can find this SerialPort class in the System.IO.Port Namespace.
http://msdn2.microsoft.com/en-us/library/system.io.ports.aspx