Active Server Pages

A MicrosoftCorporation technology that combines an IsapiExtension with ActiveX scripting engine(s), the same technology that makes scripting available in MicrosoftInternetExplorer, to create a simple way to write server side code in a plethora of languages. In practice, though, it was mostly used with VB-script. Thus, a job ad for "ASP" would usually imply the use of VB-script.

See also:


Chili!Soft has a delicious ASP knock-off that (shocked gasp) works with Apache: http://www.chilisoft.com/

A Solution exists to combine Apache, Perl, and ASP - see http://www.apache-asp.org/

(This solution ONLY supports Perlscript as the scripting language. VBScript - ASP's default language - is not supported ) Is it a good solution still? Is there a SourceForge solution? March 2004 question --dl


Of note:


The following sites will host ASP and Access databases free of charge...

Try it now before the bubble bursts!

What is the catch about the "free" ASP hosting sites? Any one found significant problems such as spyware or other unacceptable behaviour? How do these sites make their money? -- dl

Lanqing: Well, the bubble did burst. Among the 5 sites above, only 2 are offering the free hosting now. Two were gone and 1 is charging monthly fee.


I am looking for any site that can help a beginner in ASP. PLEASE HELP

Sure. Look at

Read more on http://www.siteexperts.com

Also : http://www.visualbuilder.com/

Also: http://www.aspfree.com/ and search the DevLinks database at http://www.aspfree.com/devlinks

Links in regards to an ASP connecting to an OracleDatabase:

AspMail is the "de facto standard for Active Server Pages based e-mail messaging." says http://www.pinnaclepublishing.com/AW/AWmag.nsf/0/B323D297DF822995852568E200579139 ServerObjects makes the COM component.

Check also this one:

Also

and if you have a machine with IIS or PWS installed there's quite a good tutorial section built into the help feature, start IIS then go to http://[your server IP]/iishelp/iis/misc/default.asp


If you really want to learn ASP, and not asp dot net like every one else, you can ease the pain by checking out how to use classes and instantiate objects, avoiding the classic newbie errors:

http://www.asp101.com/articles/richard/ooasp/default.asp


ASP code (including JavaServerPages and such) scale poorly; all the low-level text output stuff clogs up the works when you try to refine your high-level abstractions. >Sigh<

I'm not sure I understand what you mean by this, can you elaborate a bit... maybe with a small example?

When you mix one language and another via little <%%> markers, you are, by definition, mixing concerns. This makes for a highly coupled, procedural, write-only fix characteristic of startup shops using newbies coding ASP.

To decouple your presentation elements from business logic, simply use a template based system. Take an existing one, write your own in VB or C++ compiled code, or use XML/XSLT techniques. Decoupling business logic from datastore logic is even easier. -- LaurensPit

Only one language can be used within the <% %> markers per page (as defined by the application settings or by the @language page command). Other languages can only be mixed if they are nested in