Desarrollo de Aplicaciones de Escritorio y Acceso a Datos con C# .Net

Curso

A Distancia

60 € IVA inc.

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Descripción

  • Tipología

    Curso

  • Metodología

    A distancia

  • Horas lectivas

    17h

  • Envío de materiales de aprendizaje

Desarrollo de aplicaciones de escritorio y acceso a datos con C#.Net a través de un curso didáctico con la modalidad de dvd, cd y videos. Se requiere residir en España y poseer conocimientos de Python, xsl y php. Podrás desarollarte luego como programador en PEARL, web, ColdFusion u otras profesiones. Se brindará una vez finalizado el curso un título de aprovechamiento.

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Temario

Introducción Presentación del curso.

  • Objetivos.
  • Requisitos.
  • Como seguir el curso.
  • Contenido.

Modulo 1- Crear aplicaciones de escritorio I.

  • Crear un proyecto de tipo aplicación de escritorio.
  • Como añadir formularios a un proyecto.
  • El formulario desde la perspectiva de la orientación a objetos.
  • Propiedades de los formularios.
  • Como escoger el formulario de inicio.
  • Principales eventos de los formularios.

Modulo 2- Crear aplicaciones de escritorio II.

  • Como añadir controles a un formulario.
  • Adaptar los controles dentro del formulario.
  • Posicionar y dimensionar.
  • Alinear.
  • Anchor y Dock.
  • Establecer el orden de tabulación.
  • Responder a los eventos emitidos por los controles.
  • Conectar multiples eventos a un único gestor de eventos.

Modulo 3- Crear aplicaciones de escritorio III.

  • Mostrar formularios en forma Modal y NoModal.
  • Añadir controles en tiempo de ejecución.
  • Crear teclas de acceso para controles.
  • Eventos relacionados con entradas de teclado.

Modulo 4- Utilizar controles standard I.

  • Propiedades comunes a la mayoría de controles.
  • Los controles más elementales (TextBox, Label, Button).
  • Listas básicas (ListBox, ComboBox, CheckedListBox).
  • Controles booleanos (CheckBox, RadioButton).
  • Otras listas (NumericUpDown, TreeView, ListView).

Modulo 5- Utilizar controles standard II.

  • Panel y GroupBox.
  • SplitContainer.
  • TabControl.
  • ToolStrip y StatusStrip.
  • PictureBox.
  • ImageList.
  • MonthCalendar.
  • WebBrowser.

Modulo 6- Crear menús.

  • ¿Qué es un sistema de menús?
  • Introducción al control MenuStrip.
  • Añadir mejoras a un ToolStripMenuItem.
  • Ocultar y desactivar ToolStripMenuItems.
  • Responder a eventos de menú.
  • Crear menús de contexto con el componente ContextMenuStrip.

Modulo 7- Los cuadros de dialogo.

  • Descripción de los cuadros de dialogo.
  • OpenFileDialog.
  • SaveFileDialog.
  • ColorDialog.
  • FontDialog.
  • FolderBrowserDialog
  • Crear cuadros de dialogo personalizados.

Modulo 8- La herencia entre formularios.

  • Utilidad de la herencia entre formularios.
  • Crear un formulario base.
  • Heredar de un formulario base.
  • Modificar el formulario base.
  • Sobreescribir eventos del formulario base.

Modulo 9- Introducción al acceso a datos.

  • La necesidad de almacenar datos.
  • Introducción a las bases de datos relacionales.
  • Descripción del lenguaje SQL.
  • Los proveedores de bases de datos.
  • Descripción de ADO.NET.
  • Escenarios conectados y escenarios desconectados.

Modulo 10- Conectar a una base de datos.

  • ¿Qué es la cadena de conexión?
  • Como conectar a una base de datos.
  • Como desconectar de una base de datos.
  • Como gestionar los eventos de conexión.


Modulo 11- Operaciones en un escenario conectado I.

  • Como enviar un comando a una base de datos.
  • Los tipos de respuesta a un comando.
  • Comandos escalares.
  • Comandos que devuelven un conjunto de resultados. El DataReader.
  • Como iterar a traves de un DataReader.

Modulo 12- Operaciones en un escenario conectado II.

  • Introducción a Microsoft SQL Server 2005 Express.
  • La modificación de los datos.
  • Los comandos parametrizados.
  • Como ejecutar procedimientos almacenados en la base de datos.

Modulo 13- Operaciones en un escenario desconectado I.

  • ¿Qué es un DataSet?
  • Crear DataSets programáticamente.
  • Crear DataSets con el diseñador.
  • Definir restricciones y relaciones en un DataSet.

Modulo 14 - Operaciones en un escenario desconectado II.

  • Como añadir registros a un DataSet.
  • Como modificar registros de un DataSet.
  • Como eliminar registros de un DataSet.
  • Como iterar a través de los registros de un DataTable.
  • Iterar a través de registros relacionados.
  • Buscar registros en un DataTable.

Modulo 15- Operaciones en un escenario desconectado III.

  • ¿Qué es un DataAdapter?
  • Crear DataAdapters programáticamente.
  • Como cargar datos en un DataSet utilizando un DataAdapter.
  • Guardar y cargar DataSets en el disco local.

Modulo 16- Operaciones en un escenario desconectado IV.

  • Crear DataAdapters con el diseñador.
  • Crear DataAdapters con el objeto CommandBuilder.
  • El estado de las filas.
  • Como actualizar en el origen los cambios realizados en un DataSet.
  • Personalizar la actualización de los cambios.

Modulo 17- Operaciones en un escenario desconectado V.

  • El problema de la concurrencia.
  • La versión de las filas.
  • Concurrencia optimista.
  • Concurrencia pesimista.
  • Formas de gestionar los conflictos de concurrencia.

Modulo 18- Operaciones en un escenario desconectado VI.

  • ¿Qué es un DataSet tipificado?.
  • ¿Qué es un esquema XSD?
  • Crear DataSets tipificados basandose en un DataAdapter.
  • La herramienta Data Sources de Visual Studio 2005.
  • Como utilizar un DataSet tipificado.

Modulo 19- Operaciones en un escenario desconectado VII.

  • ¿Qué es un TableAdapter?
  • Como se crean los TablesAdapters.
  • Como utilizar un TableAdapter.
  • Utilizar parámetros en un TableAdapter.
  • Utilizar los métodos directos.
  • Extender las funcionalidades del TableAdapter.

Modulo 20- Mostrar y editar datos a través de formularios I.

  • Formas de gestionar datos desde un formulario.
  • El control BindingSource.
  • Enlazar controles simples a un DataTable.
  • Enlazar controles simples en tiempo de ejecución.
  • El control BindingNavigator.
  • Utilizar la herramienta Data Source para crear formularios de un sólo registro.

Modulo 21- Mostrar y editar datos a través de formularios II.

  • Utilizar un ComboBox como control de enlace simple.
  • El control DataGridView.
  • Personalizar la apariencia de las celdas.
  • El evento CellFormatting del DataGridView.
  • Relación Maestro-Detalle entre dos DataGridViews.

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Desarrollo de Aplicaciones de Escritorio y Acceso a Datos con C# .Net

60 € IVA inc.