Inicio
 Fundamentación
 Objetivos
 Programa
 Prácticas
 Información
 Matrícula
 Fundamentación

Es conocida la gran influencia de World Wide Web sobre la gestión de los negocios a partir de la revolución que inició a finales de la última década. El impacto de la comunicación a través de la red ha influenciado el uso de navegadores Web como acceso a aplicaciones residentes en servidores Web. Estas aplicaciones gestionan sus datos persistentes mediante su conexión con sistemas de gestión de bases de datos. Las bases de datos aparecieron para dar soporte a la valiosa información de empresas y organizaciones, y se han manifestado aún más relevantes en la así llamada sociedad de la información. Existen múltiples ámbitos de aplicación de las aplicaciones Web con acceso a bases de datos: banca, líneas aéreas, telecomunicaciones, finanzas, ventas, producción, recursos humanos y un sinnúmero de otras aplicaciones, formando parte esencial de casi todas las empresas actuales.

La plataforma de desarrollo .NET es un conjunto de tecnologías para facilitar el desarrollo de aplicaciones Web con acceso a bases de datos. Los desarrolladores pueden programar en su lenguaje preferido entre los que ofrece la plataforma y crear fácilmente páginas Web activas con la tecnología ASP.NET. La conexión de estas aplicaciones con las bases de datos se realiza mediante la tecnología ADO.NET, que supone un paso adelante en la simplificación del desarrollo de las páginas activas, al evitar la necesidad de mezclar código HTML con guiones en VBScript o JavaScript.

Esta plataforma ofrece los mecanismos fundamentales para proporcionar un acceso seguro a las bases de datos mediante autenticación, protección segura de las bases de datos y cifrado de las comunicaciones. El concepto de la seguridad de las aplicaciones Web en sus diferentes facetas es crítico en un gran número de aplicaciones (banca, ventas, telecomunicaciones, etc.)

En este curso eminentemente práctico se desarrolla un programa de actividades que proporciona a los alumnos los conocimientos y habilidades suficientes para diseñar e implementar aplicaciones Web sobre la plataforma de desarrollo .NET con acceso a bases de datos. Aunque soportada inicialmente sólo por el sistema operativo Windows, posteriormente fue extendida a Linux, Solaris, Mac OS X y Unix. Esta plataforma soporta diferentes lenguajes de programación orientados a objetos y su interoperabilidad. Este curso ce centra en uno de ellos: Visual Basic.NET, un lenguaje usado en muchos desarrollos por múltiples empresas. Con él se desarrollaran en primer lugar aplicaciones de escritorio como introducción al desarrollo de aplicaciones Web con acceso a bases de datos mediante ADO.NET, y se estudiará la forma de imponer la seguridad en las aplicaciones tanto desde el punto de vista de las bases de datos como del acceso mediante navegadores Web remotos. La demanda actual de profesionales con conocimientos de estas tecnologías hacen atractivo a este curso como trampolín de acceso al mercado de trabajo, además de aportar a los estudiantes de la UCM un reconocimiento de 6 créditos de libre configuración.

[Inicio] [Fundamentación] [Objetivos] [Programa] [Prácticas] [Información] [Matrícula]