JustinIO.zip
Above is a link to a CSharp source code file I wrote to access the serial ports using the win32api. I am sure that it could be modified quite easily to support the streams .net interfaces and other things. In order to use it, you would create a instance of the CommPort class, set the various properties such as BaudRate, Parity etc. then call the Open() method, the do Read() and Write() methods which give and take byte arrays, then when finished do a Close(). Pretty crude but it works :). You may freely modify and distribute this code. Email me any comments or questions

Justin Harrell
Vice President Development
Aciss Systems Inc.