Platforms .NET Communication Components Sockets  

BytesRoad.NetSuit Library 2.0

download download home home  
important code information
author:
BytesRoad Software
minimum requirements:
BytesRoad.NetSuit Library 2.0 description

If you are looking for a free network library for the .NET platform then you may wish to look at BytesRoad.NetSuit library. This is an open source network library completely written in C#. You may find it useful if you would like to insert support for communication with FTP servers in your application. FTP support implemented in the library is very powerful as it is compliant with RFC 959 (File Transfer Protocol) and includes the ability to communicate with FTP servers through the various proxies (such as Socks4, Socks4a, Socks5, HTTP CONNECT). The capability of communication with FTP servers through the proxies depends on another set of classes exposed by the library. You may also use these classes in your application to implement low level network communication with remote computers through the proxies.


BytesRoad.NetSuit: A free network library for .NET platform
*************************************************************

14 November 2005

Copyright (C) 2004-2005 BytesRoad Software

-----------------
1. INTRODUCTION
-----------------
BytesRoad.NetSuit is a free library for .NET platform. It may be used
on .NET Framework 1.0 or later.

BytesRoad.NetSuit is licensed under the terms of the GNU General
Public Licence (GPL). A copy of the licence is included in the
distribution.

Please note that BytesRoad.NetSuit is distributed WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. Please refer to the licence for details.

-------------------
2. LATEST VERSION
-------------------
The latest version of this class library can be obtained from:

http://www.BytesRoad.com/NetSuit/

If you have an comments, suggestions or bugs to report, please post a
message at http://www.bytesroad.com/NetSuit/.

-----------------
3. DOCUMENTATION
-----------------
Documentation is included in the distribution (see \Docs folder).

For the latest information, please visit:

http://www.BytesRoad.com/NetSuit/

-----------------
4. DEPENDENCIES
-----------------
BytesRoad.NetSuit includes the follwoing assemblies:

BytesRoad.Diag.dll
BytesRoad.Net.Sockets.dll
BytesRoad.Net.Ftp.dll

BytesRoad.Net.Ftp.dll depends on BytesRoad.Dig.dll and
BytesRoad.Net.Sockets.dll and BytesRoad.Net.Sockets.dll
depends on BytesRoad.Diag.dll.

--------------------
5. COMPILATION
--------------------
In order to build BytesRoad.NetSuit library you need to have .NET
Framework version 1.0 or later installed on your computer.

Run build_lib.bat batch file to rebuild the library. You need to have
path to csc.exe (C# compiler) to be included into PATH environment
variable.



File List:
BytesRoad.NetSuit_2_0/0b
BytesRoad.NetSuit_2_0/Bin/0b
BytesRoad.NetSuit_2_0/Bin/BytesRoad.Diag.dll13Kb
BytesRoad.NetSuit_2_0/Bin/BytesRoad.Net.Ftp.dll128Kb
BytesRoad.NetSuit_2_0/Bin/BytesRoad.Net.Sockets.dll76Kb
BytesRoad.NetSuit_2_0/Docs/0b
BytesRoad.NetSuit_2_0/Docs/BytesRoad.NetSuit_Ref.chm316Kb
BytesRoad.NetSuit_2_0/README.txt2Kb
BytesRoad.NetSuit_2_0/Samples/0b
BytesRoad.NetSuit_2_0/Samples/Bin/0b
BytesRoad.NetSuit_2_0/Samples/Bin/SocketsHttpGet.chm49Kb
BytesRoad.NetSuit_2_0/Samples/Bin/SocketsHttpGet.exe28Kb
BytesRoad.NetSuit_2_0/Samples/Bin/copy_lib.bat385b
BytesRoad.NetSuit_2_0/Samples/Bin/readme!.txt173b
BytesRoad.NetSuit_2_0/Samples/CS/0b
BytesRoad.NetSuit_2_0/Samples/CS/Bin/0b
BytesRoad.NetSuit_2_0/Samples/CS/Bin/FtpDirectoryList.exe7Kb
BytesRoad.NetSuit_2_0/Samples/CS/Bin/FtpDownloadFile.exe6Kb
BytesRoad.NetSuit_2_0/Samples/CS/Bin/FtpItemResolver.exe7Kb
BytesRoad.NetSuit_2_0/Samples/CS/Bin/FtpUploadFile.exe6Kb
BytesRoad.NetSuit_2_0/Samples/CS/Bin/copy_lib.bat394b
BytesRoad.NetSuit_2_0/Samples/CS/Bin/readme!.txt173b
BytesRoad.NetSuit_2_0/Samples/CS/Bin/test.txt20b
BytesRoad.NetSuit_2_0/Samples/CS/FtpDirectoryList/0b
BytesRoad.NetSuit_2_0/Samples/CS/FtpDirectoryList/FtpDirectoryList.cs5Kb
BytesRoad.NetSuit_2_0/Samples/CS/FtpDirectoryList/build.bat121b
BytesRoad.NetSuit_2_0/Samples/CS/FtpDownloadFile/0b
BytesRoad.NetSuit_2_0/Samples/CS/FtpDownloadFile/FtpDownloadFile.cs6Kb
BytesRoad.NetSuit_2_0/Samples/CS/FtpDownloadFile/build.bat126b
BytesRoad.NetSuit_2_0/Samples/CS/FtpItemResolver/0b
BytesRoad.NetSuit_2_0/Samples/CS/FtpItemResolver/FtpItemResolver.cs6Kb
BytesRoad.NetSuit_2_0/Samples/CS/FtpItemResolver/build.bat126b
BytesRoad.NetSuit_2_0/Samples/CS/FtpUploadFile/0b
BytesRoad.NetSuit_2_0/Samples/CS/FtpUploadFile/FtpUploadFile.cs6Kb
BytesRoad.NetSuit_2_0/Samples/CS/FtpUploadFile/build.bat122b
BytesRoad.NetSuit_2_0/Samples/SocketsHttpGet/0b
BytesRoad.NetSuit_2_0/Samples/SocketsHttpGet/App.ico1Kb
BytesRoad.NetSuit_2_0/Samples/SocketsHttpGet/AssemblyInfo.cs4Kb
BytesRoad.NetSuit_2_0/Samples/SocketsHttpGet/SocketsHttpGet.cs20Kb
BytesRoad.NetSuit_2_0/Samples/SocketsHttpGet/SocketsHttpGet.resx7Kb
BytesRoad.NetSuit_2_0/Samples/SocketsHttpGet/build.bat264b
BytesRoad.NetSuit_2_0/Samples/VB/0b
BytesRoad.NetSuit_2_0/Samples/VB/Bin/0b
BytesRoad.NetSuit_2_0/Samples/VB/Bin/FtpDirectoryList.exe7Kb
BytesRoad.NetSuit_2_0/Samples/VB/Bin/FtpDownloadFile.exe7Kb
BytesRoad.NetSuit_2_0/Samples/VB/Bin/FtpItemResolver.exe7Kb
BytesRoad.NetSuit_2_0/Samples/VB/Bin/FtpUpload.exe7Kb
BytesRoad.NetSuit_2_0/Samples/VB/Bin/copy_lib.bat394b
BytesRoad.NetSuit_2_0/Samples/VB/Bin/readme!.txt173b
BytesRoad.NetSuit_2_0/Samples/VB/Bin/test.txt20b
BytesRoad.NetSuit_2_0/Samples/VB/FtpDirectoryList/0b
BytesRoad.NetSuit_2_0/Samples/VB/FtpDirectoryList/FtpDirectoryList.vb6Kb
BytesRoad.NetSuit_2_0/Samples/VB/FtpDirectoryList/build.bat139b
BytesRoad.NetSuit_2_0/Samples/VB/FtpDownloadFile/0b
BytesRoad.NetSuit_2_0/Samples/VB/FtpDownloadFile/FtpDownloadFile.vb6Kb
BytesRoad.NetSuit_2_0/Samples/VB/FtpDownloadFile/build.bat137b
BytesRoad.NetSuit_2_0/Samples/VB/FtpItemResolver/0b
BytesRoad.NetSuit_2_0/Samples/VB/FtpItemResolver/FtpItemResolver.vb7Kb
BytesRoad.NetSuit_2_0/Samples/VB/FtpItemResolver/build.bat137b
BytesRoad.NetSuit_2_0/Samples/VB/FtpUploadFile/0b
BytesRoad.NetSuit_2_0/Samples/VB/FtpUploadFile/FtpUploadFile.vb6Kb
BytesRoad.NetSuit_2_0/Samples/VB/FtpUploadFile/build.bat129b
BytesRoad.NetSuit_2_0/Samples/buildall.bat2Kb
BytesRoad.NetSuit_2_0/Src/0b
BytesRoad.NetSuit_2_0/Src/BytesRoad.Diag/0b
BytesRoad.NetSuit_2_0/Src/BytesRoad.Diag/AssemblyInfo.cs4Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Diag/NSTrace.cs14Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Diag/NSTraceListeners.cs14Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Diag/NSTraceOptions.cs8Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Diag/build_diag.bat66b
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/0b
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Advanced/0b
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Advanced/AsyncBase.cs4Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Advanced/AsyncResultBase.cs4Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Advanced/DTPStream.cs2Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Advanced/DTPStreamCommon.cs5Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Advanced/FptItemResolverImpl.cs6Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Advanced/FtpControlConnection.cs21Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Advanced/FtpDataConnection.cs25Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Advanced/FtpResponseLine.cs3Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Advanced/FtpResponseReader.cs7Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Advanced/LinesBuilder.cs10Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/AssemblyInfo.cs4Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/ByteVector.cs3Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Commands/0b
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Commands/Cmd_Abort.cs6Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Commands/Cmd_AppendToFile.cs4Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Commands/Cmd_Disconnect.cs3Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Commands/Cmd_GetDataConnection.cs8Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Commands/Cmd_GetDirectoryList.cs7Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Commands/Cmd_GetFile.cs4Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Commands/Cmd_Login.cs6Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Commands/Cmd_PutFile.cs4Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Commands/Cmd_PutFileUnique.cs6Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Commands/Cmd_Quit.cs6Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Commands/Cmd_Rename.cs4Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Commands/Cmd_Reset.cs5Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Commands/Cmd_RunDTP.cs26Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/Commands/Cmd_Single.cs3Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/FtpAbortedException.cs3Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/FtpAccountRequiredException.cs3Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/FtpClient.cs435Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/FtpErrorException.cs4Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/FtpFatalErrorException.cs3Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/FtpItem.cs7Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/FtpProtocolException.cs6Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/FtpProxyInfo.cs6Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/FtpResponse.cs11Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/FtpRestartNotSupportedException.cs3Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/FtpTimeoutException.cs3Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Ftp/build_ftp.bat140b
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Sockets/0b
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Sockets/Advanced/0b
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Sockets/Advanced/AsyncBase.cs4Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Sockets/Advanced/AsyncResultBase.cs4Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Sockets/AssemblyInfo.cs4Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Sockets/ByteVector.cs3Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Sockets/NetworkStreamEx.cs40Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Sockets/SocketBase.cs9Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Sockets/SocketEx.cs73Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Sockets/Socket_HttpConnect.cs19Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Sockets/Socket_None.cs6Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Sockets/Socket_Socks4.cs18Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Sockets/Socket_Socks4a.cs23Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Sockets/Socket_Socks5.cs39Kb
BytesRoad.NetSuit_2_0/Src/BytesRoad.Net.Sockets/build_sockets.bat105b
BytesRoad.NetSuit_2_0/build_lib.bat1Kb
BytesRoad.NetSuit_2_0/license-GPL.txt18Kb

Similar code
DotEtiveSocket 1.0 (Popularity: ) : DotEtiveSocket is a derivate of the original System.Net.Sockets.Socket, and System.Net.Sockets.TcpClient that enables you to make existing or new software written in .NET compatible with Socks 4, 4A, and 5. Just 2 lines of code, and transform any previous application into ...
User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
Email*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
 
Rate me
supported os
stats
downloads 223
version
size in Kb 622
popularity   5028/7916551
user rating 6/10
ad


New Code
Popular Code