running test on local host, the website coded with c#, is able to connect to the comm port and pass commands to the hardware just as done by hyperterminal software
<You can create a Silverlight Out of Browser application which can run with elevated rights.
Perhaps it is possible to access the COM Port with ActiveX, too. But that would be a Internet Explorer only solution.
I found this blog where someone managed to get that working.
http://tech-michael.blogspot.com/2009/12/silverlight-talking-to-arduino.html