Easily add comprehensive, secure FTP to any .NET application or service.
FTP for .NET Feature List
< Return to FTP for .NET Feature Overview
Easy to Use in Any Type of Project
Methods are simple
functions with little overhead
Streamlined for integration into non-UI projects such as web sites and services
Supports Windows Presentation Foundation (WPF) applications
Start and Marshal methods provide
use for applications with a UI
Perform simultaneous file transfers in
Progress event is used to monitor and display transfer rate and advancement
Log event is used to for logging and debugging
Includes the Features You Expect
Upload and download files and directories
Delete files and directories, including subfolders
ASCII and binary transfers
Passive and active transfers
Set site-specific options and parameters
Runs in .NET 2.0+ Frameworks
Compliant with RFC 959 plus many extension standards
Plus Much More
Parses listings into easy-to-use objects
Throttle property can be used to limit bandwidth used
Resume interrupted transfers
Synchronize remote and local directories
interface for direct access to the data connection
MODE Z On-the-fly ZLIB compression can be used to
compressed files, or compatible servers can expand/compress files to minimize bandwidth used
IPv6 support, including "dual stack sockets" to help migrate to IPv6
Send custom commands
Abort transfers without losing the control connection
Transfer large (greater than 4 GB) files
Customize List parsing to recognize non-English months
SSH and SFTP for .NET
FTP for ActiveX
PowerTCP for .NET Suite
PowerTCP Suite Subscription
Dart's PowerTCP FTP for .NET does everything we need it to and does it very well at that. One thing I see with a lot of .NET products, but NOT yours, is poor documentation... Dart has always done this right.
-- Eric Zimmerman
The combination of PowerTCP FTP for .NET and the .NET Framework will provide an easy-to-use solution to meet the needs of our mutual customers.
-- John Montgomery, Microsoft Group Product Manager
We are using Dart's PowerTCP FTP Tool in a product developed for the medical industry. The FTP Tool is used to download files from a website. PowerTCP solved my problems and did the job admirably.
-- C. Martin
Your FTP Tool was powerful and intuitive. I really liked the consistent and logical structuring of the control. Also, I was impressed with your attention to customer service. I will definitely look to Dart for my future project needs.
-- J. Iverson
The PowerTCP FTP Tool that we purchased from Dart is excellent! It did everything we asked of it. We met our goal using it. We were able to successfully navigate various firewall configurations at our client sites and get them all using FTP to access our proprietary data. I evaluated several other FTP controls and utilities and none of them provided the same flexibility that Dart’s FTP control did!
We tried repeatedly to use Microsoft Windows' built-in FTP features in our applications, but found that they were not reliable or stable enough to meet the needs of our end-users. Dart's ActiveX FTP component fit the bill perfectly -- bulletproof and easy to deploy. Additionally, we found the staff at Dart to be very responsive, knowledgeable and professional. In the future, we'll look to Dart first for our development component needs, especially as we move toward the .Net environment.
-- Jim Erwin, President and CEO of Synapse Software, Inc
Your FTP component, which I'm using in an important project, is very robust and flexible, and the documentation is probably the clearest and most thorough I have encountered in ANY software product. Everything shows the highest level of professionalism and forethought!
-- Michael Nachison, Horizon Real-Time Systems
I am using Dart's PowerTCP FTP Tool in developing a software program to do automatic upgrades of our website. Compared to other commercial products I have seen on the market, PowerTCP is the best!
-- S. Normand
This is the best FTP product I've seen yet!
-- Steve Jantzi
I used the FTP control ... and was able to add the functionality needed by my application within a single afternoon. It was very easy to use and the code worked the first time I tested it. It was a godsend because I spent 3 days trying to get the Internet Transfer Control (that comes with Microsoft Visual Basic Version 5) to work and couldn't.
-- Chris, Xerox Corporation
I don't know how to thank you for the help you provided regarding my FTP server question. I looked at what you sent me and things just started to fall into place. I was able to get the server working on an NT machine using VB5.
-- Mike, Warner Lambert
Again thank you! I have been in this business a long time, and have very rarely come across your level of professionalism and responsiveness. With each interaction I am more confident in my decision to use your product. Thought you might like to know, this isn't being used in any small scale application. It is for a Fortune 50 company, with thousands of users. So far they love this new feature!
-- A.A., Concurrent Technologies
I am very happy with my purchase. Your product has saved me much time and aggravation.
-- Duane Kiser, JS Express Inc.
We are extremely happy with the product. It works well, which is the highest praise we can give a product.
-- Frank Carey, W. J. Schafer Associates
I have been in the computing industry for 20 years, and this is the best customer relation response that I have ever experienced with the exception of the former Digital. If your company has a stock offering someday, please let me know, I am interested in investing ...
-- Gene Hirschel, Chase, STO
Bottom line, coding and deployment went like a charm. User is happy, my boss is happy, I am happy.
-- Geoff Sutcliffe, Datagaard Pty Ltd
Thank you for your quick response again. You really did a very good job to support us. I just want to tell you my appreciation.
-- Jack Chiang , Lucent Technologies
You have been very good communicating with us (which I still find to be a rarity) for net based businesses, that is why I will not wish you good luck as Luck as a commodity you do not need when you exhibit such a degree of professionalism as your company does.
-- Jase H. Przychodzen, EDS, Australia at Adelaide Institute of TAFE
Thanks for the quick response and the great service.
-- Jim Baron, Logica
We know that the reputation of our product depends on the quality of the components we OEM. Dart's professional approach to its products and its customers has resulted in trouble-free integration of some great technology and a great OEM relationship.
-- Juan Guillen, Simware Inc
I think you have a GREAT product. I have bought others that cost more and could not even get them to work.
-- L.R., Nashville Government
Thank you VERY MUCH for your immediate response. This relays a very positive impression about Dart Communications. Your responsibilites to communicate with your customers is very reassuring. The same goes for email@example.com, too.
-- Michael Beer
It's a great tool. It's so well designed and written that I don't think I'll ever need any technical support. I've written several small apps with it already.
-- Neil McAliece
© Copyright 2018 Dart Communications. All rights reserved.
SSH and SFTP for .NET
FTP .NET Component
FTP .NET Sample
FTP for ActiveX
PowerTCP for ActiveX:
Emulation for ActiveX
FTP for ActiveX
Mail for ActiveX
Ping Enterprise for ActiveX
Server for ActiveX
SSL for ActiveX
Telnet for ActiveX
Web for ActiveX
Web Enterprise for ActiveX
WebServer for ActiveX
Winsock for ActiveX
Zip Compression for ActiveX
C++ Professional Toolkit
PowerTCP for .NET:
Email Validation for .NET
Emulation for .NET
Emulation for .NET CF
FTP for .NET
Mail for .NET
SSH and SFTP for .NET
Sockets for .NET
Telnet for .NET
Telnet for .NET CF
Zip Compression for .NET
PowerWEB for ASP.NET:
File Upload for ASP.NET
LiveControls for ASP.NET
TextBox for ASP.NET
Zoom for ASP.NET
PowerSNMP for .NET
PowerSNMP for .NET CF
PowerSNMP for ActiveX