Home > Development > C / C++ / C# > FTP Component

FTP Component

.NET lacks FTP classes. KCommon FTP component lets programmers build .NET apps so users can send or receive files via FTP. Supports synchronous and asynchronous transfers. Supports passive but not active mode. Written in C#. Doesn?t support proxies.

Microsoft?s .NET Framework class library contains no classes that will allow developers to access File Transfer Protocol (FTP) services directly. KCommon?s FTP component was designed to compensate for the fact that .NET lacks FTP support. With this FTP component, programmers can build either Windows Forms or ASP.NET (Web Forms) applications that will allow users to send or receive a single file or multiple files, using the FTP protocol. Operations for synchronous and asynchronous (using a callback or an event) transfers are supported. KCommon supports passive mode, but does not support active mode, which could cause problems with poorly written firewalls. Recall that in passive mode, the data flow is set up and initiated by the FTP client, rather than the server. This means improved security for the client computer, because it won?t have to deal with data flow being set up by the server. The component is written in C#. It is not marked as CLS compliant. It does not support proxy servers. The online description erroneously refers to an FtpSession type (it should be Session).

FTP Component Description

Author:
Version: 1.0
Release: 2002-05-08
Platform: Win95,Win98,WinME,WinXP,WinNT 3.x,WinNT 4.x,Windows2000,Windows2003
File size: 0.82 MB
Price: Free
Install: Install and Uninstall
Rating: Not rated
Click here to free download FTP Component

Other software from same author

See related software

Xceed FTP Library
The Xceed FTP Library is a high-performance ActiveX control that allows developers to easily add FTP capabilities to their Windows or web applications. It provides access to the complete functionality of the FTP protocol, is feature rich and firewall friently, can work in the background and uses Winsock 2-for best performance.
wodSFTP
The Secure File Transfer Protocol (SFTP Client) provides secure file transfer functionality over any reliable data stream, SSH in this case. It is the standard file transfer protocol for use with the SSH2 protocol. wodSFTP component implements client side of this protocol which is reliable and easy to use. SFTP protocol is designed to provide primarily file transfer, but also more general file system access on the remote server-in secure manner.
wodFtpDLX
Secure FTP client ActiveX component th It supports old, very common, FTP protocol, but also secured FTPS (FTP+SSL) and SFTP (FTP+SSH). It supports old, very common, FTP protocol, but also secured FTPS (FTP+SSL) and SFTP (FTP+SSH). No matter what protocol is selected - it is completely transparent for programming. Same methods and same events apply for all protocols. Together with the component is included Certificate Management Component.
Kellerman .NET FTP
Kellerman FTP is a robust and easy to use .NET FTP component. It supports FTPS and proxy servers. All the standard FTP operations are supported plus a multitude of other features that help to shorten development time. Kellerman FTP has the most features of any FTP component available.
Xceed FTP Library
The Xceed FTP Library is a high-performance ActiveX control that allows developers to easily add FTP capabilities to their Windows or web applications. It provides access to the complete functionality of the FTP protocol, is feature rich and firewall friently, can work in the background and uses Winsock 2-for best performance.
FTP Client Engine for Xbase++
The "FTP Client Engine for Xbase++" (FCE4XB) is a FTP client library component that provides control of the FTP client protocol. Upload, download, delete, list, and append files from within your for Xbase++ application program. Makes calls to Windows API functions only. Supports all versions of Xbase++. Royalty free distribution with your compiled application. One year technical support and free updates.
FTP Client Engine for Visual Basic
The "FTP Client Engine for Visual Basic" (FCE4VB) is a FTP client library component that provides control of the FTP client protocol. Upload, download, delete, list, and append files from within your for Visual Basic application program. Makes calls to Windows API functions only. Supports Visual Basic, VB.NET, and VBA. Royalty free distribution with your compiled application. One year technical support and free updates.
FTP Client Engine for PowerBASIC
MarshallSoft PowerBASIC FTP library component provides direct control of the FTP client protocol from a PB application program. Transfer, delete, list, and append files. Supports many proxy servers. Create and remove server directories; use with firewalls. Not dependant on support libraries. Use with any language that can call the Windows AP. Works with PB/CC, PB/DLL and PB/WIN. Includes Win16 and Win32 DLL's. Multiple PowerBASIC examples.
FTP Client Engine for FoxPro
The "FTP Client Engine for Visual FoxPro" (FCE4FP) is a FTP client library component that provides control of the FTP client protocol. Upload, download, delete, list, and append files from within your for Visual FoxPro application program. Makes calls to Windows API functions only. Supports all Windows versions of Visual FoxPro. Royalty free distribution with your compiled application. One year technical support and free updates.
FTP Client Engine for Delphi
MarshallSoft Delphi FTP library component provides direct control of the FTP client protocol from a Delphi application program. Transfer, delete, list, and append files. Supports many proxy servers, multiple concurrent FTP sessions and passive mode (use with firewalls). Not dependant on support libraries. Use with any language that can call the Windows AP. Supports all versions of Delphi. Includes Win16 and Win32 DLL's. Multiple examples.
FTP Client Engine for dBase
MarshallSoft Visual dBASE FTP library component provides direct control of the FTP client protocol from a dBASE application program. Transfer, delete, list, and append files. Supports many proxy servers, multiple concurrent FTP sessions and passive mode. Not dependant on support libraries. Use with any language that can call the Windows AP. Supports all versions of Visual dBASE. Includes Win16 and Win32 DLL's. Multiple examples.
FTP Client Engine for C/C++
The "FTP Client Engine for C/C++" (FCE4C) is a FTP client library component that provides control of the FTP client protocol. Upload, download, delete, list, and append files from within your C/C++/C# application program. Supports Visual C/C++/NET/C#, Borland C/C++, Borland C++ Builder, Watcom C/C++, and LCC-WIN32. Royalty free distribution with your compiled application. Free technical support and updates for one year.