Monday, 4 March 2013

ISAPI Extension Wizard



ISAPI Extension Wizard
ISAPI stands for Internet Server API and refers to functions you can call to interact
with a running copy of Microsoft Internet Information Server, a World Wide Web
server program that serves out Web pages in response to client requests. You can use
this API to write DLLs used by programs that go far beyond browsing the Web to
sophisticated automatic information retrieval. This process is discussed in Chapter 18.

Makefile
If you want to create a project that is used with a different make utility than
Developer Studio, choose this wizard from the left list in the New Project Workspace
dialog box. No code is generated. If you don't know what a make utility is, don't worry -
this wizard is for those who prefer to use a standalone tool to replace one portion of
Developer Studio.
MFC ActiveX ControlWizard
ActiveX controls are controls you write that can be used on a Visual C++ dialog, a Visual
Basic form, or even a Web page. These controls are the 32-bit replacement for the VBX
controls many developers were using to achieve intuitive interfaces or to avoid
reinventing the wheel on every project. Chapter 17 guides you through building a
control with this wizard.
MFC AppWizard (DLL)
If you want to collect a number of functions into a DLL, and these functions use MFC
classes, choose this wizard. (If the functions don't use MFC, choose Win32 Dynamic Link
Library, discussed a little later in this section.) Building a DLL is covered in Chapter 28,
"Future Explorations." AppWizard generates code for you so you can get started.
Win32 Application
There are times when you want to create a Windows application in Visual C++ that does
not use MFC and does not start with the boilerplate code that AppWizard produces for
you. To create such an application, choose the Win32 Application wizard from the left
list in the Projects tab, fill in the name and folder for your project, and click OK. You
are not asked any questions; AppWizard simply creates a project file for you and opens
it. You have to create all your code from scratch and insert the files into the project.
Win32 Console Application
A console application looks very much like a DOS application, though it runs in a resizable
window. (Console applications are 32-bit applications that won't run under DOS,
however.) It has a strictly character-based interface with cursor keys instead of mouse
movement. You use the Console API and character-based I/O functions such as printf()
and scanf() to interact with the user. Some very rudimentary boilerplate code can be
generated for you, or you can have just an empty project. Chapter 28 discusses building

No comments:

Post a Comment