Image en vedette

FTP pour .NET

Flexible, fiable et mature, avec une expérience de 14 ans. Ajoutez facilement des capacités de transfert de fichiers FTP et FTPS (FTP sur SSL) à vos applications .NET ou ASP.NET.

Galerie d'images
1
Abonnement
Vous cherchez à renouveler
Je suis admissible aux tarifs pour petites entreprises. En savoir plus
2
Quantité
3
Total
Chargement...
Assistance prioritaire
Support
Installations illimitées
sur n’importe quel appareil
Satisfaction
garantie
Essayez gratuitement pendant 45 jours!
Télécharger

Flexible, fiable et mature, avec une expérience de 14 ans. Ajoutez facilement des fonctionnalités efficaces de transfert de fichiers FTP et FTPS (FTP sur SSL) à vos applications .NET ou ASP.NET. Soutenu par une équipe de support et de développement réactive dont la seule ambition est votre entière satisfaction.

  • Fonctionne avec tous les types de serveurs FTP et prend en charge toutes les principales opérations FTP.
  • Mise en œuvre efficace des protocoles FTP et FTPS
  • Zip/Unzip intégré et cryptage fort
  • Prise en charge de .NET 4.5, 5, 6 et 7 (y compris .NET Core et .NET Standard)

Le seul composant FTP pour .NET avec des capacités avancées de manipulation de fichiers, de synchronisation et de compression de données.

Une implémentation solide et efficace des protocoles FTP et FTPS (FTP over SSL) pour .NET et ASP.NET. La principale bibliothèque FTP .NET.

Tous les serveurs

Fonctionne avec tous les types de serveurs FTP. Si la prise en charge intégrée des types de serveurs Unix, VMS, AS/400, Windows et DOS est incompatible, vous pouvez ajouter un analyseur personnalisé pour une compatibilité instantanée.

Toutes les opérations

Il prend en charge toutes les principales opérations FTP, le FTP sécurisé sur SSL (FTPS), la prise en charge des serveurs proxy HTTP, la reprise, FXP serveur à serveur, le cryptage TLS 1.2, MLST+MLSD, le mode passif pour les pare-feu et les proxies, les caractères génériques, le filtrage, le flux de mémoire, les opérations asynchrones, les événements d'état, la commande FEAT, le MODE Z, et bien plus encore. Pour SFTP (FTP sur SSH), envisagez Xceed SFTP pour .NET.

Capacités Zip intégrées

Les développeurs qui ont besoin de fonctionnalités FTP ont également souvent besoin de fonctionnalités de gestion de fichiers Zip, et doivent donc utiliser deux bibliothèques distinctes et les faire fonctionner ensemble. Ce n'est pas le cas avec Xceed FTP for .NET. Il inclut toutes les fonctionnalités de Xceed Zip for .NET, la principale bibliothèque de compression de données et de fichiers Zip, extrêmement riche en fonctionnalités.

Cette intégration intégrée permet d'optimiser les opérations. Par exemple, vous pouvez accéder à des fichiers situés dans un fichier Zip sur un serveur FTP distant, tout en utilisant une bande passante étonnamment faible. Les parties Zip de la bibliothèque comprennent le protocole FTP et utilisent les capacités de recherche du protocole FTP pour accéder au répertoire central Zip et zipper/dézipper des fichiers spécifiques sans télécharger l'intégralité du fichier Zip.

Confiance

Xceed FTP for .NET est utilisé commercialement depuis plus de 12 ans et a été continuellement mis à jour depuis son lancement. Vous pouvez lui faire confiance pour qu'il fonctionne de manière fiable dans vos applications, comme le font de nombreuses entreprises du classement Fortune 500.

  • Fonctionne avec .NET 4.0 et plus, .NET standard et .NET Core et ASP.NET Core 2.0 et plus, ASP.NET 2.0 et plus. Une version séparée est disponible pour .NET 2.0/3.5.
  • Fonctionne avec Visual Studio 2005 et plus.
  • Code géré 100% écrit en C#. Le code source est inclus dans l'abonnement à Blueprint.
  • NET et C# pour Visual Studio.
  • Toutes les erreurs sont gérées par les classes d'exception .NET.
  • Les objets n'ont pas besoin d'être explicitement éliminés.
  • Conforme à la spécification CLS (Common Language Specification).
  • N'utilise pas de blocs non sécurisés pour des exigences minimales en matière d'autorisation.
  • Documentation entièrement intégrée à Visual Studio.
  • Construit en utilisant l'espace de noms System.Net.Sockets.
  • La version .NET 4.X est compilée à l'aide du profil client .NET.
  • Conforme aux RFC 959, 1123 et 1579.
  • Prend en charge FTPS (FTP sécurisé sur SSL).
  • Prend en charge le commandement FEAT (également connu sous le nom de "Connaissance des capacités supplémentaires").
  • Prend en charge les commandes MLST et MLSD pour une interprétation précise des noms de fichiers, des dates et d'autres informations relatives aux fichiers.
  • Prend en charge les transferts de fichiers FXP de serveur à serveur.
  • FXP sur SSL/TLS.
  • Prend en charge le transfert de données MODE Z.
  • Prend en charge le FTP sécurisé via SSL 3.0 et 3.1 (TLS) dans les interfaces FtpClient et FileSystem.
  • Supporte le cryptage TLS 1.2.
  • Prend en charge la commande CCC et fournit une propriété conçue pour faciliter la connexion à des serveurs situés derrière des pare-feu.
  • Permet d'établir des connexions avec des serveurs FTP par l'intermédiaire de serveurs proxy HTTP.
  • Prise en charge solide et intégrée de divers types de serveurs, y compris Unix, VMS, AS/400 et DOS.
  • Prend en charge toutes les principales opérations FTP et permet d'envoyer des commandes personnalisées.
  • Prend en charge le mode passif FTP pour la résilience des pare-feu et des serveurs proxy.
  • Envoyez et recevez rapidement et facilement des fichiers, des dossiers ou des structures de répertoire entières.
  • Envoyer et recevoir des fichiers vers ou depuis un disque ou des flux de mémoire.
  • Prise en charge des opérations FTP non bloquantes (asynchrones).
  • Les opérations peuvent être interrompues à tout moment.
  • Fournit un riche ensemble d'événements permettant à votre application d'être informée de toutes les activités FTP.
  • Permet de vérifier à tout moment l'état exact du composant, à savoir s'il est connecté ou non, occupé ou non, s'il envoie, reçoit, supprime, etc.
  • Obtenir une liste détaillée des fichiers sur le serveur FTP par le biais d'un objet de collection ou d'événements.
  • Renommer et supprimer des fichiers sur le serveur FTP.
  • Reprendre les transferts de fichiers à partir de n'importe quel décalage d'octet.
  • Fournit des rapports d'état sur chaque fichier ainsi que sur l'ensemble de l'opération en cours.
  • Les rapports d'état comprennent divers pourcentages d'achèvement, le nombre d'octets, le nombre de fichiers, le nombre d'octets par seconde, le nombre d'octets ignorés, le nombre de fichiers ignorés, etc. L'affichage d'une barre de progression ne pourrait être plus simple.
  • Des événements sont déclenchés pour toutes les opérations importantes, par exemple lorsqu'un fichier est envoyé, reçu, répertorié, etc.
  • Lorsque vous envoyez plusieurs fichiers et qu'une erreur se produit, vous pouvez réessayer le fichier, l'ignorer et continuer, ou interrompre l'ensemble de l'opération.
  • Fournit des informations complètes sur le fichier en cours de traitement.
  • Expose le modèle d'objet FileSystem unique et flexible de Xceed pour une intégration profonde avec Xceed Zip for .NET. Permet de travailler avec des fichiers et des dossiers sur un serveur FTP comme s'ils étaient locaux.
  • Capacités de compression de données intégrées et cryptage AES grâce au Xceed FileSystem Core. Inclut toutes les fonctionnalités de Xceed Zip for .NET. Pas de courbe d'apprentissage ou d'effort supplémentaire.
  • Extrait les fichiers et les dossiers sur les sites FTP et localement, dans les archives Zip et Tar, dans les fichiers GZipped, dans les flux, dans la mémoire, etc. Vous pouvez donc écrire votre code comme s'il fonctionnait avec des fichiers ou des dossiers ordinaires. Lorsque la prise en charge de nouveaux types d'archives et d'emplacements est ajoutée, il n'est pas nécessaire de modifier votre code pour qu'il fonctionne avec les nouveaux types de fichiers et de dossiers ou les nouveaux emplacements.
  • Il optimise même les opérations afin que vous puissiez réaliser des prouesses telles que l'accès rapide à des fichiers situés dans une archive Zip sur un serveur FTP distant, tout en utilisant une bande passante étonnamment faible. Aucun autre composant ou combinaison de composants .NET n'est capable d'accomplir cela.
  • Crée des filtres afin de n'envoyer ou de ne recevoir que des fichiers répondant à des critères spécifiques tels que la taille du fichier ou la date.
  • Permet de renommer ou de modifier les noms de fichiers et les chemins d'accès avant l'envoi.
  • Enregistrement automatique en mémoire ou sur disque.
  • Trois classes "Quick" fournissent des méthodes statiques qui vous permettent d'effectuer des opérations FTP, Tar et GZip en une seule ligne de code : QuickFtp, QuickTar et QuickGZip. Ces nouvelles classes accompagnent et complètent les classes QuickZip et QuickCompression actuellement disponibles.
  • Utilisez l'analyseur automatique des listes de répertoires ou créez votre propre analyseur personnalisé pour les formats de listes et les types de serveurs FTP inconnus. Vous pouvez le faire de deux manières : par héritage ou en gérant un événement.
  • Fixer une limite de temps pour toutes les opérations et déclencher une exception en cas de dépassement.
  • Envoyer un fichier à un serveur FTP et demander au serveur de lui attribuer un nom de fichier unique.
  • Peut envoyer des fichiers au format ASCII ou binaire.
  • Déclenche un événement si la connexion au serveur FTP est perdue.
  • Permet de changer l'utilisateur actuellement connecté sans se déconnecter.
  • Optimisations intégrées pour travailler avec des types de serveurs FTP non standard, y compris le caractère de séparation des dossiers du serveur FTP, la pré-allocation de l'espace de stockage et l'envoi de commandes TYPE.
  • Spécifiez un serveur FTP par adresse IP ou nom d'hôte.
  • Spécifiez les fichiers à envoyer ou à recevoir en utilisant des caractères génériques.

Essayez gratuitement pendant 45 jours!

Télécharger