ASP pages are browser independent. ASP uses an in-built set of objects and components to manage specific aspects of interactivity between the Web server and browser. Active Server Components provide ready-made functionality. Examples include database access, determining browser capabilities and linking to and writing into text files. ASP scripts are text files and can be written by hand in any simple text editor.
Tools are also available.
Visual InterDev provides a fast way of building ASP scripts. Also some general Web authoring programs such as Microsoft FrontPage and Allaire HomeSite enable you to create and edit ASP scripts. Drumbeat provides a drag and drop interface to the creation of code. But the potential for interactivity goes a great deal further than this. For instance, ASP can be used to customise the Web page for the individual user providing a selection of topics which interest the user, and indicating what is new since their last visit.