Although ASP is a very useful and powerful server-side extension of HTML, it’s
still quite limited and somewhat clumsy to program when compared with the possibilities
of even a simple VB application.
Microsoft therefore introduced the IIS application in VB6 so that you can leverage
your VB knowledge in ASP applications.
A VB IIS application is basically an in-process (DLL) COM component that runs
with Internet Information Server as its client. An IIS application also requires
the presence on the server of a Microsoft runtime DLL, MSWCRUN.DLL, as well as
other files that you used to create your project and any supporting files (such
as graphics) that your Web pages need. You can use Package and Deployment wizard
to create a setup package for deployment on a Web server.
The end user needs no special additional setup when you implement and deploy
IIS applications, because IIS applications run entirely on the server. By the
time the result of an IIS application reaches a user’s browser, it is just
a standard HTML Web page with no special processing requirement from the browser’s
point of view.
The following sections discuss the nature of IIS applications and how you can
- Overview of IIS Application Architecture
- Creating and Programming a WebClass
- Sending HTML Text Directly to the Client
- Programming With an HTML Template
- Substitution Tags
- Creating and Programming Custom WebItems
- Custom Events for WebItems
- Dynamic Events for WebItems