vncviewer-src-1.0.0

所属分类:远程控制/远程桌面
开发工具:C#
文件大小:50KB
下载次数:249
上传日期:2007-12-06 22:41:26
上 传 者tomlytomly
说明:  用C#开发的NC(远程控制系统),小巧玲珑,便于学习。
(With C# Developed NC (remote control system), small and easy to learn.)

文件列表:
vncviewer-src-1.0.0\vncviewer\App.cs (9133, 2005-01-11)
vncviewer-src-1.0.0\vncviewer\AssemblyInfo.cs (1645, 2005-01-11)
vncviewer-src-1.0.0\vncviewer\AuthDlg.cs (4491, 2005-01-10)
vncviewer-src-1.0.0\vncviewer\BUILDING.txt (2007, 2005-01-11)
vncviewer-src-1.0.0\vncviewer\Conn.cs (21848, 2005-01-10)
vncviewer-src-1.0.0\vncviewer\ConnHist.cs (2942, 2005-01-10)
vncviewer-src-1.0.0\vncviewer\ConnOpts.cs (3721, 2005-01-10)
vncviewer-src-1.0.0\vncviewer\COPYING.txt (1171, 2005-01-10)
vncviewer-src-1.0.0\vncviewer\D3Des.cs (12625, 2005-01-10)
vncviewer-src-1.0.0\vncviewer\D3DesKey.cs (4620, 2005-01-10)
vncviewer-src-1.0.0\vncviewer\DummyForm.cs (1693, 2005-01-10)
vncviewer-src-1.0.0\vncviewer\HISTORY.txt (86, 2005-01-11)
vncviewer-src-1.0.0\vncviewer\LICENSE.txt (18340, 2005-01-14)
vncviewer-src-1.0.0\vncviewer\Log.cs (1401, 2005-01-10)
vncviewer-src-1.0.0\vncviewer\QuietEx.cs (1316, 2005-01-10)
vncviewer-src-1.0.0\vncviewer\RfbProto.cs (13790, 2005-01-10)
vncviewer-src-1.0.0\vncviewer\SessDlg.cs (26794, 2005-01-11)
vncviewer-src-1.0.0\vncviewer\TODO.txt (116, 2005-01-11)
vncviewer-src-1.0.0\vncviewer\View.cs (49292, 2005-01-11)
vncviewer-src-1.0.0\vncviewer\ViewOpts.cs (6410, 2005-01-10)
vncviewer-src-1.0.0\vncviewer\VncAuth.cs (1858, 2005-01-10)
vncviewer-src-1.0.0\vncviewer\vncviewer.debug.csant (766, 2005-01-05)
vncviewer-src-1.0.0\vncviewer\vncviewer.release.csant (768, 2005-01-10)
vncviewer-src-1.0.0\vncviewer\WarnEx.cs (1386, 2005-01-10)
vncviewer-src-1.0.0\vncviewer (0, 2007-12-03)
vncviewer-src-1.0.0 (0, 2007-12-03)

Introduction ============ .NET VNC Viewer is yet another VNC viewer. It is written entirely in C# and targets both Pocket PCs (to be exact, .NET Compact Framework) and Windows desktops (.NET Framework). Installation ============ Just copy the exe to a directory on PPC or Windows desktop and execute from there. Execution ========= vncviewer.exe [vncxml file] [vncxml file] is an xml file created by .NET VNC Viewer. It contains the details for .NET VNC Viewer to initiate a connection to a VNC server. Known issues ============ -It crashes if executed from a UNC share. Requirements ============ It should work on anything with .NET Compact Framework 1.0 (or later) or .NET Framework 1.1 (or later) installed. That said, it has only been tested on a HP 4150 (Pocket PC 2003) and Windows XP Professional (.NET Framework 1.1). It may or may not work on previous versions of .NET Framework. Why === -I got Pocket C# and would like to write something interesting with it. -Current VNC viewers that work on PPC are missing some features that I need, such as full screen mode. -I would like to explore C#, .NET Framework, and .NET Compact Framework. Restrictions enforced on source code ==================================== -Binary compatibility between PPC and Windows desktop. -"Build-able" on PPC and Windows desktop. -No P/Invoke calls. Findings ======== -C# and its base library are excellent in terms of the features they provide and ease of programming. For example, threading classes and collection classes are easy to use and they work in pretty much the same way on PPC and Windows desktop. Many lines of C code would have been needed if these classes didn't exist. -Performance is pretty good on Windows desktop. On PPC the performance difference between native and managed code is more apparent. -Some very important features are still missing from .NET Compact Framework 1.0. E.g., clipboard support is missing, multi-media support is missing, and combo box control does not yet exist. Hopefully these features will be added in .NET Compact Framework 2.0.

近期下载者

相关文件


收藏者