Develop FTP client components under. NET

Source: Internet
Author: User

I am developingFTPIn the process of client components, I refer to several open source projects. In fact, they work in the same principle, but they only look at the design of the author, the final effect is mainly manifested in ease of use, stability, scalability and compatibility.

 

EdtFTPnet

Http://www.enterprisedt.com/products/edtftpnet/

EdtFTPnetYesby Enterprise Distributed TechnologiesOne developed by the companyFTPClient components, complete functions, complete documentation, and the project uses test-Driven Development (from the source code ). This is also the main reason why I chose it. Features:

LSupports active mode (PORT) And passive mode (PASV)

LBinary transmission is interrupted and subsequent transmission is supported

LSupport event monitoring of transmission progress

EdtFTPnetNot SupportedSOCKSProxy andFTPS, These two features are available in the company'sEdtFTPnet/PROSupported in the product.

 

FTP Component

Http://www.codeproject.com/dotnet/dotnetftp.asp

FTP ComponentYesby Alex KwokDeveloped, except for not supporting active (PORT).EdtFTPnetSimilar, the component code can be organized and looks very useful. The reason why I didn't use it is: it's okay to use it to upload files, but it's always impossible to find files for download. After tracking it, it's probably inListCommand. I am a network programming idiot Based on Time constraints, so I don't have time to study it slowly.

 

FtpClient

Http://www.sunmast.com/soft/ftpclient.zip

FtpClient

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.