home > features > asp

ASP components

Customers hosting websites on Windows Server can use a variety third-party ASP components and ISAPI filters, as well as built-in Windows components.

Built-in Windows components

Windows Server provides many standard built-in components and technologies for common tasks, such as ADO for database access, CDO for sending e-mail, and FileSystemObject for file operations.

ASP programmers should consult Microsoft's MSDN Library website for complete reference information on the use of the various objects and functionality provided by Windows Server.

Third-party ASP objects

The following third-party components and ISAPI filters are also available. Click the name of each component to consult the publisher's website for documentation, correct usage, and code samples.
  • ABCpdf
    ABCpdf is a simple yet powerful ASP component which allows you to dynamically create Adobe PDF documents on the fly. (Note: this component is available on select servers. Please contact us before using this component.)
  • AspHTTP
    ServerObjects AspHTTP allows you to GET/POST/HEAD documents using the HTTP protocol, with support for Basic authentication areas, custom User-Agent headers, redirection, and more.
  • AspJpeg
    This object provides extensive image manipulation functionality to ASP and ASP.NET applications.
  • aspSmartUpload
    This object allows you to use browser-based file uploads in your ASP scripts. To use it, create an upload folder, then make the folder writable using AMS Control Panel.
    Note: this product has been discontinued by its developer, and online documentation is no longer provided at the developer's website. We recommend all users migrate to the AspUpload component, described below.
  • AspUpload
    This object allows you to use browser-based file uploads in your ASP scripts, with many powerful features for upload handling. To use it, create an upload folder, then make the folder writable using AMS Control Panel.
  • csASPZipFile
    This component has two main uses. First, it provides on-the-fly creation of ZIP files from one or more files on the server. The resulting ZIP file can be saved on the server, or downloaded to a web browser.

    Secondly, this component can be used to download any file to the browser (including files located outside your website folder). This allows you to easily implement access control on individual files, track downloads, or perform any other operation before or after the file is downloaded.

  • IISPassword
    IISPassword brings the power of Apache's .htaccess password protection to Microsoft's IIS web server, allowing you to easily protect folders and files on your website. It uses HTTP Basic authentication for password protecting websites on IIS, and is controlled using Apache-style .htaccess files, making it especially useful when migrating a password protected website from Apache to IIS, or vice versa.

    To use IISPassword, first create the folder you wish to protect, then contact us to enable IISPassword protection on the folder. Use the userline utility to create the list of users and passwords, then upload the list into the protected folder as a file called .htpasswd.

  • ISAPI Rewrite
    ISAPI_Rewrite is a powerful regular expression-based URL manipulation engine. It acts mostly like Apache's mod_rewrite, but is designed specifically for Microsoft's IIS web server.
  • JMail
    JMail allows you to send and receive e-mail in your ASP scripts using the SMTP and POP3 protocols.
  • MaxMind GeoIP Country
    MaxMind GeoIP Country provides information on the geographic location of website visitors. To use this component, download the latest version of the GeoIP Free Country binary format database, uncompress it (it's compressed using gzip), and place the .dat file in a folder in your account.