Está en la página 1de 8

Curso: Microsoft Visual Basic .

NET
Curso de desarrollo de aplicaciones utilizando la tecnologa de programacin Microsoft .NET. El lenguaje utilizado es Visual Basic .NET, cuyas particularidades se estudian en la primera parte del curso. Despus el curso se centra en la construccin de aplicaciones Windows y finalmente estudia en profundidad el acceso a bases de datos utilizando la tecnologa ADO .NET. NLecciones 37 H.Lectivas (teora) H.Lectivas (prcticas) H.Lectivas (total) 30 44 74

Este curso dispone de un manual adicional en color.

TEMARIO Mdulo 1: El lenguaje Visual Basic .NET Estudia la sintaxis y caractersticas especficas del lenguaje de programacin Visual Basic .NET, prestando especial atencin a su enfoque orientado a objetos. Leccin 1: Introduccin a .NET Se presenta la tecnologa .NET Framework, que facilita el desarrollo de aplicaciones informticas. Esta tecnologa es la base sobre la que se trabaja al utilizar cualquier lenguaje perteneciente a Visual Studio .NET, como puede ser Visual Basic .NET. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Captulo 5: Leccin 2: Visual Studio .NET .NET Framework Caractersticas de CLR La biblioteca de clases .NET Presentacin del curso

Entorno Integrado de Desarrollo Se presenta el entorno de desarrollo de Visual Studio .NET, que consta de un completo editor de cdigo y muchas herramientas que facilitan el desarrollo, programacin y depuracin de aplicaciones informticas. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Captulo 5: Captulo 6: La pgina de inicio Distribucin de ventanas Personalizar el entorno Proyectos y soluciones Tiempos de desarrollo El sistema de ayuda

Leccin 3:

Fundamentos de programacin Estudia los conceptos bsicos de programacin, como variable, constante, tipo de datos y cmo utilizarlos en Visual Basic .NET. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Introduccin Variables Tipos de datos Constantes

Leccin 4:

Fundamentos de programacin (II) Estudia conceptos bsicos de programacin, como operadores, desbordamiento, conversin implcita y explcita, expresiones lgicas y su uso en Visual Basic .NET. Captulo 1: Captulo 2: Captulo 3: Operadores Desbordamiento Funciones de conversin

2005 Computer Aided Education, S.A.

Pgina 1/8

Curso: Microsoft Visual Basic .NET


Captulo 4: Leccin 5: Expresiones lgicas

Matrices y estructuras de control Introduce el concepto de matriz como estructura de datos y las estructuras de control, que permiten modificar el flujo de ejecucin de un programa. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Qu es una matriz? Estructuras de repeticin Estructuras de decisin Combinar estructuras

Leccin 6:

Procedimientos Introduce el concepto de procedimiento como mecanismo para dividir un proyecto de programacin en unidades ms pequeas y fciles de manejar. Se proporciona la sintaxis adecuada en el lenguaje de programacin Visual Basic .NET. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Captulo 5: Captulo 6: Captulo 7: Tipos de procedimientos Crear procedimientos Function Llamar a procedim. Function Crear procedimientos Sub Llamar a procedimientos Sub Paso de parmetros mbito y duracin

Leccin 7:

Pensar en objetos Introduce el concepto de objeto como elemento fundamental en el desarrollo de aplicaciones con Visual Basic .NET. Describe las diferencias entre la programacin orientada a objetos y la programacin procedural. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Orientado a objetos? Clases Propiedades Mtodos y constructores

Leccin 8:

Pensar en objetos (II) Explica cmo crear objetos de una determinada clase, el concepto de visibilidad y las propiedades de slo lectura o escritura y cmo se aplican en el lenguaje de programacin Visual Basic .NET. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Repaso Crear objetos Visibilidad Prop. de slo lectura/escritura

Leccin 9:

Herencia Explica el concepto de herencia en un lenguaje de programacin orientado a objetos y cmo utilizarla en Visual Basic .NET. Se destacan los beneficios de utilizar esta caracterstica en un proyecto de programacin de cierta envergadura. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Captulo 5: Presentacin Crear subclases Crear objetos de las subclases Sobrescribir mtodos El acceso Protected

2005 Computer Aided Education, S.A.

Pgina 2/8

Curso: Microsoft Visual Basic .NET


Captulo 6: Leccin 10: La Vista de clases

Interfaces y espacios de nombres Estudia algunos conceptos propios de la tecnologa de orientacin a objetos, como las clases abstractas, los interfaces y los espacios de nombres. Se presentan tanto tericamente como su implementacin utilizando el lenguaje de programacin Visual Basic .NET. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Captulo 5: Clases abstractas Crear interfaces Implementar interfaces Bibliotecas de clases Espacios de nombres

Leccin 11:

Tipos de datos como clases Explica que los tipos de datos de .NET Framework son en realidad clases, con sus propiedades y mtodos. Presenta ejemplos utilizando el lenguaje de programacin Visual Basic .NET. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Base comn de tipos de datos Matrices de objetos El tipo de datos String Comparar cadenas

Mdulo 2:

Aplicaciones Windows Describe el desarrollo de aplicaciones Windows utilizando el lenguaje de programacin Visual Basic .NET. Se centra principalmente en la construccin de la interfaz de usuario de dichas aplicaciones. Leccin 12: Introduccin Presenta las cualidades del entorno integrado de desarrollo de Visual Studio .NET para facilitar la confeccin de aplicaciones Windows. Se comprueba los beneficios de la programacin visual en este tipo de proyectos de programacin. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Leccin 13: Formularios Las aplicaciones Windows se componen de una o varias ventanas que aparecen a medida que el usuario interacta con ella. Las ventanas se conocen como formularios cuando se programa en Visual Basic .NET y en esta leccin se estudian detalladamente. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Leccin 14: Propiedades Mtodos Eventos Formularios heredados Programacin visual Una aplicacin Windows La primera aplicacin Windows Anlisis del cdigo

Trabajar con mens Explica cmo crear un men desplegable con el editor de mens de Visual Studio .NET. Tambin se da ejemplos de la creacin de mens contextuales. Captulo 1: Captulo 2: Crear mens Propiedades de men

2005 Computer Aided Education, S.A.

Pgina 3/8

Curso: Microsoft Visual Basic .NET


Captulo 3: Captulo 4: Leccin 15: Eventos de men Mens contextuales

Barras de herramientas Explica cmo crear barras de herramientas con el entorno de desarrollo de Visual Studio .NET. Tambin se presenta el cuadro de dilogo Abrir. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Crear la barra Configurar los botones El cuadro de dilogo Abrir Barras de estado

Leccin 16:

Cuadros de dilogo Explica las caractersticas que debe cumplir una ventana de una aplicacin para actuar como cuadro de dilogo. Presenta algunos cuadros de dilogo prefabricados utilizando Visual Basic .NET, como MessgeBox, el cuadro de Fuentes y el de Color. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Captulo 5: Captulo 6: Qu es un cuadro de dilogo? El cuadro MessageBox Las constantes DialogResult El cuadro Fuente El cuadro Color Cuadros de dilogo personalizados

Leccin 17:

Controles bsicos Introduce el concepto de control, que son aquellos elementos grficos que aparecen en los formularios de un proyecto de programacin en Visual Studio .NET y que sirven para obtener datos y presentar la salida que produce la aplicacin. Se estudian algunos, como las etiquetas, cuadros de texto, el groupbox y el botn de comando. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Captulo 5: Captulo 6: Introduccin Entrada de datos Etiqueta + cuadro de texto Control GroupBox Botones de comando Bloquear controles

Leccin 18:

Controles bsicos (II) Estudia el uso de los controles casilla de verificacin, botn de opcin, cuadro de lista y cuadro combinado en un proyecto de programacin en Visual Studio .NET. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Captulo 5: Casillas de verificacin Botones de opcin Cuadros de lista Listas de seleccin mltiple Cuadros combinados

Leccin 19:

Caractersticas grficas de .NET Presenta las caractersticas grficas de .NET Framework, utilizando para ello el lenguaje de programacin Visual Studio .NET. Estudia la clase Graphics y explica cmo dibujar lneas, rectngulos, polgonos, elipses y crculos, adems de especificar colores. Captulo 1: La clase Graphics

2005 Computer Aided Education, S.A.

Pgina 4/8

Curso: Microsoft Visual Basic .NET


Captulo 2: Captulo 3: Captulo 4: Captulo 5: Leccin 20: Dibujar lneas Dibujar rectngulos y polgonos Dibujar elipses y crculos Especificar colores

Caractersticas grficas (II) Explica cmo utilizar las caractersticas grficas de .NET Framework para dibujar arcos, curvas, trazados y rellenos. Se utiliza el lenguaje de programacin Visual Basic .NET para ello. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Dibujar arcos Dibujar curvas Trazados Rellenos

Leccin 21:

Caractersticas grficas (III) Estudia algunas caractersticas grficas, de carcter avanzado, de .NET Framework: aplicar transformaciones, dibujar texto, evitar el aliasing y dibujar imgenes. Se utiliza el lenguaje de programacin Visual Basic .NET para los ejemplos. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Aplicar transformaciones Dibujar texto El efecto aliasing Dibujar imgenes

Leccin 22:

Eventos de ratn y teclado Estudia cmo programar los eventos de ratn y teclado con Visual Basic .NET. Tambin presenta una estrategia para conseguir la persistencia del dibujo en pantalla. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Eventos de ratn Persistencia del dibujo Detectar los botones del ratn Controlar las teclas de estado

Leccin 23:

Aplicaciones MDI Explica el concepto de aplicacin MDI, donde hay una ventana principal y las restantes se sitan siempre en su interior, manteniendo una relacin padre-hijo. Se utiliza el lenguaje Visual Basic .NET para desarrollar una sencilla aplicacin MDI. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Captulo 5: Captulo 6: Una aplicacin MDI Formularios MDI Formularios secundarios Combinacin de mens El men Ventana El evento Closing

Leccin 24:

Excepciones Explica el concepto de excepcin como mtodo que proporciona .NET Framework para informar de la ocurrencia de un error en tiempo de ejecucin. Se estudia cmo se pueden manejar, de forma que la aplicacin pueda estar preparada ante esas situaciones. Se utiliza el lenguaje Visual Basic .NET para los ejemplos. Captulo 1: Captulo 2: Introduccin Manejar excepciones

2005 Computer Aided Education, S.A.

Pgina 5/8

Curso: Microsoft Visual Basic .NET


Captulo 3: Captulo 4: Captulo 5: Mdulo 3: Acceso a bases de datos Describe la tecnologa ADO .NET como medio fundamental de acceso a bases de datos cuando se est desarrollando con Visual Basic .NET. Leccin 25: Introduccin Muestra las herramientas que proporciona Visual Studio .NET para trabajar visualmente con bases de datos. Entre ellas podemos encontrar una versin reducida del gestor de bases de datos Microsoft SQL Server, conocida como SQL Server Desktop. Se explica cmo instalarlo y se crean las tablas y relaciones de una base de datos de ejemplo. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Captulo 5: Captulo 6: Captulo 7: Leccin 26: Presentacin Instalar SQL Server Desktop El Explorador de servidores Crear tablas Relaciones 1 a muchos Relaciones muchos a muchos Otras propiedades de tabla Jerarqua de excepciones La clusula Finally Orden de llamadas

El lenguaje SQL Repasa la sintaxis del lenguaje de interrogacin de bases de datos relacionales SQL. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Captulo 5: Captulo 6: Captulo 7: Introduccin La sentencia SELECT Selecciones complejas Funciones agregadas La sentencia INSERT La sentencia UPDATE La sentencia DELETE

Leccin 27:

Introduccin a ADO .NET Presenta el modelo de acceso desconectado de la tecnologa de acceso a bases de datos ADO .NET. Introduce los objetos fundamentales de esta tecnologa: Connection, DataAdapter y DataSet. Utiliza el lenguaje de programacin Visual Basic .NET para los ejemplos. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Captulo 5: Captulo 6: Arquitectura de ADO .NET Formularios de datos Comprobando el resultado Connection y DataAdapter El objeto DataSet Controles enlazados a datos

Leccin 28:

Conjuntos de datos Estudia conceptos fundamentales del enfoque desconectado para el acceso a bases de datos que proporciona la tecnologa ADO .NET. Explica la diferencia entre proveedores y consumidores de datos, estudia el papel del adaptador de datos y cmo generar el conjunto de datos al que da acceso. Tambin muestra cmo enlazar controles sencillos de la interfaz de usuario con el conjunto de datos. Utiliza el lenguaje Visual Basic .NET para el cdigo escrito. Captulo 1: Proveedores y consumidores

2005 Computer Aided Education, S.A.

Pgina 6/8

Curso: Microsoft Visual Basic .NET


Captulo 2: Captulo 3: Captulo 4: Leccin 29: El adaptador de datos Generar el conjunto de datos Enlace de datos sencillo

Conjuntos de datos (II) Estudia caractersticas de los conjuntos de datos de ADO .NET, como el enlace de datos complejo, el control TabControl y el acceso a ms de una tabla estableciendo relaciones en el conjunto de datos. Se utiliza el lenguaje Visual Basic .NET para el cdigo escrito. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Captulo 5: Enlace de datos complejo El control TabControl Acceder a ms de una tabla Establecer relaciones Enlazar a datos

Leccin 30:

Conjuntos de datos (III) Estudia conceptos avanzados sobre los conjuntos de datos de ADO .NET, como los campos de bsqueda, las consultas con parmetros y los procedimientos almacenados. Utiliza el lenguaje Visual Basic .NET para escribir el cdigo necesario. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Campos de bsqueda Consultas con parmetros Procedimientos almacenados La coleccin Parameters

Leccin 31:

Actualizar el conjunto de datos Explica el proceso que hay que seguir para actualizar un conjunto de datos de ADO .NET. Indica cmo modificar registros del conjunto de datos, cmo eliminarlos y cmo crear nuevos. Tambin proporciona las indicaciones necesarias para sincronizar el conjunto de datos con el origen de datos subyacente. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Captulo 5: Captulo 6: Introduccin Modificar registros Eliminar registros Aadir nuevos registros Confirmar la edicin Sincroni. con el origen de datos

Leccin 32:

Estructura del DataSet Estudia la estructura interna de un DataSet, objeto fundamental de la biblioteca de clases de ADO .NET. Se comprueba que el DataSet est compuesto de una completa jerarqua de objetos y colecciones que se pueden manejar desde el cdigo. Se utiliza el lenguaje Visual Basic para ello. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Captulo 5: Introduccin La coleccin Tables Colecciones Relations y Columns La clase Binding La coleccin Rows

Leccin 33:

Programar el DataSet Se estudia cmo actualizar el objeto DataSet desde el cdigo, es decir, se proporciona el cdigo necesario para aadir nuevos registros al conjunto de datos, para modificarlos y para eliminarlos. Se utiliza para ello el lenguaje Visual Basic .NET.

2005 Computer Aided Education, S.A.

Pgina 7/8

Curso: Microsoft Visual Basic .NET


Captulo 1: Captulo 2: Captulo 3: Captulo 4: Captulo 5: Leccin 34: Introduccin Establecer la clave principal Buscar en el DataSet Aadir registros al DataSet Modificar registros del DataSet

Objetos Command y DataReader Se presentan los objetos Command y DataReader de ADO .NET como una alternativa al conjunto de datos. En este caso, el uso de estos objetos representa el mantener permanentemente la conexin con el origen de datos hasta que se cierra la conexin. Se utiliza el lenguaje Visual Basic .NET. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Captulo 5: Acceso "conectado" a datos El objeto Commnad Manejar campos de identidad Transacciones El objeto DataReader

Leccin 35:

Crystal Reports Estudia la aplicacin Crystal Reports, que aparece como un componente adicional de Visual Studio .NET para facilitar la confeccin de informes (facturas, cartas modelo, albaranes, presupuestos, etc.) a partir de la informacin almacenada en una base de datos. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Captulo 5: Captulo 6: Captulo 7: Captulo 8: Crear un informe Las secciones del informe Acceder a la base de datos Utilizar el Explorador de campos Campos de frmula Campos de totales Formato del informe Imgenes y grficos

Leccin 36:

Crystal Reports (II) Explica cmo visulizar un informe credo con Crystal Reports desde una aplicacin Windows de Visual Basic .NET. Tambin explica cmo configurar el informe para utilizar la tecnologa ADO .NET como origen de la informacin almacenada. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Captulo 5: Visualizador del informe Establecer los parmetros Crear un informe desde ADO NET El asistente de informes Visualizar el informe

Leccin 37:

Proyectos de instalacin Se estudian las tareas que hay que realizar para completar las aplicaciones creadas con Visual Studio .NET y distribuirlas a los usuarios. Para ello se introduce el concepto de proyecto de instalacin. Captulo 1: Captulo 2: Captulo 3: Captulo 4: Captulo 5: Captulo 6: Generar la aplicacin Crear el proyecto de instalacin Propiedades del proyecto Otras opciones del instalador Condiciones de inicio Generar, instalar y desinstalar

2005 Computer Aided Education, S.A.

Pgina 8/8

También podría gustarte