(Click here for larger image of .NET VNC on a VGA Pocket PC)Lo says he wrote .NET VNC mainly because other VNC viewers on the Pocket PC don't support full-screen and screen rotation capabilities. It was also an exercise is learning C# and the .NET Compact Framework in its "pure form," according to Lo. The package is written entirely in C# and links only to the Framework library.
Lo lists the following features for .NET VNC:
- Basic VNC viewer functionalities.
- Full screen mode.
- Client-side scaling.
- Screen rotation.
- Session history.
- Hi-Res support for VGA Pocket PCs and QVGA Smartphones.
.NET VNC "should" work on all Pocket PCs with .NET Compact Framework 1.0 or later, according to Lo. It has been tested on an HP 4150 running Windows Mobile 2003. It should also run on any Smartphone or Windows CE device that includes the .NET CF.
.NET VNC is available for download
here. The program is released under the GNU General Public License (GPL).
What is VNC?VNC stands for Virtual Network Computing. It is a platform-independent software package that allows the remote control of one computer -- the "server" -- from another computer by means of a simple program called the "viewer." The view computer can be located anywhere on the Internet.
VNC is an open source project that was originally developed at AT&T's Cambridge Laboratory in the UK. The core VNC system is now developed, maintained, and supported by
RealVNC, a UK company that spun out of AT&T Cambridge. Downloads are available
here. Information about other versions and ports is available
here.
Related stories: