PowerTCP FTP for .NET

PowerTCP FTP for .NET

$299.00
{{option.name}}: {{selected_options[option.position]}}
{{value_obj.value}}

Overview Next Generation FTP and FTPS .NET Component PowerTCP FTP for .NET is designed to be the most advanced FTP and FTPS class library available while retaining an easy to use interface. Its design promotes a Model-View-Controller (MVC) application design, so users may localize your protocol functions and settings in a reusable model class. Requires fewer resources, provides more flexibility, and elicits code that is easier to re-use and maintain. Utilizes .NET features including generics, IPv6, dual-stack sockets and X509 certificates SSL and TLS fully integrated Supports concurrent sessions on multiple worker threads Includes code examples and sample projects Lightweight Dll has small footprint that streamlines your app Ftp ftp1 = new Ftp(); //Connect to the FTP Server and authenticate ftp1.Connect(myServer); ftp1.Authenticate(myUsername, myPassword); //Retrieve a file. ftp1.Get("testfile.txt", Path.Combine(myLocalDirectory, "testfile.txt"), Synchronize.Off); //Close the connection. ftp1.Close(); Feature Overview Includes the Features You Expect Upload and download files and directories Create 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 More Than Just Your Standard FTP Stream interface support the creation or inspection of data in memory without file access Serializable classes persist application settings between sessions Blocking and non-blocking (asynchronous) operation Progress event reports transfer rate and statistics Supports multiple file transfer using wildcards (MGET and MPUT) Synchronize remote and local directories Resume interrupted transfers Additional Features Methods are simple blocking 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 asynchronous use for applications with a UI Perform simultaneous file transfers in multi-threaded applications Progress event is used to monitor and display transfer rate and advancement Log event is used to for logging and debugging Compatible with Client Profile projects Plus Much More Parses listings into easy-to-use objects Throttle property can be used to limit bandwidth used Stream interface for direct access to the data connection Supports MODE Z file transfer compression IPv6 support, including "dual stack sockets" to help migrate to IPv6 Send custom commands Abort transfers without losing the control connection Customize List parsing to recognize non-English months Why Buy PowerTCP FTP for .NET?  PowerTCP FTP for .NET features compared with .NET Framework 2.0/3.5/4.0 (Visual Studio 2005/2008/2010)  Feature .NET Framework PowerTCP FTP for .NET "AUTH TLS" explicit encryption support Comprehensive explicit and implicit encryption - Support for single file and streaming data transfers Recursive wild-card directory file transfers and deletions - MODE Z file transfer compression - File listing parsing - Log event for session logging and debugging - Extensive firewall and proxy support - Transfer rate throttle - Security and Proxy Support SSL2, SSL3, TLS version 1.0, 1.1, 1.2 support for stream-level security Supports certificate-based authentication for both client and server Network Address Translation (NAT) router support for secure transfers Explicit and implicit FTPS support Firewall and proxy support for SOCKS 4/5, HTTP CONNECT, OPEN, USER and SITE FTP Secure the control (command) connection, the data connection, both, or neither Switch between secure and non-secure modes X509 certificate management Certificate callbacks allow for user-driven certificate validation Samples and Documentation Integrates with Visual Studio Sample projects for C# and VB.NET (Windows Forms, Web Forms, WPF, Web Service, WCF Service and PowerShell) Looking for an FTP Client Application? PowerTCP FTP Free is a free, full-featured FTP client application built using PowerTCP FTP for .NET. This easy-to use client application is perfect for every day FTP tasks, and has no feature or time limitations. Get FTP Free Now! Looking for an SFTP (SSH FTP) Product? See PowerTCP SSH and SFTP for .NET Features pullpage Code Examples pullpage pullpage ftp-listing-code-example pullpage ftp-get-code-example pullpage ftp-put-code-example pullpage ftp-mget-code-example     Release History pullpage     Online Documentation Downloads pullpage PowerTCP FTP for .NET - More pullpage Implementing an Interactive FTP Client pullpage Retrieving and Storing a File using a Stream pullpage Copy Multiple Files in Parallel a Stream pullpage Implementing an FTP Web Service pullpage Implementing an FTP Windows Communication Foundation (WCF) Service pullpage

Show More Show Less