How to Create FTP Upload Application in VB.NET

How to Create FTP Upload Application in VB.NET

This tutorial about How to Create FTP Upload Application in VB.NET will help you understand the concept of FTP servers. The FTP servers are used in order to upload and download files. FTPs are commonly used in academic, business and to those who are interested in a computer because it allows a lot of people to access shared multiple files.

Here the Steps how to Create FTP Upload application in VB.NET

Let’s Begin.(How to Create FTP Upload Application in VB.NET)

01_helloworld

Step 1. Open the Visual Basic, select “File” on the menu, hit new and create a new project.(How to Create FTP Upload Application in VB.NET)

create2s

Step 2. The New Project dialog will appear.

Select “windows” in the project types, hit the “windows form application” in the templates and hit “ok“.

ftpf1app1

Step 3. Design the form just like this.

Step 4. Double click the button to fire the event handler of it and do this following code. (VB.net FTP Upload application)

Public Class Form1Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickDim req As System.Net.FtpWebRequest = DirectCast(System.Net.WebRequest.Create(txtsiteroot.Text), System.Net.FtpWebRequest)req.Credentials = New System.Net.NetworkCredential(txtusername.Text, txtpass.Text)
req.Method = System.Net.WebRequestMethods.Ftp.UploadFile
Dim file() As Byte = System.IO.File.ReadAllBytes(txtfileUpload.Text)
Dim str As System.IO.Stream = req.GetRequestStream()
str.Write(file, 0, file.Length)
str.Close()
str.Dispose()
End Sub
End Class

Step 5. Press “F5” to run and test your project.

In this next part, I will give a simple demonstration of how to upload a file using FTP in VB.Net. (How to Create FTP Upload Application in VB.NET)

In Visual Basic you can upload files using FTP servers. (How to Create FTP Upload Application in VB.NET)

Here’s the example on how to upload a file using an FTP:

  1. Open the Visual Basic, select “File” on the menu, hit new and create a new project.
  2. The New Project dialog will appear.

    Select “windows” in the project types, hit the “windows form application” in the templates and hit “ok“.
  3. Design the form this way. See it Below.
  4. Set your imports. Imports System.Net.Mail
  5. Double click the button and add the following code.
Dim req As System.Net.FtpWebRequest = DirectCast(System.Net.WebRequest.Create("Root folder on your site"), System.Net.FtpWebRequest)req.Credentials = New System.Net.NetworkCredential("email", "password")
req.Method = System.Net.WebRequestMethods.Ftp.UploadFileDim file() As Byte = System.IO.File.ReadAllBytes("Your root folder in the computer")
Dim str As System.IO.Stream = req.GetRequestStream()
str.Write(file, 0, file.Length)
str.Close()
str.Dispose()

Readers might read also:

Inquiries

If you have any questions or suggestions about the How to Create FTP Upload Application in VB.NET please feel to leave a comment below.

Leave a Comment