The XtraScp .NET component offers a number of classes that make the work of
transferring files directly from your application using SCP more easily. ScpFileSystem class provides a number of convenience asynchronous methods and events that allow you to quickly create applications which can
handle file transfers simultaneously.
XtraScp is also included in the following suites which are bundles that
include many additional .NET components:
SCP Component's Key Features
- Upload, download file.
- Abort operations smoothly.
- Upload entire directory (including subdirectories and files) quickly with a single line of code.
- 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.
- Tested Servers: Bitvise WinSSHD, GlobalScape Security Server, OpenSSH, WeOnlyDo wodSFTP, ...
Support
- HTTP, Socks4, Socks4A and Socks5 proxy servers support.
- Supports IPv6.
- Large file support (can be greater than 4GB).
- Uniform and comprehensive error handling with .NET exceptions.
- Royalty free run-time. 1 year minor and major product updates.
- Supports Visual Studio 2005, Visual Studio 2008, Delphi 8, C# Builder and other compliant development environments.
- Xtra SSH SCP can run under both .NET Framework 2.x and 3.x.
- Xtra SSH SCP can be used from ASP.NET web pages, Windows Forms and Web Services.
.NET Technology
- 100% managed code written in C# (Complete source code included in the Gold License).
- CLS compliant (Common Language Specification).
- Object-oriented design created specifically for .NET Framework version 2.x and above.
- Documentation fully integrated into Visual Studio .NET.
- C# and VB.NET samples included in the setup package show how to work with the component.