When I read articles about NodeJS, they almost all consider NodeJS like if Ryan Dahl invented Server-Side Javascript.
But, did you know that, in IIS 3.0 on Windows NT 4.0, it was possible to run server-side javascript?
On May 15, 1997, Microsoft released the Service Pack 3 of Windows NT4, introducing Active Server Page technology (ASP).
Classic ASP was built to run Active Script. VBScript AND JScript are the first Active Script languages developped, and were included in all versions of Windows since 95. And, that “Jscript”, can be used to run server-side javascript.
Wait, JScript is not JavaScript? Yes it is. Just another name. FireFox 1.0 run something named JavaScript 1.5, and IE6 run JScript 5.0 And, both were, in fact, ECMAScript 3.0. (more info)
That said, it means that if you still need to work with Classic ASP application, to maintain old software that can’t be rewritten, you can write some JavaScript to do that. And, it is totally compatible with existing VBScript app!
Now, look at this sample of a 100% server-side javascript in an classic ASP file.
I’ll show you, in another article, how you can add some javascript in your existing Classic ASP / VBscript application.