Hola a todos, en esta oportunidad les traigo un curso que me pareció genial , el post esta extraído de www.intercambiosvirtuales.org (donde por cierto podrán encontrar gran cantidad de materiales como este) .
El curso se divide en 21 módulos (cada módulo con su respectivo video de ejemplo ) , los cuáles se dividen en 3 partes : Diseño de formularios , acceso a dato y datos y formularios.Bueno sin mas que decir espero que les sirva tanto como me ha servido a mí , les dejo los links de descarga y el contenido de cada módulo .
Parte Nº01 : http://depositfiles.com/files/bysianw62
Parte Nº02 : http://depositfiles.com/files/ubxs2iczj
Parte Nº03 : http://depositfiles.com/files/zc3jh0w9s
Contraseña/Password: www.intercambiosvirtuales.org
Después de bajar todas las partes en una carpeta , descomprimir la primera parte y generará un archivo .iso el cuál podrás abrir con el winrar.
Módulo1. 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.
- -Ejercicio Final.
Módulo 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 múltiples eventos a un único gestor de eventos.
- -Ejercicio Final.
Módulo 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.
- -Ejercicio Final.
Módulo 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).
- -Ejercicio Final.
Módulo 5. Utilizar controles standard II.
- -Panel y GroupBox.
- -SplitContainer.
- -TabControl.
- -ToolStrip y StatusStrip.
- -PictureBox.
- -ImageList.
- -MonthCalendar.
- -WebBrowser.
- -Ejercicio Final.
Módulo 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 menus de contexto con el componente ContextMenuStrip.
- -Ejercicio Final.
Módulo 7. Los cuadros de diálogo.
- -Descripción de los cuadros de diálogo.
- -OpenFileDialog.
- -SaveFileDialog.
- -ColorDialog.
- -FontDialog.
- -FolderBrowserDialog.
- -Ejercicio Final.
Módulo 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.
- -Ejercicio Final.
Módulo 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.
- -Ejercicio Final.
Módulo 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.
- -Ejercicio Final.
Módulo 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.
- -Ejercicio Final.
Módulo 12. Operaciones en un escenario conectado II.
- -Introducción a Microsoft SQL Server 2005 Express.
- -La modificación de los datos.
- -Los comandos parametrizados.
- -La referencia a librerias.
- -Como ejecutar procedimientos almacenados en la base de datos.
- -Ejercicio Final.
Módulo 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.
- -Ejercicio Final.
Módulo 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.
- -Ejercicio Final.
Módulo 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.
- -Ejercicio Final.
Módulo 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.
- -Ejercicio Final.
Módulo 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.
- -Ejercicio Final.
Módulo 18. Operaciones en un escenario desconectado VI.
- -¿Qué es un DataSet tipificado?
- -¿Qué es un esquema XSD?
- -Crear DataSets tipificados basándose en un DataAdapter.
- -La herramienta Data Sources de Visual Studio 2005.
- -Como utilizar un DataSet tipificado.
- -Ejercicio Final.
Módulo 19. Operaciones en un escenario desconectado VII.
- -¿Qué es un TableAdapter?
- -Como se crean los TableAdapters.
- -Como utilizar un TableAdapter.
- -Utilizar parámetors en un TableAdapter.
- -Utilizar los métodos directos.
- -Extender las funcionalidades del TableAdapter.
- -Ejercicio Final.
Módulo 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 herramientta DataSource para crear formularios de un sólo registro.
- -Ejercicio Final.
Módulo 21. Mostrar y editar datos a través de formularios II.
- -Utilizar el ComboBox como control de enlace simple.
- -El control DataGridView.
- -Personalizar la apariencia de las celdas.
- -El evento CellFormating del DataGridView.
- -Relación Maestro-Detalle entre dos DataGridViews.
- -Ejercicio Final.