ASP Lecture Series (Twenty-three) Writing Cross-Platform Applications
Author:Eve Cole
Update Time:2009-05-30 19:58:27
ASP applications can run on computers running Windows NT 4.0 or Windows 95 and later operating systems. Additionally, a streamlined version of ASP can be run on the Macintosh. Because Personal Web Server on Windows 95 and Macintosh is designed for personal publishing, there are some differences in support for ASP applications. You can run applications developed on the personal publishing platform very conveniently on Windows NT Workstation or Windows NT Server servers. This topic explains the differences between platforms.
ASP on Macintosh
The Macintosh version of ASP is designed for personal distribution and provides a simple interface to ASP scripts. Therefore, some ASP features available on the Windows platform are not supported on the Macintosh. For more information, see the Macintosh ASP documentation.
The Macintosh version of ASP provides built-in objects that are not automatically available on the Windows platform. The Windows platform has components that provide these objects; however, you must declare these objects in your application's Global.asa file before your script can run on the Windows platform without modification.
ASP on Windows 95
Windows 95 or later is designed as a personal publishing platform. Although it has full support for running ASP applications, Personal Web Manager does not have the more complex management features that Web developers require, such as change scripts and session timeouts.
ASP on Windows NT Workstation
Windows NT Workstation is a complete development platform that supports all ASP scripting features. As the default management tool, Personal Web Manager is designed for Web administrators who are not full-time server administrators. Internet Services Manager is an appropriate management tool for developers who want full control over their server site during development and debugging of ASP applications. You can install Internet Services Manager by running Personal Web Server's setup program.