by ComponentSpace - Product Type: Component / .NET Class / 100% Managed Code
ComponentSpace FTP Component by ComponentSpace
URLs: componentspace-ftp-component, componentspace ftp component, componentspaceftpcomponent, componentspace
Upload and download files to and from FTP servers from within your Windows and Web applications.ComponentSpace FTP Component will allow you to write a complete FTP client application or perform file transfers from within your application, the ComponentSpace FTP Component satisfies all your FTP needs. Create, delete, change to and list directories. Directory listings are fully parsed. Upload, download, append, delete and rename files. Restart interrupted file uploads and downloads. Abort lengthy operations. Receive download/upload progress notification events. Both passive and active data connections are supported. The Microsoft WebRequest pluggable protocols architecture is fully supported. The class library is written in 100% managed C# code. Examples included for C#, Visual Basic .NET ( VB, VB.NET ), ASP.NET applications, etc. ComponentSpace FTP Component is 64-bit, .NET framework 4 and Visual Studio 2010 compatible.
ComponentSpace FTP Component may be used in any Windows or Web application by adding a reference to the assembly to access the classes in the KeyTech.Ftp namespace.
The FtpClient class allows you to connect to an FTP server and perform directory, file and other operations. This class handles both the command connection and data connections automatically. You may specify whether to use a passive or active data connection or let the class library choose automatically. Optionally, you may receive events tracing each FTP command sent and each reply received. Lengthy operations may be terminated using the Abort command. ComponentSpace FTP Component is 64bit, .NET framework 4 and VS2010 compatible.
Directory related operations include changing to a specified directory, changing to the parent directory, removing a directory, creating a directory, getting the current directory, and listing the contents of the directory. Helper classes perform parsing of raw directory listings into Unix or MS-DOS directory list items.
File related operations include renaming a file, deleting a file, appending to a file, uploading, downloading and restarts. File transfers may either be done in binary or ASCII mode. .NET streams are fully supported. Optionally, you may receive progress events tracking the number of bytes transferred in the current operation.
The FtpWebRequest and FtpWebResponse classes fully support the Microsoft pluggable protocols architecture. Once the FtpWebRequestCreator factory class is registered you can perform FTP file uploads and downloads by specifying an ftp:// URI and using the generic Microsoft WebRequest and WebResponse classes.
All operations may be performed either synchronously (blocking) or asynchronously (non-blocking) using Begin and End style methods. For example, as well as a Download method, there are also BeginDownload and EndDownload methods. For asynchronous calls you may receive completion notification either through an event or a callback method.
All classes that raise events support a SynchronizingObject property. All classes report errors through the FtpException.
Main Features
Supports RFC-959 and related RFCs
Supports both passive and active data connections
Create, delete, change to and list directories
Directory listings are fully parsed
Upload, download, append, delete and rename files
Supports both binary and ASCII file transfers
Restart interrupted file uploads and downloads
Abort lengthy operations
Send Site and other commands
Receive download/upload progress notification events
Optionally trace all FTP commands and responses
Specify both send and receive timeouts
Calling applications may make either synchronous or asynchronous calls
Asynchronous calls may either use events or callbacks
100% managed code written in C#
Object oriented design specifically for the .NET framework
Supports the Microsoft WebRequest pluggable protocols architecture
All error handling through .NET exceptions
Comprehensive Visual Studio .NET style documentation
VB.NET and C# example source code
Includes prompt free email support
Royalty free runtime
Source code available
This class library may also be purchased as part of the Key Technology .NET Internet Suite.
What's New in ComponentSpace FTP Component?
ComponentSpace FTP Component is 64 bit, .NET framework 4 and VS 2010 compatible
Upload and download files to and from FTP servers from within your Windows and Web applications.
Pricing: ComponentSpace FTP Component 3.4.0.12 1 Developer License, ComponentSpace FTP Component 3.4.0.12 4 Developer Team License, ComponentSpace FTP Component 3.4.0.12 8 Developer Team License, ComponentSpace FTP Component 3.4.0.12 1 Site Wide License (Allows Unlimited Developers at a Single Physical Address), ComponentSpace FTP Component 3.4.0.12 1 Site Wide License (Allows Unlimited Developers at a Single Physical Address) with Source Code, ComponentSpace FTP Component 3.4.0.12 1 Enterprise License (Allows Unlimited Users at Unlimited Physical Addresses), ComponentSpace FTP Component 3.4.0.12 1 Enterprise License (Allows Unlimited Users at Unlimited Physical Addresses) - with Source code, ComponentSpace FTP Subscription and Priority Support 1 Developer Annual Priority Support and Subscription, ComponentSpace FTP Subscription and Priority Support 4 Developer Annual Priority Support and Subscription, ComponentSpace FTP Subscription and Priority Support 8 Developer Annual Priority Support and Subscription, ComponentSpace FTP Subscription and Priority Support 1 Site Wide Annual Priority Support and Subscription (Allows Unlimited Developers at a Single Physical Address), ComponentSpace FTP Subscription and Priority Support 1 Site Wide License with Source Code Annual Priority Support and Subscription (Allows Unlimited Developers at a Single Physical Address), ComponentSpace FTP Subscription and Priority Support 1 Enterprise License with Annual Priority Support and Subscription (Allows Unlimited Developers at Unlimtied Physical Addresses), ComponentSpace FTP Subscription and Priority Support 1 Enterprise License with Source Code Annual Priority Support and Subscription (Allows Unlimited Developers at Unlimtied Physical Addresses)
Evals & Downloads: Read the ComponentSpace FTP Component help file, Read the ComponentSpace FTP Component reference guide, Read the ComponentSpace License Agreement, Download the ComponentSpace FTP Component 3.4.0.12 evaluation on to your computer - Expires after 30 days - Displays nag screens
Operating System for Deployment: Windows XP, Windows ME, Windows 2000, Windows 98, Windows NT 4.0, Windows 95
Architecture of Product: 32Bit, 64Bit
Product Type: Component
Component Type: .NET Class, 100% Managed Code
Built Using: Visual C# .NET
Compatible Containers: Microsoft Visual Studio 2010, Microsoft Visual Studio 2008, Microsoft Visual Studio 2005, Microsoft Visual Studio .NET, Microsoft Visual Basic 2010, Microsoft Visual Basic 2008, Microsoft Visual Basic 2005, Microsoft Visual Basic .NET, Microsoft Visual C++ 2010, Microsoft Visual C++ 2008, Microsoft Visual C++ 2005, Microsoft Visual C++ .NET, Microsoft Visual C# 2010, Microsoft Visual C# 2008, Microsoft Visual C# 2005, Microsoft Visual C# .NET, Delphi 8.0, C#Builder, .NET Framework 4.0, .NET Framework 3.5, .NET Framework 3.0, .NET Framework 2.0
Product Class: User Interface Components
Keywords: componentspace ftp component, componentspace ftp
upload uploading uploaded download downloading downloaded transfer transferring transferred
Network Communication Networking Comms
File Handling
Internet Communication IP comms
Part numbers: PC-513062-107721 513062-107721 PC-513062-107723 513062-107723 PC-513062-107724 513062-107724 PC-513062-107722 513062-107722 PC-513062-107729 513062-107729 PC-513062-450561 513062-450561 PC-513062-450591 513062-450591 PC-513062-290292 513062-290292 PC-513062-290293 513062-290293 PC-513062-290294 513062-290294 PC-513062-290295 513062-290295 PC-513062-290296 513062-290296 PC-513062-450576 513062-450576 PC-513062-450606 513062-450606
Mfr. Part No: 200401 200402 200403 200404 200405
Publisher
Primary Category
Related Products
Related Categories