Software Details:
Version: 2.2.2
Upload Date: 11 May 15
Distribution Type: Freeware
Downloads: 2
edtFTPnet/Free is a .NET FTP library written in C#. Widely used around the world, it is robust and proven, with a rich API.
It includes extensive event monitoring, transfer resumption, and much more. It has been tested and is compatible with Mono 1.2.x.
Free .NET FTP component gives .NET developers:
- C# FTP functionality
- VB .NET FTP functionality
- Robust and proven FTP .NET library
- C# source-code included
- free for commercial use (LGPL)
- Downloaded over 200,000 times!
Features:
- Widely used throughout the world in many projects.
- Full source code is provided.
- Includes a fully fledged Visual Studio component, FTPConnection.
- Passive and active modes are supported (PASV and PORT).
- Resuming of interrupted binary transfers supported.
- Events for monitoring progress of data transfers.
- Under the LGPL, so it can be embedded in commercial applications.
- Compatible with .NET 1.1 and .NET 2.0.
- Compatible with Mono 1.2.x
- Ported from our popular edtFTPj library
- Mature and stable codebase.
- Simple but extensive API analogous to a command line FTP program.
- EDT Forums are available for public discussion and support.
What is new in this release:
- An empty array of features is returned if FEAT returns no features (but is implemented by the server).
- The array is tweaked so that only actual features are returned.
- The AutoFeatures property was changed to be false by default.
What is new in version 2.2.1:
- Fixed a bug regarding reading multi-line replies.
What is new in version 2.2.0:
- Tweaks to UnixFileParser to support more formats.
- Fixed bug in active mode where zero timeout was not infinite.
- If server doesn't support REST, resuming simply overwrites rather than failing.
What is new in version 2.1.0:
- Allow other processes to read a file that is being uploaded.
- FTPConnection now permits UserName to be changed when connected.
- Fixed resume download bug where if resume() is called twice, firstly on an existing file, and then when there is no local file, the second download also resumes.
- Added KillControlChannel() to FTPClient.
- Added DirectoryExists.
What is new in version 2.0.1:
- The developer's guide was rewritten.
- Full file-paths were added to event-args where appropriate.
- Minor file parsing bugs were fixed.
- A problem whereby FTP server errors such as 452 are accepted in non-strict reply checking mode was fixed.
- FTPTransferCancelledException is now thrown when uploads are cancelled in FTP.
- A cast exception when EndInvokeSiteCommand is called was fixed.
What is new in version 2.0.0:
- Directory listing parsing was refacted.
- A fix was included for Korean months in UnixFileParser.
- For resuming uploads, SIZE is now sent prior to establishing a data socket.
- TandemFileParser was added (not autodetected; it must be set manually).
- Support for BytesTransferred events during directory listings was added.
- A problem where server replies had embedded chars was fixed.
- A problem where Logger initialization fails with ConfigurationErrorsException because of corrupt configuration file was fixed.
- A bug where on resuming an FTP transfer, the local file gets locked was fixed.
- RollingFileAppender was added to the logging package.
Comments not found