C#.Net FTPClient组件

时间:2015-08-28 11:17:32
【文件属性】:

文件名称:C#.Net FTPClient组件

文件大小:319KB

文件格式:RAR

更新时间:2015-08-28 11:17:32

.Net Ftp Client Library

这可能是目前能找到的最好的.Net FtpClient组件了,功能非常之多,非常之全,要是商业化,至少也是价值上百美金的。这么好的作品,作者竟然无私的奉献出来,所以我也有义务让更多需要它的人找到它。 原作者Starksoft 网址:http://www.starksoft.com 作者好像已经停止更新了,最新版本是1.0.158 我的这份版本更新到1.0.159,增加了一个FtpClient.GetDirSize方法,可以获取目录的总大小(包括子目录和文件)。 觉得好用,记得回来给个好评哦。


【文件预览】:
src
----FtpGenericParser.cs(10KB)
----FtpResponseQueue.cs(3KB)
----FtpItemCollection.cs(8KB)
----references()
--------Starksoft.Net.Proxy.XML(38KB)
--------Starksoft.Net.Proxy.pdb(64KB)
--------Starksoft.Net.Proxy.dll(40KB)
----FtpClient.cs(119KB)
----FtpResponseCollection.cs(4KB)
----Hashing()
--------Crc32.cs(4KB)
----Starksoft.Net.Ftp.csproj(7KB)
----app.config(74B)
----FtpRequest.cs(15KB)
----FtpItem.cs(7KB)
----Properties()
--------Settings.settings(233B)
--------AssemblyInfo.cs(778B)
--------Settings.Designer.cs(1KB)
----IFtpItemParser.cs(7KB)
----FtpResponse.cs(4KB)
----_UpgradeReport_Files()
--------UpgradeReport.xslt(12KB)
--------UpgradeReport_Plus.gif(71B)
--------UpgradeReport.css(3KB)
--------UpgradeReport_Minus.gif(69B)
----Exceptions()
--------FtpDataCompressionException.cs(3KB)
--------FtpAsynchronousOperationException.cs(3KB)
--------FtpResponseException.cs(3KB)
--------FtpConnectionOpenException.cs(3KB)
--------FtpAuthenticationException.cs(3KB)
--------FtpLoginException.cs(3KB)
--------FtpDataConnectionException.cs(4KB)
--------FtpFileIntegrityException.cs(3KB)
--------FtpConnectionClosedException.cs(3KB)
--------FtpProxyException.cs(3KB)
--------FtpConnectionBrokenException.cs(3KB)
--------FtpException.cs(4KB)
--------FtpSecureConnectionException.cs(3KB)
--------FtpDataTransferException.cs(3KB)
--------FtpDataConnectionTimeoutException.cs(4KB)
--------FtpCertificateValidationException.cs(4KB)
--------FtpCommandResponseTimeoutException.cs(4KB)
----FtpBase.cs(93KB)
----Starksoft.Net.Ftp.sln(2KB)
----obj()
--------Debug()
----UpgradeLog.XML(2KB)
----bin()
--------Debug()
--------Release()
----EventArgs()
--------PutFileUniqueAsyncCompletedEventArgs.cs(779B)
--------GetFileAsyncCompletedEventArgs.cs(2KB)
--------PutFileAsyncCompletedEventArgs.cs(2KB)
--------TransferProgressEventArgs.cs(3KB)
--------FtpResponseEventArgs.cs(2KB)
--------FxpCopyAsyncCompletedEventArgs.cs(2KB)
--------OpenAsyncCompletedEventArgs.cs(2KB)
--------TransferCompleteEventArgs.cs(3KB)
--------ConnectionClosedEventArgs.cs(2KB)
--------ValidateServerCertificateEventArgs.cs(4KB)
--------GetDirListAsyncCompletedEventArgs.cs(2KB)
--------FtpTransferEventArgs.cs(955B)
--------GetDirListDeepAsyncCompletedEventArgs.cs(2KB)
--------FtpRequestEventArgs.cs(2KB)
----Starksoft.Net.Ftp.suo(30KB)

网友评论

  • 其中的示例项目被删除了 难道没有人说实话?如何使用也没有参考
  • 有些问题,还得自己改改才行,基本上可以有的功能
  • 还没用,看看质量怎么样
  • 一般吧,要是有demo就好了
  • 功能齐全,有参考意义
  • 功能较为齐全,是一个学习的好模板
  • 棒棒的!会帮助大家的!
  • 很牛X的源码,找了好久了。。必须给赞
  • 非常经典的一个FtpClient的代码,不错
  • 有些问题,还得自己改改才行
  • 还好,性能都还好
  • good,不过有点小bug,有时会连接超时
  • 还好,性能都还好
  • 这个FTP组件很好用。
  • 试用了一下,还行,但是有点小问题
  • 相当好的组件,很全
  • 相当好的控件 能正常使用 谢谢
  • 有点参考价值。
  • 很有参考价值,谢谢分享,
  • 有一点小问题 勉强能用
  • 很好,就是中文显示不正确。
  • 好用的,谢谢分享
  • 很好用 感谢分享 不是这个怕是程序就出错了
  • 基本可以用,但是有点BUg
  • 很好,就是中文显示不正确。
  • 经常会提示错误,只能作为参考。
  • 很多文件,持续下载的时候,会中断,没找到原因,不过还是谢谢了。
  • 很好的东西 要是注释都是中文就更好了
  • 很好用 感谢分享 不是这个怕是程序就出错了