Download Access Programación IUP-0847
Transcript
Programación Web IUI-5392 (30 horas) Profesor: J. Joaquín Caselles Pomares Requisitos Desenvolverse en el entorno Windows Tener muchas ganas de aprender Recomendable conocer (No Imprescindible) HTML SQL (Structured Query Language) Access u otra BB.DD. Visual Basic o VBScript Java, JavaScript o JScript Cualquier Lenguaje de Programación (C, C++, …) Visión Global 1 Páginas Estáticas: HTML (HyperText Markup Language) Páginas Dinámicas Prog. del lado Cliente Lenguajes de Script JavaScript (Netscape) deriva de Java (Sun) VBScript (Microsoft) deriva de Visual Basic JScript (Microsoft) similar a JavaScript CSS Prog. (Cascading Style Sheets) del lado Servidor CGI (Common Gateway Interface) (Ya no se usa casi) ASP (Active Server Pages) (en Servidores Windows) PHP (Hypertext Preprocessor) (en Servidores Unix / Linux) JSP (Java Server Pages) (Páginas de Servidor Java) (Multiplataforma) Visión Global 2 •Página Web Estática •HTML •Página Web Dinámica con Programación del lado Cliente •Lenguajes de Script •JavaScript •VBScript •JScript •DHTML •CSS (Cascading Style Sheets) •DOM (Document Object Model) Se procesa en el Navegador Local (Cliente) •El Servidor no cambia nada •Pueden existir incompatibilidades de código Visión Global 3 Página Web Dinámica con Programación del lado Servidor •CGI (Common Gateway Interface) •ASP (Active Server Pages) (Windows) •JavaScript •VBScript •JScript (de Microsoft, similar a JavaScript) •PHP (Hipertext Preprocessor) (Unix / Linux) •PHP (Mezcla de JavaScript y Java) •JSP (Java Server Pages)(Multiplataforma) Se procesa en el Servidor •El código no llega al Navegador Local (Cliente) •El Servidor interpreta el código y genera HTML •No hay problemas de incompatibilidad de Cliente Visión Global 4 Acceso a BB.DD. ADO (ActiveX Data Objects) Conexiones ODBC (Open DataBase Connectivity) SQL (Structured Query Language) (Lenguaje de Consulta Estructurado) DDL (Data Definition Language) DML (Data Manipulation Languaje) Visión Global 5 Página Web Dinámica con Programación del lado Servidor y Acceso a BB.DD. •El Cliente no ve directamente los datos •Es el Servidor quien accede a los datos •Para Acceder a los datos se usa: •ADO (ActiveX Data Objects) •ODBC (Open DataBase Connectivity) •SQL (Structured Query Language) Se procesa en el Servidor •El código no llega al Navegador Local (Cliente) •El Servidor interpreta el código y genera HTML •No hay problemas de incompatibilidad de Cliente Visión Global 6 Lo que nos encontramos normalmente Entornos Windows IIS + ASP + Access o SQL Server Entornos Apache Unix / Linux + PHP + mySQL Paquete WAMP5 (Apache 1.3.31 + PHP5 + MySQL database + PHPMyAdmin) Plan de Trabajo 1 Acomodarnos y Conocernos Introducción y Visión Global IIS – Internet Information Server Instalación Configuración Administración HTML (HyperText Markup Language) (Lenguaje de Marcas de Hipertexto) Plan de Trabajo 2 Programación del lado Cliente Lenguajes de Script JavaScript VBScript JScript CSS (Cascading Style Sheets) (Hojas de Estilo en Cascada) DOM (Document Object Model) (Modelo de Objetos de Documento) Plan de Trabajo 3 Programación del lado Servidor ASP (Active Server Pages) (en Servidores Windows) PHP (Hypertext Preprocessor) (en Servidores Unix / Linux) Acceso a BB.DD. Conexión ODBC (Open DataBase Connectivity) Creación del DSN (Data Source Name) (Nombre de Fuente de Datos) Conexiones a BB.DD. desde Conexión en ASP ADO (ActiveX Data Objects) Conexión en PHP SQL (Structured Scripts Query Language) Plan de Trabajo 4 Repaso y Aclaraciones Evaluación del Curso Material del Curso En el Navegador Internet Explorer, abrir la dirección: coninteres.es www.jjcaselles.com Material del Curso En el Navegador Internet Explorer, abrir la dirección: proweb.coninteres.es proweb.jjcaselles.com