ComponentSpace Professional .NET and ActiveX components for developers
ComponentSpace Home | Products | Downloads | Support | Purchase | Services | About Us
 
FTP for your C#, VB.NET, and ASP.NET applications

FTP for your VB.NET, ASP.NET and C# applications

.NET
Product Links
 Purchase
single developer - $199 
4 developer team - $299 
8 developer team - $399 
site license - $499 
site + source - $999 
 
 Download
 Documentation
 Code Samples
 Screen Shots
 Testimonials
 Ask a Question

Upload and download files and perform all other FTP operations from your .NET and ASP.NET applications.

The FTP component for .NET is a fully featured, easy to use implementation of the FTP protocol for .NET and ASP.NET applications. Fully compliant with RFC 959 and related RFCs, the component has been thoroughly tested with all popular FTP servers.

Part of the award winning .NET Internet Component Suite, the component is designed specifically for .NET and is written in 100% managed C# code.


What's Included


File Operations

  • Upload, download, append, delete and rename files

  • Transfer both ASCII and binary data

  • Restart interrupted uploads and downloads

  • Abort lengthy operations

  • Receive download/upload progress notification .NET events

  • Upload and download using .NET streams or files

  • Select files using wildcards or regular expressions

  • Filter files on name, size, date or custom


Directory Operations

  • Create, delete, change to and list directories

  • Directory listings are fully parsed - Unix and Windows

  • Upload, download and delete entires directories

  • Delete non-empty directories and their content


Firewall and Proxy Friendly

  • Supports both passive and active data connections

  • Connect via HTTP, SOCKS v4, SOCKS v4A and SOCKS v5 proxies


Other Features

  • Use the MDTM command for receiving accurate file modification times

  • Optionally trace all FTP commands and responses

  • Supports the Microsoft WebRequest pluggable protocols architecture

  • Issue site specific commands

  • Send raw FTP requests, receive FTP responses


Designed for .NET

  • Object oriented design specifically for the .NET framework

  • 100% managed code written in C#

  • Make either synchronous or asynchronous (Begin/End) calls

  • Asynchronous calls may either use events or callbacks

  • May be added to your Visual Studio .NET toolbox