how to download multiple files by socket with FTP in .net

I am trying to make software like FTP client. on vb.net

I Connect with Ftp server and able to download single file at a time by sending command PASV and RETR <filename.ext>

while Retriving file i cannot send any command except ABOR. and can't send PASV and RETR again to retrive another file.

What should I do .net jonkies ? Can any one give me logic for it ?

thankx in advance.

[418 byte] By [vbnetdiscuss] at [2008-2-18]
# 1
Please post future .Net questions to the .Net Networking forum. The System.Net namespace includes two classes that already implement the FTP protocol for you. Please see FtpWebRequest and WebClient classes.
MikeFlasko at 2007-9-4 > top of Msdn Tech,Windows Networking Development,Winsock Kernel (WSK)...