12

ÍNDICEcae-cdimages.s3.amazonaws.com/syllabus/Microsoft+Visual... · 2015-02-10 · ÍNDICE LECCIÓN 1: INTRODUCCIÓN A .NET Visual Studio 2008.NET Framework Características de CLR

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ÍNDICEcae-cdimages.s3.amazonaws.com/syllabus/Microsoft+Visual... · 2015-02-10 · ÍNDICE LECCIÓN 1: INTRODUCCIÓN A .NET Visual Studio 2008.NET Framework Características de CLR
Page 2: ÍNDICEcae-cdimages.s3.amazonaws.com/syllabus/Microsoft+Visual... · 2015-02-10 · ÍNDICE LECCIÓN 1: INTRODUCCIÓN A .NET Visual Studio 2008.NET Framework Características de CLR

ÍNDICE

LECCIÓN 1: INTRODUCCIÓN A .NET

Visual Studio 2008.NET FrameworkCaracterísticas de CLRLa biblioteca de clases .NET

LECCIÓN 2: ENTORNO INTEGRADO DE DESARROLLO (IDE)

La página de inicioDistribución de ventanasPersonalizar el entornoProyectos y solucionesTiempos de desarrolloEl sistema de ayuda

LECCIÓN 3: FUNDAMENTOS DE PROGRAMACIÓN (I)

IntroducciónVariablesTipos de datosConstantes

LECCIÓN 4: FUNDAMENTOS DE PROGRAMACIÓN (II)

OperadoresOverflowFunciones de conversiónExpresiones lógicas

LECCIÓN 5: ARRAYS Y ESTRUCTURAS DE CONTROL

¿Qué es un array?Estructuras de repeticiónEstructuras de decisiónCombinar estructuras

LECCIÓN 6: PROCEDIMIENTOS

Tipos de procedimientosCrear procedimientos FunctionLlamar a procedimientos FunctionCrear procedimientos SubLlamar a procedimientos SubPaso de parámetrosÁmbito y duración

Page 3: ÍNDICEcae-cdimages.s3.amazonaws.com/syllabus/Microsoft+Visual... · 2015-02-10 · ÍNDICE LECCIÓN 1: INTRODUCCIÓN A .NET Visual Studio 2008.NET Framework Características de CLR

LECCIÓN 7: PENSAR EN OBJETOS (I)

¿Orientado a objetos?ClasesPropiedadesMétodos y constructores

LECCIÓN 8: PENSAR EN OBJETOS (II)

RepasoCrear objetosVisibilidadPropiedades ReadOnly/WriteOnly

LECCIÓN 9: HERENCIA

PresentaciónCrear subclasesCrear objetos de las subclasesSobrescribir métodosEl acceso Protected

LECCIÓN 10: INTERFACES Y ESPACIOS DE NOMBRES

Clases abstractasCrear interfacesImplementar interfacesBibliotecas de clasesEspacios de nombres

LECCIÓN 11: ASPECTOS AVANZADOS DE LOS ARRAYS

Arrays de objetosArrays multidimensionalesMétodos con un número variable de parámetros

LECCIÓN 12: TIPOS DE DATOS COMO CLASES Y LA CLASE STRING

Base común de tipos de datosLa clase StringComparar cadenasLa clase StringBuilder

Page 4: ÍNDICEcae-cdimages.s3.amazonaws.com/syllabus/Microsoft+Visual... · 2015-02-10 · ÍNDICE LECCIÓN 1: INTRODUCCIÓN A .NET Visual Studio 2008.NET Framework Características de CLR

LECCIÓN 13: COLECCIONES

IntroducciónLa colección ArrayListOrdenar el ArrayListLa colección HashTableColecciones especializadas

LECCIÓN 14: COLECCIONES GENÉRICAS

IntroducciónLa colección ListLa colección Dictionary

Page 5: ÍNDICEcae-cdimages.s3.amazonaws.com/syllabus/Microsoft+Visual... · 2015-02-10 · ÍNDICE LECCIÓN 1: INTRODUCCIÓN A .NET Visual Studio 2008.NET Framework Características de CLR
Page 6: ÍNDICEcae-cdimages.s3.amazonaws.com/syllabus/Microsoft+Visual... · 2015-02-10 · ÍNDICE LECCIÓN 1: INTRODUCCIÓN A .NET Visual Studio 2008.NET Framework Características de CLR

ÍNDICE

LECCIÓN 1: INTRODUCCIÓN

Programación visualUna aplicación WindowsLa primera aplicación WindowsAnálisis del código

LECCIÓN 2: FORMULARIOS

PropiedadesMétodosEventosFormularios heredados

LECCIÓN 3: TRABAJAR CON MENÚS

Crear menúsPropiedades de menúEventos de menúMenús contextuales

LECCIÓN 4: BARRAS DE HERRAMIENTAS Y DE ESTADO

Crear la barra de herramientasConfigurar los botonesEl cuadro de diálogo Abrir (OpenFileDialog)Barras de estado

LECCIÓN 5: CUADROS DE DIÁLOGO

¿Qué es un cuadro de diálogo?El cuadro MessageBoxLas constantes DialogResultEl cuadro Fuente (FontDialog)El cuadro Color (ColorDialog)Cuadros de diálogo personalizados

LECCIÓN 6: CONTROLES BÁSICOS (I)

IntroducciónEntrada de datosEtiqueta + cuadro de textoControl GroupBoxBotones de comandoBloquear controles

Page 7: ÍNDICEcae-cdimages.s3.amazonaws.com/syllabus/Microsoft+Visual... · 2015-02-10 · ÍNDICE LECCIÓN 1: INTRODUCCIÓN A .NET Visual Studio 2008.NET Framework Características de CLR

LECCIÓN 7: CONTROLES BÁSICOS (II)

Casillas de verificación (CheckBox)Botones de opción (RadioButton)Cuadros de lista (ListBox)Listas de selección múltipleCuadros combinados (ComboBox)

LECCIÓN 8: CARACTERÍSTICAS GRÁFICAS (I)

La clase GraphicsDibujar líneasDibujar rectángulos y polígonosDibujar elipses y círculosEspecificar colores

LECCIÓN 9: CARACTERÍSTICAS GRÁFICAS (II)

Dibujar arcosDibujar curvasTrazadosRellenos

LECCIÓN 10: CARACTERÍSTICAS GRÁFICAS (III)

Aplicar transformacionesDibujar textoEl efecto aliasingDibujar imágenes

LECCIÓN 11: EVENTOS DE RATÓN Y TECLADO

Eventos de ratónPersistencia del dibujoDetectar los botones del ratónControlar las teclas de estado

LECCIÓN 12: APLICACIONES MDI

Una aplicación MDIFormularios MDIFormularios secundariosCombinación de menúsEl menú VentanaEl evento FormClosing

Page 8: ÍNDICEcae-cdimages.s3.amazonaws.com/syllabus/Microsoft+Visual... · 2015-02-10 · ÍNDICE LECCIÓN 1: INTRODUCCIÓN A .NET Visual Studio 2008.NET Framework Características de CLR

LECCIÓN 13: EXCEPCIONES

IntroducciónManejar excepcionesJerarquía de excepcionesLa cláusula FinallyOrden de llamadas

LECCIÓN 14: INTRODUCCIÓN A WINDOWS PRESENTATION FOUNDATION

Una nueva generación de aplicaciones¿Qué es Windows Presentation Foundation?El editor WPF de Visual StudioMicrosoft Expression Blend

Page 9: ÍNDICEcae-cdimages.s3.amazonaws.com/syllabus/Microsoft+Visual... · 2015-02-10 · ÍNDICE LECCIÓN 1: INTRODUCCIÓN A .NET Visual Studio 2008.NET Framework Características de CLR
Page 10: ÍNDICEcae-cdimages.s3.amazonaws.com/syllabus/Microsoft+Visual... · 2015-02-10 · ÍNDICE LECCIÓN 1: INTRODUCCIÓN A .NET Visual Studio 2008.NET Framework Características de CLR

ÍNDICE

LECCIÓN 1: BASES DE DATOS

PresentaciónDatabase ExplorerCrear tablasRelaciones 1 a muchos (1:N)Relaciones muchos a muchos (N:M)Otras propiedades de tabla

LECCIÓN 2: EL LENGUAJE SQL

IntroducciónLa sentencia SELECTSelecciones complejasFunciones agregadasLa sentencia INSERTLa sentencia UPDATELa sentencia DELETE

LECCIÓN 3: INTRODUCCIÓN A ADO .NET

Arquitectura de ADO .NETProveedores de datosEstablecer la conexiónEjecutar comandos

LECCIÓN 4: PROVEEDOR DE DATOS

Acceso conectado a datosEl objeto ParameterManejar campos de identidadEl objeto Transaction

LECCIÓN 5: EL OBJETO DATASET

Acceso desconectado a datosEl objeto DataAdapterEstablecer relacionesLa clase BindingLa colección Rows

LECCIÓN 6: PROGRAMAR EL DATASET

Establecer la clave principal del DataSetAñadir registrosModificar registros del DataSetEliminar registros del DataSetReconciliar la base de datos con el DataSet

Page 11: ÍNDICEcae-cdimages.s3.amazonaws.com/syllabus/Microsoft+Visual... · 2015-02-10 · ÍNDICE LECCIÓN 1: INTRODUCCIÓN A .NET Visual Studio 2008.NET Framework Características de CLR

LECCIÓN 7: ACCESO A DATOS CON VISUAL STUDIO (I)

IntroducciónData SourcesDataSets tipificadosComprobando el resultadoLos controles creados por Visual Studio

LECCIÓN 8: ACCESO A DATOS CON VISUAL STUDIO (II)

La cadena de conexiónEstructura del DataSet tipificadoLos adaptadores de datosEl enlace a datos

LECCIÓN 9: ESCENARIOS DE ENLACE DE DATOS (I)

El control DataGridViewEl control TabControlEnlace de datos con controles existentesCampos de búsqueda

LECCIÓN 10: ESCENARIOS DE ENLACE DE DATOS (II)

Consultas con parámetrosLa colección ParametersRellenar el conjunto de datos

LECCIÓN 11: ESCENARIOS DE ENLACE DE DATOS (III)

IntroducciónModificar registrosEliminar registrosAñadir nuevos registrosConfirmar la ediciónSincronización con el origen de datosControl de la concurrencia en ADO .NET

LECCIÓN 12: ESCRIBIR CÓDIGO INDEPENDIENTE DE LA BASE DE DATOS

IntroducciónLa factoría de proveedores DbProviderFactoryCambiar el origen de los datosObtener información desde el archivo de configuraciónDiferencias entre los proveedores de datos

Page 12: ÍNDICEcae-cdimages.s3.amazonaws.com/syllabus/Microsoft+Visual... · 2015-02-10 · ÍNDICE LECCIÓN 1: INTRODUCCIÓN A .NET Visual Studio 2008.NET Framework Características de CLR

Este curso se ha desarrollado bajo la aplicación Microsoft Visual Basic 2008. Por consiguiente, cualquier material utilizado, como imágenes, texto, etc., es propiedad de Microsoft Corporation, con excepción de los recursos propios de CAE, S.A.

Las marcas, logotipos, diseños de marcas, títulos y/o nombres comerciales que aparecen en el curso son propiedad de sus respectivos propietarios.

CAE, S.A. es propietaria del contenido y del desarrollo del curso.

Se prohíbe cualquier uso de dicho material distinto al relacionado con este curso.

Queda prohibida la reproducción total o parcial de esta obra y sus ejercicios adicionales por cualquier medio o procedimiento y la distribución de ejemplares de ella mediante alquiler o préstamo.

Registro Propiedad Intelectual en trámite (marzo 2009)

COMPUTER AIDED EDUCATION S.A. ©

Autor: Juan Antonio Boscá Lloret - I+D CAE

Domicilio social:C/ San Francisco de Borja, 1846701 - GANDIA (VALENCIA)

www.cae.net