Las páginas activas ( ASP ) del servidor del son el motor de la escritura del Servidor-lado de s de Microsoft 'para los Web pages dinámico-generados. Se pone como agregación a los servicios informativos de Internet (IIS). Que programa el del ASP los Web site es hecho más fácil por los objetos incorporados del vario . Cada objeto corresponde a un grupo de funcionalidad frecuente-usada útil para crear Web pages dinámicos que en ASP 2.0 allí son seis tales objetos incorporados: Uso, ASPError, petición, respuesta, servidor, y sesión. La sesión, por ejemplo, es una galleta - el objeto basado de la sesión que mantiene las variables de la página a la página.

La mayoría de las páginas del ASP se escriben en el VBScript, pero cualquier otro motor Scripting activo puede ser seleccionado en lugar de otro usando el @Language directivo o el < language=" de la escritura; language" runat=" server" > sintaxis de . El JScript (puesta en práctica de Microsoft ECMAScript ) es la otra lengua que está generalmente disponible. El PerlScript (un derivado de Perl ) y otros está disponible como motores Scripting activos instalables de tercera persona.

InstantASP y ChiliASP son las tecnologías que funcionan el ASP sin el sistema operativo de Windows. Hay las comunidades grandes de la fuente abierta en el WWW, tal como ASPNuke, que producen las escrituras, los componentes y los usos del ASP que se utilizarán para ciertos términos inferiores libres de la licencia.

Versiones

El ASP ha pasado a través de seis lanzamientos importantes:
Versión 1.0 del

ASP (distribuida con IIS 3.0) en diciembre de 1996,
Versión 2.0 del ASP (distribuida con IIS 4.0) en septiembre de 1997,
Versión 3.0 del ASP (distribuida con IIS 5.0) en noviembre de 2000,

de la versión 1.NET de la plataforma de Microsoft .NET) en enero de 2002 (las versiones de pre-.NET se refieren actual como " classic" ASP)
Versión 1.NET en abril de 2003
Versión 2.NET (lanzada el el 7 de noviembre, 2005 ).NET original fue llamado " ASP+" o " ASP PLUS" antes de .NET el nombre fue introducido.

El movimiento ASP 2.0 era relativamente modesto. Algunas de las adiciones más importantes eran los Server.Transfer y los métodos de Server.Execute, tan bien como el objeto de ASPError. Microsoft cuál es nuevo en listas de IIS 5.0 algunos cambios adicionales.

El movimiento de ASP 3.NET era un cambio significativo.NET introdujo la capacidad de substituir en-HTML scripting por la ayuda hecha y derecha para las idiomas .NET tales como Visual Basic . el scripting de la En-página se puede todavía utilizar (y se apoya completamente), pero ahora las páginas pueden utilizar clases de VB.NET y de C# para generar las páginas en vez de código en páginas del HTML.

Hay soluciones para funcionar el " ASP" clásico; sitios mientras que los usos independientes, tales como ASPexplore, un paquete de programas informáticos que dirija Microsoft servidor activo paginan fuera de línea.

Uso de la muestra

Varias idiomas scripting se pueden utilizar en el ASP. Sin embargo, la lengua scripting del defecto (en el ASP clásico) es VBScript :

lang=" del lang=" del " del <% Response.Write; ¡Hola mundo! " %> lang=" del

O

lang=" del lang=" del " de <%=; ¡Hola mundo! " %> lang=" del

Los ejemplos antedichos escriben el " ¡Hola mundo! " en el cuerpo de un documento del HTML.

Aquí es cómo conectar con una base de datos del acceso del ms lang=" del el <% Fijar el oConn = Server.CreateObject (" ADODB.Connection") " de oConn.Open; DRIVER= {conductor de Microsoft Access (*.mdb)}; DBQ=" Y Server.mdb") Fijar los rsUsers = Server.CreateObject (" ADODB.Recordset") " de rsUsers.Open; SELECCIONAR * de Users", oConn %>

HTTP: ==Apache de //allaboutaspdotnet.tl/ :: ASP== Apache:: El ASP provee de un puerto de las páginas del servidor del Active al Apache Web Server el Perl scripting solamente, y permite convertirse de aplicaciones web dinámicas con la gerencia de sesión y el código encajado del Perl.

Ver también

WISA
JSP

.

  • Zenithic
  • Aleksandrs Laime
    Random links:Quijadas (película) | Mayordomo de Juan (pionero) | CSKA | Carburo del boro | Nancy Eaton

  • © 2007-2008 enciclopediaespana.com; article text available under the terms of GFDL, from en.wikipedia.org
    ="http://pagead2.googlesyndication.com/pagead/show_ads.js">