di Rebex - Tipo prodotto: Componente / .NET Class / 100% Managed Code / Source Code
Rebex FTP for .NET by Rebex
Add FTP client functionality to your .NET applications. Rebex FTP for .NET is a file-transfer component for .NET languages (such as C# or VB.NET). It allows you to FTP files directly from your application - either synchronously or asynchronously, in active or passive mode, binary or ascii. All popular FTP and proxy servers are supported. You can upload from memory, resume aborted transfers and more.
Rebex FTP for .NET is a file-transfer component for .NET languages (such as C# or VB.NET). It allows you to FTP files directly from your application - either synchronously or asynchronously, in active or passive mode, binary or ascii. All popular FTP and proxy servers are supported. Upload from memory, resume aborted transfers & more.
Upload your data directly to the server without creating any temporary files on disk. Resume transfers that were aborted by a network error or user action. Open a remote file as a stream and work with it as if it was accessible localy. Monitor upload and download status and progress using custom events. Send raw FTP commands.
Parses any directory listing format
Rebex FTP for .NET library automated directory listing parser handles all popular FTP servers on Unix, Windows and Netware platforms. It is also easily extensible by user to support even the most exotic or future formats.
14 samples in VB.NET and C# including 2 fully functional FTP clients
FTP for .NET samples focus on real-life scenarios. In many situations, you only have to copy & paste code from one of the samples to your production code. Need to download a file or upload the whole folder? Do some background transfer without locking your GUI? Want a complete command line, WinForm, FTP client for testing the component and making sure it works? You'll get samples for all of the above situations and more. Also, all samples are written in both C# or VB.NET.
Major features
Robust code - automated tests are supplied
Designed to offer maximum flexibility while being the easiest to use
Supports .NET 1.0, .NET 1.1, .NET 2.0 and Mono
Free one year upgrades and support
Upload and download from or to RAM
Many samples, including multithreaded WinForm clients with full C# or VB.NET source code
Automated directory listing parser for the majority of popular FTP servers on Unix, Windows and Netware platforms, easily extensible to support exotic or unknown formats
Feature list
Stable and thoroughly tested code
100% managed code
Complete source code is optionally available (C#)
Supports .NET 1.0, .NET 1.1, .NET 2.0 and Mono (version 0.28 and later) on both Linux and Windows
.NET CF version available for FTP on Windows CE and PocketPC devices
Rebex FTP for .NET is designed to be used easily from your code
Support for asynchronous operations
Active and passive transfer modes
Binary and ASCII transfers
All common firewalls and proxy servers are supported
Support for WebRequest and WebResponse pluggable protocols - download a file using any protocol in just few lines of code
Samples for C# and VisualBasic .NET
Special class for manipulating file and directory listings. Wildcards, regular expressions and symlinks supported
Creating and deleting files and folders
PutUniqueFile support (STOU command)
Events and delegates for effortless integration with hosting applications
Can be used in both client and server applications
REST command support - resume file transfers after interruption
Server specific commands supported (SITE command) - e.g. setting access permissions on Unix FTP servers
Automated directory listing parser (LIST command) with all common formats supported.
Support for custom listing parsers to handle exotic LIST response formats
Raw FTP command and response support
Stream support - read from and write to remote files on the fly
Monitor download state with the progress event
Error handling with .NET exceptions
Free one-year support
Free one-year bugfixes and upgrades
MDTM (last modified time) and SIZE (the file size) commands support
Compliant with RFC 959, RFC 1579 and many extensions in common use
Supported file and directory listing formats
Unix ls (ProFTPd, Wu-FTPd, Microsoft FTP and many others)
DOS (Microsoft FTP and others)
Netware
DJ Bernstein's EPLF
glFTPd ansi-colored list
VMS and MultiNet (both single and multiline)
support for custom list parsers
Supported proxy servers
Socks4
Socks4a (Socks4 with domain name resolving)
Socks5
HTTP proxy CONNECT method (ftp://user:password@site)
FTP SITE (SITE with logon)
FTP USER/PASS (USER user@firewall@hostname / PASS pass@firewallpass)
FTP OPEN
Samples
Complete GUI FTP client (C#, VB.NET)
Simple console client able to get and set Unix permissions and resume aborted transfers (C#, VB.NET)
File upload/download (C#, VB.NET)
Asynchronous file upload/download (C#, VB.NET)
Displaying detailed file list (C#, VB.NET)
Pluggable protocols - using WebRequest (C#, VB.NET)
PartNumbers: PC-514554-160147 514554-160147 PC-514554-160148 514554-160148 PC-514554-160149 514554-160149 PC-514554-160150 514554-160150 PC-514554-160151 514554-160151 PC-514554-160152 514554-160152 PC-514554-169849 514554-169849 PC-514554-169850 514554-169850 PC-514554-169851 514554-169851 PC-514554-169852 514554-169852 PC-514554-169853 514554-169853 PC-514554-169854 514554-169854
Publisher PartNumbers: 4718ftpDev
PurchaseOptions: Rebex FTP for .NET V2.5.3127.0 1 Developer License - includes 1 Year Subscription (priority support and major/minor updates) , Rebex FTP for .NET V2.5.3127.0 5 Developer Team License - includes 1 Year Subscription (priority support and major/minor updates) , Rebex FTP for .NET V2.5.3127.0 1 Site Wide License (Allows Unlimited Developers at a Single Physical Address) - includes 1 Year Subscription (priority support and major/minor updates) , Rebex FTP for .NET V2.5.3127.0 - with Source Code 1 Developer License - includes 1 Year Subscription (priority support and major/minor updates) , Rebex FTP for .NET V2.5.3127.0 - with Source Code 5 Developer Team License - includes 1 Year Subscription (priority support and major/minor updates) , Rebex FTP for .NET V2.5.3127.0 - with Source Code 1 Site Wide License (Allows Unlimited Developers at a Single Physical Address) - includes 1 Year Subscription (priority support and major/minor updates) , Rebex FTP for .NET Subscription Renewal 1 Developer License 1 Year Subscription Renewal (priority support and major/minor updates) , Rebex FTP for .NET Subscription Renewal 5 Developer Team License 1 Year Subscription Renewal (priority support and major/minor updates) , Rebex FTP for .NET Subscription Renewal 1 Site Wide License (Allows Unlimited Developers at a Single Physical Address) 1 Year Subscription Renewal (priority support and major/minor updates) , Rebex FTP for .NET Subscription Renewal - with Source Code 1 Developer License 1 Year Subscription Renewal (priority support and major/minor updates) , Rebex FTP for .NET Subscription Renewal - with Source Code 5 Developer Team License 1 Year Subscription Renewal (priority support and major/minor updates) , Rebex FTP for .NET Subscription Renewal - with Source Code 1 Site Wide License (Allows Unlimited Developers at a Single Physical Address) 1 Year Subscription Renewal (priority support and major/minor updates)
Resources: Read the Rebex FTP for .NET help file, Browse the Rebex FTP for .NET revision history Web page, Read the Rebex License Agreement, Download the Rebex FTP for .NET V2.5.3127.0 evaluation on to your computer - Expires After 30 Days
Operating System for Deployment: Windows Vista, Windows XP, Windows 2000
Architecture of Product: 32Bit, 64Bit
Product Type: Component
Component Type: .NET Class, 100% Managed Code, Source Code
Built Using: Visual C# .NET
Compatible Containers: Microsoft Visual Studio 2008, Microsoft Visual Studio 2005, Microsoft Visual Studio .NET 2003, Microsoft Visual Studio .NET, Microsoft Visual Basic 2008, Microsoft Visual Basic 2005, Microsoft Visual Basic .NET 2003, Microsoft Visual Basic .NET, Microsoft Visual C++ 2008, Microsoft Visual C++ 2005, Microsoft Visual C++ .NET 2003, Microsoft Visual C++ .NET, Microsoft Visual C# 2008, Microsoft Visual C# 2005, Microsoft Visual C# .NET 2003, Microsoft Visual C# .NET, .NET Framework 3.5, .NET Framework 3.0, .NET Framework 2.0, .NET Framework 1.1, .NET Framework 1.0
Product Class: Business Components
Search Items: New Product Dec 03, New Product Jan 04
Keywords: upload uploading uploaded download downloading downloaded transfer transferring transferred Professional Partner