

Add SECURE and comprehensive file transfer capabilities to and
.NET application or service
Overview
Using PowerTCP Secure FTP for .NET, easily transfer files using wildcards or streams,
or exercise greater control by directly accessing the data connection. Secure the data
using SSL encryption with certificate authentication. Full support for most major
servers in both secure and un-secure modes, including Globalscape, WS_FTP, and Serv_U.
- Written in C#.
- Over 2 dozen tutorials and a comprehensive reference guide with full support for
dynamic help are included with the integrated Help 2.0 documentation.
- Can be used in traditional client applications and services as well as scalable
ASP.NET applications.
- Copy files between client and any FTP server -- a single method call will do.
Simple properties provide fine-grain control, and file data will spool to/from memory.
Listings are captured as objects, so parsing is eliminated -- a superior performer for
your most demanding applications.
- For efficiency and ease-of-use, file transfer options are set using simple properties
and are automatically used as needed.
- Automatically authenticates and encrypts/decrypts data sent and received with FTP
using SSL2, SSL3, PCT or TLS
- All major proxies are supported and SOCKS4/5 also supported in secure mode.
- Contains support for all major SSL over FTP standards and configurable to other
non-standard implementations!
- Supports client-side AND server-side authentication
- CertificateStore class provides extensive certificate management support.
- Certificate class enables certificate verification and query.
- Properties and events for certificate authentication give complete control over
what is accepted or rejected.
- Delete() method can recursively remove directory trees, and remove files using
wild-cards. Careful with this one!
- Upload/download multiple files using wild-cards , even directory trees, with
only a single line of code.
- Comprehensive Stream-based design provides awesome flexibility -- overloaded
methods provide direct stream access to the data connection, so you can process
file transfers in memory (without ANY local disk access)
- Can be used in BOTH event driven (asynchronous) and scripted (synchronous)
application designs
- Includes a royalty-free license.
- 3-Level Customer Support
- Debugging has been extended beyond run-time testing to a design-time Editor in every
component to allow connectivity to be tested without compiling. Properties set in the
Editor are recorded directly in the code, and a real-time feedback window gives detailed
information about results.
What's Included
The PowerTCP Secure FTP for .NET installation comes complete with the following:
- 16 Components/Major Classes. [see below]
10 Full Sample projects. [see below]
Full MS Help 2.0 Documentation, including extensive examples and tutorials.
Free Introductory Support.
Classes/Components Included
PowerTCP Secure FTP for .NET comes complete with the following major classes and components
(minor classes are not listed):
| Class |
Description |
| Secure Ftp Component |
Used to transfer files within your .NET application. |
| FtpFile Class |
Represents a transferred file or stream. |
| FtpProxy Class |
Provides an easy way to manage communication with FTP proxy servers when transferring files. |
| FtpWebRequest Class |
An implementation of the .NET "pluggable-protocol" request class. |
| FtpWebResponse Class |
An implementation of the .NET "pluggable-protocol" response class. |
| FtpWebRequestCreator Class |
An implementation of the .NET "pluggable-protocol" creator class. |
| Invoke Class |
Represents an FTP request/response. |
| ListEntry Class |
Represents an individual entry in an FTP listing. |
| Listing Class |
Represents an FTP listing. |
| Response Class |
Represents an FTP response for easy parsing. |
| SegmentedStream Class |
Enables reading/writing to/from the data connection. |
| TraceForm Class |
Provides instant trace/debugging support in your application. |
| Certificate Class |
Represents a digital certificate. |
| CertificateStore Class |
Used to gain access to a store of certificates on the local system. |
| EnhancedStream Class |
Adds new methods on top of the Stream interface for type conversion, stream
copying, and saving |
| PipeStream Class |
Represents a stream that wraps an internal stream. |
Uses/Applications
Some uses of PowerTCP Secure FTP for .NET include:
- Create an automated process to securely transfer files.
- Using ASP.NET, create a secure FTP web client to transfer files to/from a server.
Create a secure FTP client with such features as full multithreading, enhanced file
transfer progress notification, stream manipulation (eliminating the need to write
to a temp file), full MGet and MPut support, and notification when the Ftp component
is busy.
- Create a secure FTP client that can work with SOCKS proxies or an FTP client that
can work with proxy servers. .
- Add the ability to transfer streams or files to any application.
- Implement the new .NET Framework "pluggable-protocol" paradigm.
- Create a secure download transfer manager as demonstrated by the sample. Based
on the Microsoft MSDN Transfer Manager.
- Create a "master-control" Windows application to use as an interface for an ASP.NET
Web application.
- Using NT services, automate uploads/downloads to/from any secure FTP server.
- Build a turn-key application for upload/download of enterprise data, integrating
graphic display of downloaded files.
- Use with ASP to tranfer files to/from an FTP server.
- Upload data files to a UNIX server, execute a task to crunch the data, download
and parse the result into an SQL database.
- Securely automate the generation and transfer of reports to corporate decision-makers.
- Build a proxy that downloads Internet files for users on a local network.
- Automate data file downloads for updating stock market charts.
- File transfers of dynamic images can be transferred to web site.
- Superior replacement for IND$FILE on OS/390 systems (preserves PDS structure).
- Check file timestamps on any FTP server.
Home ||
Shopping Cart ||
Site Map ||
Newsletter/Blog
Search HALLoGRAM ||
Request More Information CALL TOLL FREE 1-866-340-3404
|
|