Microsoft IIS


IntraWeb 17 is in a very primitive stage currently. We are focusing on the new rendering engine and it has not been connected up to the server side of IntraWeb as of yet. Instead it consists of HTML, TypeScript, JavaScript and other such files. Once we advance further we will connect theses new structures up to the Delphi portion of IntraWeb which is a rather easy task in comparison.


Currently files are only available to customers with internal access and no public beta is available at this time.


IntraWeb 17 does not have an installer yet and one will not exist until much later in the development cycle. Currently some manual steps are required.

Install IIS

If you do not have IIS installed, it must be installed first.

Because IntraWeb 17 is not hooked into the Delphi back end yet, a web server is required. Any web server will work but these instructions cover IIS only. IntraWeb 17 cannot be run using simply the file system because of browser security restrictions regarding access to local files.

  1. If Skype is running, exit it. Don’t worry you can restart it later, nothing will break. It just needs to be not running when you first install IIS.
  2. Open Control Panel and select Add or Remove Programs.
  3. Select Add/Remove Windows Components.
  4. Select Internet Information Services (IIS) check box.
  5. Click Next
  6. Wait for IIS to install.
  7. Click Finish.
  8. Restart Skype if you closed it in step 1.

Add MIME Type

IntraWeb 17 uses .iwml files. These can also be served as plain .txt files in case a user does not have access to add new mime types, but this is generally a corner case and even most shared hosts allow custom mime types at least at the application level.

For this setup the MIME type is installed for a specific web site, however the MIME type can also be installed at the server level so that all sites will recognize the MIME type.

Any website or path can be used, but these instructions will use the default website. Select the default web site, and then open MIME types. If you have control of the server, you can also add the MIME types at the server level so that all sites will have them.

Select Add

Add .iwml as shown below and click OK.

No MIME Types Option?

On a server OS:

  1. Start -> Administrative Tools -> Server Manager.
  2. Select Web Server under Roles.
  3. Third option down is Static Content under Common Http Features.
  4. Install it.

On a non-server OS:

  1. Start -> Control Panel -> Turn Windows Features On or Off.
  2. Enable Internet Information Services-> World Wide Web Services-> Common HTTP Features -> Static Content.
  3. Restart the IIS Manager and the option to change MIME Types should appear.

Repeat for ACORN

Using the same steps above, add .nut and text/acorn.

Disable Caching of IWML Files

Under the site which hosts the .iwml files, select Output Caching, then add.

Deploy IntraWeb 17 Files

The IntraWeb files need to go somewhere. The easiest way is to find the default wwwroot for IIS and make an IW17 folder and simply extract the files there. Since has an IW17 folder already inside it, extract it to wwwroot directly so that wwwroot only has one IW17 folder and is not nested.

The default folder is:


Assuming that the files are then put in C:\inetpub\wwwroot\IW17\ you can now open up a browser and enter the following address.


If you came via Quick Start, you can return to it and follow the next steps.