Science  People  Locations  Timeline
Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Home > Active Server Pages


 

Active Server Pages (ASP) is Microsoft's server-side technology for dynamically-generated web pages that is marketed as an adjunct to Internet Information Server (IIS). ASP has gone through four major iterations, ASP 1.0 (distributed with IIS 3.0), ASP 2.0 (distributed with IIS 4.0), ASP 3.0 (distributed with IIS 5.0) and ASP.NET (part of the Microsoft .NET platform). The pre-.NET versions are currently referred to as "classic" ASP.

In the latest classic ASP, ASP 3.0, there are six built-in objects that are available to the programmer, Application, ASPError, Request, Response, Server and Session. Each object corresponds to a group of frequently-used functionality useful for creating dynamic web pages.

Pages can be generated by mixing server-side scripting code (including database access) with HTML and client-side code. For example:

<% If X=1 Then%> X equals one <% Else %> X is not one <% End If %>

The code between the <%...%> delimiters will be processed by the server. The resulting HTML is X equals one when the server-side variable X=1.

Most ASP pages are written in VBScript. Other scripting languages can be selected by using the @Language directive. JScript (Microsoft's implementation of JavaScript) is the other language that is usually available. PerlScript ( PerlImage:Programming-republic-of-perl. gif|right|framed|Programming Republic of logo]] Perl also Practical Extraction and Report Language (a backronym, see below), is a programming language released by Larry Wall on December 18, 1987 that borrows features fr) and others are available as third-party add-ons.

Programming ASP websiteA website or Web site (often shortened to a site is a collection of webpages, that is, documents accessible via the World Wide Web on the Internet. The pages of a website will be accessed from a common root URL, the homepage, and usually reside on the sams is made easier by various built-in objects, such as a cookieThis page is about edible cookies. For other uses, see Cookie (disambiguation In the United States of America and Canada, a cookie is a small, flat baked cake ( Commonwealth biscuit . It can be baked until crisp or only long enough that it stays soft, dep-based sessionIn computer science, in particular networking, a session is either a lasting connection using the session layer of a network protocol or a lasting connection between a user (or user agent) and a peer, typically a server, usually involving the exchange of object that maintains variableIn computer science and mathematics, a variable is a symbol denoting a quantity or symbolic representation. In mathematics, a variable often represents an unknown quantity; in computer science, it represents a place where a quantity can be stored. Variabls from page to page. Application Test CenterApplication Test Center is a Microsoft load testing tool for web servers, focussed on ASP. It operates in a similar fashion to the market leader Mercury LoadRunner in simmulating numerous HTTP sessions from one machine. Using a bank of say four personal c is also available for load testing.

Beginning in 2002, classic ASP is being replaced by ASP.NETNET is a web development technology from Microsoft. This set of technologies can be used to build web applications and XML web services. Principles of ASP. NET Even though ASP. NET takes its name from Microsoft's old web development technology, ASP, the t, which among other things, allows the replacement of in-HTML scripting with full-fledged support for .NETNET (note capitalization) initiative is a Microsoft project to create a new software development platform focused on network transparency, platform independence, and rapid application development. The strategy . NET is Microsoft's strategic initiative for languages such as Visual Basic .NET and C#. In-page scripting can still be used (and is fully supported), but now pages can use VS.NET and C# classes to generate pages instead of code in HTML pages.

According to news reports in 2002, the market share of ASP is in decline, with the free open source alternative PHP overtaking it in the server-side scripting market.



Read more »

Non User