Xceed .NET Libraries Documentation
Welcome

Xceed's FTP component is a 100%-managed .NET class library that allows you to easily add FTP file transfer capabilities to your .NET and ASP.NET applications. It provides access to the complete functionality of the FTP protocol through a straightforward, intuitive object model. The library also provides a new way of working with files and folders based on Xceed’s own powerful FileSystem classes. More flexible and object-oriented, this approach lets developers manipulate filesystem elements on the FTP server just as easily as if they were local files and folders. 

Xceed's FTP component is designed to work well with all types of FTP servers. It provides built-in support for Unix, VMS, AS/400, and Windows/DOS server types. Thanks to features such as the ability to create custom listing parsers and support for various FTP tweak properties, the library can also work with almost every other lesser-known type of FTP server. SSL (Secure Sockets Layer) is supported, providing secure transfers. Asynchronous operations make applications more responsive. Also, our support staff is on hand and ready to assist when you are trying to communicate with non-compliant or obscure FTP servers. 

Complete sample applications are included in both VB.NET and C#, including an FTP client application in Windows Forms reminiscent of the popular "CuteFTP" or "WS-FTP" clients. 

The FTP component is also available with its C# source code: just ask for the Blueprint subscription. This is an excellent educational tool since the source code is fully commented, and a useful asset for those who will be heavily deriving from the library. 

Xceed's FTP component was created by the makers of high quality compression and networking components since 1994. Over 20,000 developers worldwide use Xceed components in their Windows, COM, and .NET applications. We have built a reputation for easy-to-use, efficient libraries that you can rely on. 

The product is available through a subscription that delivers much more than just a perpetual license for versions received during the subscription. You also get a year of great services: expert priority support and access to new versions, new features, and bug fixes. Additional years can be added at a discounted price at the time of purchase or before the subscription expires; a new subscription is required after it has expired. Subscriptions are available for the individual control, or for Xceed Ultimate Suite or Xceed Data Manipulation Suite, which both include it. Choosing the Blueprint subscription adds the full C# source.