Main > Software Development > Components & Libraries >

FTP, FTP over TLS/SSL Component for .NET C#, VB.NET, and ASP.NET 2.0

FTP, FTP over TLS/SSL Component for .NET C#, VB.NET, and ASP.NET 2.0

Sponsored Links

FTP, FTP over TLS/SSL Component for .NET C#, VB.NET, and ASP.NET 2.0 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 7.9 Mb
Platform: Vista, Windows
License: Shareware
Price: $249.00
Downloads: 39
Date added: 2009-03-16
Publisher: Safabyte

FTP, FTP over TLS/SSL Component for .NET C#, VB.NET, and ASP.NET 2.0 description

FTP, FTP over TLS/SSL Component for .NET C#, VB.NET, and ASP.NET 2.0 provides a range of classes that make the work of transferring files directly from your application using FTP/SSL (an extension of FTP which is fast becoming a standard for secure FTP) more easily. FtpClient class provides a number of convenience asynchronous methods and events that allow you to quickly create applications which can handle file transfers simultaneously. The library also offers the flexibility, ease of use and rapid development features of a component without the complexities of working with the native socket class or in-depth knowledge of how the File Transfer Protocols are implemented.

The feature-rich and robust NetXtreme FTP Component enables you to quickly and easily incorporate File Transfer, File Transfer over TLS/SSL functionality in your .NET applications. In addition to standard uploading and downloading files, the component also supports remote file management functionality such as directory listings and the ability to rename, delete and move files on the server. The library also offers the flexibility, ease of use and rapid development features of a component without the complexities of working with the native socket class or in-depth knowledge of how the File Transfer Protocols are implemented. In most cases, only a few lines of code are required to implement a file transfer in your application.
In addition to supporting standard file transfers, the NetXtreme FTP Component also supports secure SSL and TLS connections. By simply setting a few properties, a secure connection using 128-bit encryption can be established, providing your application with the greatest flexibility and highest level of security available. Even advanced options such as client certificates are seamlessly supported. The security features are completely integrated into the component itself, meaning that there's no external dependencies on third-party components or libraries. Comprehensive integrated documentation and a number of well documented samples will help you to quickly write your .NET applications.

Major Features:

  1. All the standard FTP file and directory operations
    • Upload, download, append, rename and delete FTP file.
    • Parse listings automatically.
    • Supports both ASCII and binary transfers.
    • Supports restarting interrupted uploads and downloads.
    • Abort operations smoothly.
    • Synchronizes folders easily (new in version 2.0).
    • Upload, download, or Remove entire directory (including subdirectories and files) quickly with a single line of code (new in version 2.0).
    • Supports Multi-threading. You can use as many threads as you want to speed up transferring files (new in version 2.0).
    • File transfer monitoring support with progress event.
    • Fully supports both event-driven (asynchronous) and blocking (synchronous) application designs.
    • Send and receive files to or from disk or memory streams. This allows you to compress and decompress ZIP files on-the-fly.
    • Built-in Zlib streams (new in version 2.0).
    • Filter files on name with wildcards mask or regular expression, size, or last modified date (new in version v1.6).
    • Upload and download multiple files using wildcards mask with a single line of code (new in version v1.6).
    • Resume previously interrupted file (new in version v1.7, ResumeUploadFile and ResumeGetFile methods are added).
    • Allows you to check the exact transferring state like uploading, downloading, ...
    • Compliant with RFC 959, RFC 1579 and many common extensions.
    • Compression support (MODE Z).
    • Reusable block mode transfer support (MODE B).
    • Raw FTP command and response support.
  2. Firewall and Proxy Support
    • Supports passive and active transfers.
    • HTTP, Socks4, Socks4A and Socks5 proxy servers support.
    • FtpSite, FtpUser, and FtpOpen proxy types support.
  3. Security Support
    • SSL2, SSL3, PCT and TLS support.
    • Explicit and Implicit FTP/SSL support.
    • DES, RC4 or AES encryption/decryption support.
    • X509 Certificate Management, validation, data signature/verification and encryption/decryption.
    • Supports many FTP authentication methods.
  4. Other Features
    • Supports IPv6.
    • Throttle support.
    • Large file support (can be greater than 4GB).
    • WebRequest and WebResponse support (this allows you to download files using any protocol).
    • Uniform and comprehensive error handling with .NET exceptions.
  5. Support
    • Royalty free run-time.
    • 1 year minor and major product updates.
    • Full Windows Vista support.
    • Supports Visual Studio 2005, Visual Studio 2008, Delphi 8, C# Builder and other compliant development environments.
    • Supports Drag/Drop integration within Visual Studio.
    • NetXtremeFtp can run under both .NET Framework 2.x and 3.x.
    • NetXtremeFtp can be used from ASP.NET web pages, Windows Forms and Web Services.
  6. .NET Technology
    • 100% managed code written in C# (Complete source code included in the Gold License).
    • CLS compliant (Common Language Specification).
    • Passed almost Microsoft FxCop's rules.
    • Object-oriented design created specifically for .NET Framework version 2.x and above.
    • Does not use unsafe blocks for minimal permission requirements.
    • Seamless integration with the .NET base class libraries.
    • Documentation fully integrated into Visual Studio .NET.
    • C# and VB.NET samples included in the setup package show how to work with NetXtremeFtp.

Enhancements:

  1. Class Changes
    • Added ZlibInputStream and ZlibOutputStream classes to allow your application to compress and decompress data on-the-fly.
    • Added RemoveDirectory method with recursive parameter.
    • Added EndResumeGetFile, EndResumeUploadFile.
    • Added UploadFiles, GetFiles and all related asynchronous methods.
    • Added QuickSynchronize, BeginQuickSynchronize, and EndQuickSynchronize.
  2. Documentation Changes
    • Added sample code snippets to almost methods, events of the FtpClient class.
    • Corrected some documentation typos.
    • Changes that may affect your projects
    • FtpClient and its related classes are now encapsulated in an independent assembly (NetXtremeFtp.dll).
  3. Bug fixes
    • Fixed the bug that raises "Object does not match the target type" exception in some Asynchronous methods (ResumeUploadFile, ResumeGetFile, UploadFiles, GetFiles).
    • GetRemoteChecksum now supports path with spaces.
    • Proxy: Empty password bug is fixed.
    • Fixed the bug with FtpFileCollection when searchPattern parameter is *.*
    • Fixed some bugs in the FtpClientDemo sample project.
  4. Sample Project Changes
    • Redesigned some sample projects.
    • Added FtpMultipleThreadsDownloadFiles sample project to demonstrate how to use multiple-threads to download files.
    • Added FtpMultipleThreadsUploadFiles sample project to demonstrate how to use multiple-threads to upload files.
    • Added FtpSynchronization sample project to demonstrate how to synchronize folders easily.
    • Added FtpZlibStreamDownload sample project to demonstrate how to use Zlib stream to compress data downloading from a remote file on the fly.
    • Added FtpZlibStreamUpload sample project to demonstrate how to use Zlib stream to decompress and upload local data file to remote file on the fly.

Requirements:.NET Framework 2.x or 3.x

WareSeeker Editor

FTP, FTP over TLS/SSL Component for .NET C#, VB.NET, and ASP.NET 2.0 Screenshot

Advertisements

FTP, FTP over TLS/SSL Component for .NET C#, VB.NET, and ASP.NET 2.0 Keywords

Bookmark FTP, FTP over TLS/SSL Component for .NET C#, VB.NET, and ASP.NET 2.0

Hyperlink code:
Link for forum:

FTP, FTP over TLS/SSL Component for .NET C#, VB.NET, and ASP.NET 2.0 Copyright

WareSeeker periodically updates pricing and software information of FTP, FTP over TLS/SSL Component for .NET C#, VB.NET, and ASP.NET 2.0 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of FTP, FTP over TLS/SSL Component for .NET C#, VB.NET, and ASP.NET 2.0 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
NetXtremeFtp .NET class library offers a number of classes that make the work of transferring files directly from your application using FTP/SSL (an extension of FTP which is fast becoming a standard for secure FTP) more easily. Free Download
A small component with one but great benefit: It allows you to write context sensitive popup help in place, in design time, without bothers with the bulky .hlp files! Simply drop it on a form and go! Free Download
SFTP .NET Component for implementing secure file transfer over SSH in C#, VB.NET, and ASP.NET Free Download
FTP/SSL for .NET is a versatile file-transfer component for .NET languages (such as C# or VB.NET). It allows you to transfer files directly from your application using FTPS, an extension of FTP which is fast becoming a standard for secure FTP. This protocol is also known as FTP over SSL or FTP over TLS. Free Download
Secure FTP (FTP over TLS/SSL) component library for .NET framework and .NET Compact Framework. Dont want to send clear-text password over the network? Use Secure FTP component to encrypt your FTP sess Free Download
GPS component C/C++/C# toolkit reads and decodes standard GPS NMEA 183 sentences from the RS232 serial port as well as computes great circle distances and bearings. Runs as a background thread unattended. Works with Bluetooth and USB. The most current GPS data is always available on demand. Several examples. Works with C/C++,VC.NET,C#,MFC,C++ Builder. Register C/C++ version and also use with VB, Visual Foxpro, Xbase, Delphi. Royalty free. Free Download
.NET 2.0 Zip component for C#, VB.NET, and ASP.NET providing managed classes for creating, managing, and unzipping Zip archives. Supports progress monitoring, AES strong-encryption, Gzip, Unix .Z comp Free Download
This component is intended for storing any data (file specified by developer) withing the body of an .exe file. Access to a file (withing the body of the .exe project), is realized through the Data: P Free Download