¿Qué es la tecnología ASP?
Nombre
Asp: Nombre en inglés: Active Server Page
Editar el historial de ASP en esta sección
Desde el nacimiento de ASP en 1996 a Han pasado 15 años. En estos cortos 15 años, ASP de ASP.NET ha experimentado cambios trascendentales. La primera versión de asp es la versión beta 0.9. Desde su nacimiento en 1996, ASP1.0 ha traído buenas noticias a la comunidad de desarrollo web. El desarrollo inicial de los programas web fue muy complejo. Crear una página dinámica simple requería mucho código C, lo cual era demasiado difícil para los programadores comunes. ASP, por otro lado, le permite utilizar VBScript, un lenguaje de secuencias de comandos simple, para escribir código incrustado en páginas HTML. Al programar, puede utilizar sus componentes internos para implementar algunas funciones avanzadas (como las cookies). Su mayor aporte radica en su ADO (ActiveX Data Object), que hace que el funcionamiento de la base de datos del programa sea muy sencillo, por lo que es fácil diseñar páginas web dinámicas. Entonces, de la noche a la mañana, la programación web ya no es una tarea difícil como se imaginaba y parece que muchas personas pueden mostrar sus talentos. En 1998, Microsoft lanzó ASP 2.0. Es parte del Option Pack de Windows NT4 y es un complemento para IIS 4.0. La principal diferencia entre ASP 1.0 y ASP 1.0 es que sus componentes externos se pueden inicializar, de modo que todos los componentes del programa ASP tienen espacio de memoria independiente y pueden manejar transacciones. En 2000, con el exitoso lanzamiento de Windows 2000, se hizo popular ASP 3.0 incluido con IIS 5.0 de este sistema operativo. En comparación con ASP 2.0, la ventaja de ASP 3.0 es que utiliza COM+, por lo que la eficiencia será mejor y más estable que la versión anterior. En 2001 apareció ASP.NET. Al inicio del desarrollo, su nombre era ASP+, pero para coincidir con el de Microsoft. NET, para mostrar que esta versión ASP no es un complemento de ASP3.0, Microsoft la llamó ASP.NET. ASP.NET es estructuralmente muy diferente de las versiones anteriores. Se basa casi por completo en componentes y modularidad. Los desarrolladores de aplicaciones web pueden utilizar este entorno de desarrollo para implementar aplicaciones más modulares y potentes.
Características de la página web ASP
ASP es un entorno de secuencias de comandos del lado del servidor que se puede utilizar para crear y ejecutar páginas web o aplicaciones web dinámicas. Las páginas web ASP pueden contener etiquetas HTML, texto sin formato, comandos de script, componentes COM, etc. Con ASP, puede agregar contenido interactivo, como formularios en línea, a páginas web y crear aplicaciones web que utilicen páginas HTML como interfaz de usuario. En comparación con HTML, las páginas web ASP tienen las siguientes características: ASP
(1) ASP puede superar algunas limitaciones funcionales de las páginas web estáticas e implementar tecnología de páginas web dinámicas (2) los archivos ASP están incluidos en los archivos; compuesto por código HTML, fácil de modificar y probar (3) El intérprete ASP del lado del servidor ejecutará el programa ASP del lado del servidor y enviará los resultados al navegador del cliente en formato HTML, de modo que todos los navegadores puedan navegar normalmente por las páginas web; generado por ASP (4) ASP proporciona algunos objetos integrados que pueden hacer que los scripts del lado del servidor sean más potentes. Por ejemplo, la información enviada por el usuario a través del formulario HTML se puede obtener del navegador web, procesarla en el script y luego enviarla al navegador web (5) ASP puede utilizar componentes ActiveX del lado del servidor para realizar diversas tareas; como acceder a la base de datos, enviar correo electrónico o acceder al sistema de archivos. (6) Dado que el servidor envía el resultado de la ejecución del programa ASP al navegador del cliente en formato HTML, el usuario no verá el código del programa original escrito por ASP, lo que puede evitar que el código del programa ASP sea robado. (ACCESS es fácil de conectar a bases de datos SQL. (8) El desarrollo requiere una gran experiencia; de lo contrario, dejará lagunas para que los piratas informáticos realicen ataques de inyección. ASP no se limita a combinar HTML para crear sitios web, sino que también puede combinar XHTML y WML para cree sitios web móviles WAP, pero el principio es el mismo.
ASP: cómo funciona
Cuando la función ASP está integrada en el sitio web, sucede lo siguiente: 1. Ingrese la URL. y la extensión de página predeterminada es .ASP 2. El navegador envía una solicitud al servidor. 3. El motor del servidor comienza a ejecutar el programa ASP. Se procesa de arriba a abajo y se ejecuta el contenido de la página HTML. 5. Envíe la información de la página al navegador.
Edite esta sección Plataforma de actualización ASP:
Características de ejecución
ASP.NET en el servidor. Ejecute programas basados en lenguajes comunes.
A diferencia del programa intérprete en tiempo real ASP anterior, el programa se compila cuando se ejecuta por primera vez en el lado del servidor. El efecto de ejecución es mucho mejor que la interpretación única y la eficiencia de ejecución mejora enormemente. ASP.NET puede ejecutarse en casi todas las plataformas utilizadas por los desarrolladores de software de aplicaciones web. Las bibliotecas básicas, los mecanismos de mensajes y el procesamiento de interfaces de datos de los lenguajes comunes se pueden integrar perfectamente en ASP. NET aplicación web. ASP.NET también es independiente del idioma, por lo que puede elegir el idioma que mejor se adapte a sus necesidades o escribir su programa en varios idiomas. Actualmente es compatible con C#, VB.NET, Jscript, administradoC++ y J#, etc. En el futuro, esta capacidad de que varios lenguajes de programación trabajen juntos protegerá sus programas actuales basados en COM+ y los hará totalmente portátiles a ASP.NET.
Lenguaje de desarrollo
Hay dos lenguajes de desarrollo principales comúnmente utilizados en ASP.NET, VB.NET y C# se usa relativamente más comúnmente porque lo son. NET, y VB.NET es para ex programadores de VB, para ex programadores de VB. Si no estás familiarizado. NET y no tiene experiencia en otros lenguajes de desarrollo, se recomienda aprender C# directamente.
Edite el significado y las características de ASP en este párrafo
Las cinco connotaciones principales de ASP
ASP (proveedor de servicios de aplicaciones) se refiere a "proporcionar software de aplicación a través de "Profesionales de servicios" que se alquilan en la red, es decir, los profesionales utilizan software de aplicación como cuerpo principal para prestar servicios uno a muchos a través de la red. Este modelo de transacción orientado a servicios permite a las empresas tener derechos de uso de software más rentables mediante el arrendamiento. Y gracias a la gestión centralizada de los operadores, el coste de mantenimiento empresarial también se puede reducir considerablemente. Básicamente, ASP tiene tres características, a saber, "software como servicio y red de servicios", "integración de redes y servicios de subcontratación de información" y "enrutamiento de productos y productización de canales". Incluso puede considerarse como un ISP (proveedor de servicios de Internet). La combinación de ITS (servicios de tecnología de la información). Según la opinión popular, ASP tiene las siguientes cinco connotaciones principales.
A.ASP se centra en aplicaciones y proporciona acceso y gestión de aplicaciones. B. El servicio ASP puede proporcionar a los usuarios servicios a los que se puede acceder en un nuevo entorno de sistema de aplicaciones "personalizado" sin la inversión inicial en servidores, personal, sistemas y otros recursos y autorización del sistema (como los servicios de ISP generalmente se cobran mensualmente). Tarifa de servicio ASP. C. ASP adopta una gestión centralizada: ASP generalmente tiene un centro de gestión y todos los clientes pueden acceder de forma remota a través de Internet para obtener soporte técnico y servicios de consultoría. d. Servicio uno a muchos, es decir, ASP proporciona paquetes de productos estandarizados Los productos están personalizados al mínimo o no han sido personalizados por los clientes, cumpliendo con los estándares de practicidad y conveniencia para los usuarios de la industria. e. Entrega de acuerdo con el contrato. A los ojos de los clientes de ASP, ASP es una organización que proporciona servicios relacionados de acuerdo con el contenido del acuerdo del cliente y garantiza que los servicios del sistema de servicios de aplicaciones se puedan realizar verdaderamente.
2.¿Por qué es popular ASP?
Desde una perspectiva amplia, el problema central que afecta la supervivencia y el desarrollo de las empresas nacionales es la gestión. Con la popularización y aplicación de Internet, los usuarios empresariales pueden alquilar directamente servidores ASP y sistemas de software en cualquier momento y lugar para gestionar sus negocios. Los beneficios de esto son: primero, las empresas pueden ahorrar muchos costos de construcción de TI y reducir en gran medida el costo de la informatización de la gestión empresarial. En segundo lugar, los usuarios de ASP pueden obtener aplicaciones y servicios de diversas formas. Los productos de servicios de software pueden formar un sistema de gestión empresarial completo, eficiente y avanzado a través de Internet en muy poco tiempo y obtener rápidamente un plan de gestión y operación integrado de una empresa. El rápido desarrollo de la economía de Internet y el comercio electrónico también son las principales razones. Del portal al contenido, del enfoque al vertical, las redes y los sitios web están recurriendo gradualmente a ASP. Hasta donde sabe el autor, el internauta "Niao" fue la primera persona en China electrocutada por ASP. En junio de 1998, organizó espontáneamente el "Bird Home" para estudiar, intercambiar y discutir la tecnología ASP. Ahora se ha convertido en chinaasp.com y el primer sitio web de proveedores de servicios de tecnología de aplicaciones ASP en China. Basado en la situación interna real, Shanghai Huhui Network Co., Ltd. lanzó la plataforma ASP Huhui Network para servir a las empresas nacionales, brindándoles un marco remoto y servicios de hospedaje para instalaciones y aplicaciones de redes internas y externas con el comercio electrónico como núcleo. creando un portal empresarial virtual (EP), e integrando ASP Directamente aplicable a la proliferación comercial. Además, los ISP también han adoptado plenamente el ASP, convirtiéndose en un producto del mayor desarrollo del ASP. Los proveedores de software tienen debilidad por ASP. La última noticia en la industria es que Netcom, la tercera empresa de telecomunicaciones más grande de China, ha formulado una estrategia de desarrollo de ASP. Hamp, la empresa de consultoría de gestión más grande del país, ha posicionado a ocho de sus filiales como ASP en el campo de la gestión de planificación de recursos internos (ERP) empresarial. Beijing Liancheng Interactive se posicionará como ASP en el campo de gestión de relaciones con el cliente (CRM), Beijing Digital Ark se posicionará como ASP en el campo de oficinas en línea. HP está en conversaciones con China Construction Bank. ASP está creciendo en la ola de la economía de TI y sus perspectivas de desarrollo son inconmensurables.
3. Etapas y problemas del desarrollo de ASP
Varios roles de TI, principalmente proveedores de servicios de red, proveedores de software e ISP, están haciendo varias cosas en el campo de ASP en función de sus propias ventajas. Un intento. Actualmente, los servicios que brinda ASP son diversos y no existe un concepto de estandarización y cuantificación.
Los fabricantes de hardware se están acercando al "suelo" y al poder de ASP, mientras que los fabricantes de software y los ISP están directamente involucrados en la primera línea del negocio de ASP. El autor estima que después de un período de prueba y desarrollo, ASP se desarrollará hacia la integración de servicios, y pronto se establecerá la estandarización inicial de productos y servicios. Posteriormente, entrará en un período de refinamiento del mercado y formulación de estándares y la madurez de ASP. productos y el crecimiento constante de ASP. ¡Con el tiempo se convertirá en el núcleo del modelo de negocio de la industria de TI! Actualmente, en el camino del desarrollo de los ASP, el principal problema es el cambio de conceptos: arrendamiento en lugar de compra, integración de servicios en lugar de distribuidores de productos, economía de servicios en lugar de economía de productos, etc. De hecho, la seguridad y la calidad del servicio son las principales prioridades para ASP y sus clientes.
Para hacer realidad el lema de "alquilar alta tecnología" propuesto por ASP, ¡ASP tiene un largo camino por recorrer!