Home Guides Glossary

Using Microsoft Expression Web 4 to Create and Upload Your Site

This article describes how to use Microsoft Expression Web 4 to connect to your Web server and upload your website.

Microsoft Expression Web 4 is a complete website development tool. You can use Expression Web 4 to create Web pages and Websites that let you transfer files between your computer and your hosting account.

The steps below do not need to be followed in any particular order.

Get Your FTP Settings

You must have your FTP settings on hand to use Expression Web 4 to create and upload your website.

Your FTP Settings

  • FTP User Name — the user name for your hosting account.
  • FTP Password — the password for your hosting account.
  • Website URL — http://www.coolexample.com (where coolexample.com is your domain name).
  • Remote Website Location — ftp://coolexample.com (where coolexample.com is your domain name).
  • Root Directory — leave the box field blank or enter a sub directory of the root.

Creating a Website in Expression Web 4

To upload files to your website using Expression Web 4, you must either create a Website from scratch or import an existing Website.

To Create a Website From Scratch in Expression Web 4

  1. In Expression Web 4, from the File menu, select New, and then click Page....
  2. Do one of the following:
    • To create your Website using an Expression Web 4 template, click Create from Dynamic Web Template, and then select the appropriate template.
    • To create a non-templated Website, select HTML, and then click OK. Selecting this option creates a Website with a single blank page.

Importing an Existing Website in Expression Web 4

You might want to import an existing Website and work on it in Expression Web 4. You need to have your FTP information available to complete this process.

To Import an Existing Website in Expression Web 4

  1. In Expression Web 4, from the Site menu, select Import, and then click Import Website Wizard.
  2. Select the source from which you are importing your website's files. To download the files from an existing website to which you have FTP access, select FTP, enter the Website location, such as ftp://coolexample.com (where coolexample.com is the name of your website), and then click Next.
  3. Enter your FTP user name and password, and then click OK.
  4. Enter the location you want to copy the files to. If you are adding files to an existing website, select Add To Current Website.
  5. Click Next.
  6. Click Finish.

Setting up Your Remote Website in Expression Web 4

After setting up your local website, you need to establish a connection to your remote website. This process lets you upload files to your website.

To Set up Your Remote Website

  1. In Expression Web 4, from the Site menu, click Publishing.
  2. Click Add a Publishing Destination.
  3. Enter the name of your Website.
  4. For Connection Type, select FTP.
  5. Enter the Site Location, such as ftp://coolexample.com (where coolexample.com is the name of your website). You can also enter the IP address of your hosting server, such as
  6. If you will be publishing to a sub directory, enter it in the FTP directory field.
  7. Enter your User name and Password.
  8. Select Use Passive FTP.
  9. Click Add.

Uploading Files to Your Website in Expression Web 4

To make your Website live on the Web, you need to upload you files. This process is known as publishing in Expression Web 4.

To Upload Files to Your Website

  1. From the Site menu, click Publish All Files.
  2. To publish your Website, from the website menu, select either Publish Current File or Publish Changed Files.
  3. Enter your domain name in a Web browser to see your published website.

Domain Registration

Pay less for website domain names. Register your own .com, .net or .org for as low as $10.18 per year. We have everything you need to get online with your new domain.

Website Builder

Build an amazing website in just under an hour with Website Builder. Take advantage of designs created just for your industry and then customize them to reflect your one-of-a-kind idea.

Website Security

Protect your website and keep customers safe. Your comprehensive Website Security solution. Get peace of mind by securing your websites. We fix hacks to help prevent attacks.

cPanel Hosting

Everything needed to give your website the high-performance home it deserves.  Protect transactions and secure your customer's data with a SSL Certificate
Copyright © 2005 - 2023.  All rights reserved.  Privacy Policy