home about/faq features tutorials resources members search

Using FTP Server Access for Site Development with UltraDev

by Judy Fontanella

Part A - The Site Setup

UltraDev Site Setup

When you create a dynamic site with UltraDev, it is extremely important to get the site setup dialog boxes filled in correctly. UltraDev will use the information you supply to upload your files to the server and to retrieve information from your database throughout development. If you find that you can't retrieve information from your database as you are creating your pages, there is often a problem with your site setup or with the connection to your database.

There are many different ways you can set up your site with UltraDev depending on your server and computer configurations. The method that I will show you uses FTP to connect to a remote server.

Usernames, Passwords, FTP Addresses and URL's

Before you begin, be sure that you know the FTP address, username and password that will allow you to login to your site on the server using FTP. You will also need to know the URL that you will use to reach the top directory of your site when you use your browser to visit it. You will be able to find out this information from your hosting service or server administrator.

Setting up your site in UltraDev

  1. Create a folder on your hard drive and name it something that you will recognize as the main folder that contains your Web site. My site is named "LinksDemo." You will use this folder as the main root folder for your site.
  2. Define your site in UltraDev
    1. Open the site window in UltraDev. Use the Site Menu at the top to select "Define Sites."
    2. In the Define Sites dialog box, click the "New" button.
    3. You will get the Site Definition dialog box.
    4. Under the Local Info Category make these changes:
      1. Site Name: Type in a name that you will recognize for this site. It can be anything that you like.
      2. Local Root Folder: Navigate to the main site folder that you just created on your hard drive in part I. If you have chosen the folder correctly, it will be the last folder listed in the "Local Root Folder" text box.
      3. Check "Refresh Local File List Automatically" so that you will see file changes as soon as they are made.
      4. HTTP Address: Type in the URL that you would use to reach the top level folder in your site with your browser.
      5. Check "Enable Cache". 

    1. Under the Remote Info Category make these changes:
      1. Access: Select "FTP".
      2. FTP Host: type in the FTP address of your server. In this case it's "pluto.palomar.edu".
      3. Host directory: In many cases, you will leave this text box blank. However, some sites are set up so that you put all of the files that are accessible from a browser in a subfolder named something like html, www, public_html, etc. If that is the case with your site, you will need to add the name of that subdirectory here. Adding a directory name here will cause you to log into that sub directory of your site. If you need to have access to the folders above this folder, you can use another FTP program to do so.
      4. Login: Fill in your username.
      5. Password: Fill in your password.
      6. Leave the next two check boxes unchecked unless you know for sure that you are behind a firewall and will need to bypass it. The Check In/Out option is for use in development team environments. It prevents individuals from overwriting each other's changes.

    1. Under the Application Server Category make these changes if necessary:
      1. Server Model: Select ASP 2.0 ( Note: These directions assume that you are using ASP middleware. You may also use Cold Fusion or Java Server pages, if that is the middleware that is available on your server. If you are not using ASP, then make appropriate choices for numbers 2 and 3 below. )
      2. Scripting Language: Select VBScript.
      3. Page Extension: Select .asp.
      4. Access: Select FTP
      5. FTP Host: The FTP address of your server. The FTP Host, Host Directory, Login and Password will probably already be filled in correctly for you, because they contain the same information that you entered on the previous screen. Do check to be sure that the information is correct, however.
      6. Host Directory: See E3 above for the directions here.
      7. Login: Your username.
      8. Password: Your password.
      9. Leave the next two check boxes unchecked unless you know that you are behind a firewall and need to check them.
      10. URL Prefix: Type the URL that would get you to the root folder of your site when you type it into your browser. It is very important to get this right, because UltraDev will use this information to retrieve the table and field information from your database when you are creating your pages. Your address will look something like this: "http://pluto.palomar.edu/Username" or this: "http://www.mydomain.com". This textbox needs careful editing to be sure that it is correct.

    1. Click OK.
    2. Click Done.

If you click on the Connect button, the one that looks like a plug, you should connect to your site on the server. Now you're ready to continue on to Part B - Connecting to Your Database.

On to Part B - Connecting to Your Database



Learning Podcasting by Carolyn Wood.


Complete list of past tutorials.


Printable version of this page

Link to us

Join the discussion lists

passionate about the web