1: .NET, CGI, J2EE, PHP, MySQL, ASP Input 2: El desarrollo de software abarca diversas plataformas y tecnologías que se utilizan tanto en la programación del servidor como del cliente.
ES EL AMBIENTE O ENTORNO COMÚN EN EL CUAL SE DESARROLLA LA PROGRAMACIÓN DE UN GRUPO DEFINIDO DE APLICACIONES (API).
PLATAFORMAS DEL DESARROLLO DEL SOFTWARE
PROGRAMACIÓN DEL SERVIDOR
.NET FRAMEWORK
Versión 1.1 SP1 (obsoleta, los productos existentes se deben migrar
Versión 4.5 SP2 (recomendada para el desarrollo de nuevos productos)
Versión 3.5 SP1 (soportada para productos existentes)
Es un entorno de ejecución administrado para Windows que proporciona diversos servicios a las aplicaciones en ejecución
J2EE
Extensibilidad frente a la demanda del negocio
Programación eficiente
JAVA(JDK)
Versión 1.7 (recomendada para el desarrollo de nuevos productos)
Proporciona todas las herramientas ejecutablesy archivos binarios(compilar, depurar y ejecutar).
ASP
Básicamente una página ASP es una mezcla entre una página HTML y un programa que da como resultado una página HTML que es enviada al cliente (navegador).
Es una tecnología desarrollada por MS para crear páginas web de contenido dinámico apoyándose en scripts ejecutados en el servidor.
PHP
Ejemplo instalación PHP en ISS y ejecución en un programa sencillo.
Se ejecuta en el servidor, por eso nos permite acceder a los recursos que tenga el servidor
Lenguaje de estilo clasico, parecido al lenguaje C.
MySQL
MySQL Server trabaja en entornos cliente/servidor o incrustados.
El servidor de base de datos MySQL es muy rápido, fiable y fácil de usar.
Es un sistema de gestión de bases de datos relacionales.
CGI
Puede ser escrito casi en cualquier lenguaje que acepte el servidor.
Es un protocolo simple para comunicar una pagina wed con un programa
No es un lenguaje.
PROGRAMACIÓN DEL CLIENTE
ACTIVEX
Se ejecutan en el servidor y se utilizan para complementar la funcionalidad de las páginas ASP, Scripts,HTML.
Pueden ser creados con casi todas las herramientas tradicionales de desarrollo. Entre las más conocidas están los lenguajes C++ o Visual Basic.
Son piezas de software que el cliente puede programar por su cuenta o comprar a terceros.
COOKIES
La cookie es enviada al navegador desde el servidor y si este la acepta permanece en él.
son pequeñas porciones datos que son almacenados localmente por el Navegador en forma de pequeños ficheros de
texto.
SCRIPTS
Es una secuencia de comandos .
Es una etiqueta que permite incluir guiones.
DHTML
Designa el conjunto de técnicas que permiten crear sitios web interactivos utilizando una combinación de algún lenguaje de marcado estático
Es un término que nos sirve para designar una combinación de nuevas etiquetas de lenguaje HTML y nuevas opciones de estilo y programación.
HTML
Es ademas un lenguaje informático, para ser procesado por ordenadores; pero no es un lenguaje de programación.
Es inpredecible que la misma informacion se pudiese ver en diferentes plataformas.
Es el lenguaje de creación de paginas Wed de las paginas estáticas.