ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Requisitos previos recomendados


Enviado por   •  19 de Julio de 2012  •  104.357 Palabras (418 Páginas)  •  393 Visitas

Página 1 de 418

INTRODUCCIÓN A LA OBRA 8

REQUISITOS PREVIOS RECOMENDADOS 8

ESTRUCTURA DE LA OBRA 8

CONVENIOS DE NOTACIÓN 8

TEMA 1: INTRODUCCIÓN A MICROSOFT.NET 10

MICROSOFT.NET 10

COMMON LANGUAGE RUNTIME (CLR) 10

MICROSOFT INTERMEDIATE LANGUAGE (MSIL) 13

METADATOS 15

ENSAMBLADOS 16

LIBRERÍA DE CLASE BASE (BCL) 19

COMMON TYPE SYSTEM (CTS) 20

COMMON LANGUAGE SPECIFICATION (CLS) 20

TEMA 2: INTRODUCCIÓN A C# 22

ORIGEN Y NECESIDAD DE UN NUEVO LENGUAJE 22

CARACTERÍSTICAS DE C# 22

ESCRITURA DE APLICACIONES 27

APLICACIÓN BÁSICA ¡HOLA MUNDO! 27

PUNTOS DE ENTRADA 29

COMPILACIÓN EN LÍNEA DE COMANDOS 29

COMPILACIÓN CON VISUAL STUDIO.NET 32

TEMA 3: EL PREPROCESADOR 36

CONCEPTO DE PREPROCESADOR 36

DIRECTIVAS DE PREPROCESADO 36

CONCEPTO DE DIRECTIVA. SINTAXIS 36

DEFINICIÓN DE IDENTIFICADORES DE PREPROCESADO 37

ELIMINACIÓN DE IDENTIFICADORES DE PREPROCESADO 38

COMPILACIÓN CONDICIONAL 38

GENERACIÓN DE AVISOS Y ERRORES 41

CAMBIOS EN LA NUMERACIÓN DE LÍNEAS 41

MARCADO DE REGIONES DE CÓDIGO 42

TEMA 4: ASPECTOS LÉXICOS 44

COMENTARIOS 44

IDENTIFICADORES 45

PALABRAS RESERVADAS 45

LITERALES 47

OPERADORES 49

TEMA 5: CLASES 56

DEFINICIÓN DE CLASES 56

CONCEPTOS DE CLASE Y OBJETO 56

SINTAXIS DE DEFINICIÓN DE CLASES 56

CREACIÓN DE OBJETOS 59

OPERADOR NEW 59

CONSTRUCTOR POR DEFECTO 61

REFERENCIA AL OBJETO ACTUAL CON THIS 61

HERENCIA Y MÉTODOS VIRTUALES 62

CONCEPTO DE HERENCIA 62

LLAMADAS POR DEFECTO AL CONSTRUCTOR BASE 64

MÉTODOS VIRTUALES 64

CLASES ABSTRACTAS 67

LA CLASE PRIMEGENIA: SYSTEM.OBJECT 68

POLIMORFISMO 71

CONCEPTO DE POLIMORFISMO 71

MÉTODOS GENÉRICOS 72

DETERMINACIÓN DE TIPO. OPERADOR IS 73

ACCESO A LA CLASE BASE 73

DOWNCASTING 75

CLASES Y MÉTODOS SELLADOS 75

OCULTACIÓN DE MIEMBROS 76

MIEMBROS DE TIPO 82

ENCAPSULACIÓN 82

TEMA 6: ESPACIOS DE NOMBRES 87

CONCEPTO DE ESPACIO DE NOMBRES 87

DEFINICIÓN DE ESPACIOS DE NOMBRES 87

IMPORTACIÓN DE ESPACIOS DE NOMBRES 88

SENTENCIA USING 88

ESPECIFICACIÓN DE ALIAS 90

ESPACIO DE NOMBRES DISTRIBUIDOS 92

TEMA 7: VARIABLES Y TIPOS DE DATOS 93

DEFINICIÓN DE VARIABLES 93

TIPOS DE DATOS BÁSICOS 94

TABLAS 96

TABLAS UNIDIMENSIONALES 96

TABLAS DENTADAS 98

TABLAS MULTIDIMENSIONALES 99

TABLAS MIXTAS 101

COVARIANZA DE TABLAS 101

LA CLASE SYSTEM.ARRAY 101

CADENAS DE TEXTO 102

CONSTANTES 107

VARIABLES DE SÓLO LECTURA 108

ORDEN DE INICIALIZACIÓN DE VARIABLES 109

TEMA 8: MÉTODOS 111

CONCEPTO DE MÉTODO 111

DEFINICIÓN DE MÉTODOS 111

LLAMADA A MÉTODOS 112

TIPOS DE PARÁMETROS. SINTAXIS DE DEFINICIÓN 113

PARÁMETROS DE ENTRADA 113

PARÁMETROS DE SALIDA 114

PARÁMETROS POR REFERENCIA 115

PARÁMETROS DE NÚMERO INDEFINIDO 115

SOBRECARGA DE TIPOS DE PARÁMETROS 116

MÉTODOS EXTERNOS 116

CONSTRUCTORES 117

CONCEPTO DE CONSTRUCTORES 117

DEFINICIÓN DE CONSTRUCTORES 118

LLAMADA AL CONSTRUCTOR 118

LLAMADAS ENTRE CONSTRUCTORES 119

CONSTRUCTOR POR DEFECTO 120

LLAMADAS POLIMÓRFICAS EN CONSTRUCTORES 121

CONSTRUCTOR DE TIPO 122

DESTRUCTORES 123

TEMA 9: PROPIEDADES 127

CONCEPTO DE PROPIEDAD 127

DEFINICIÓN DE PROPIEDADES 127

ACCESO A PROPIEDADES 128

IMPLEMENTACIÓN INTERNA DE PROPIEDADES 129

TEMA 10: INDIZADORES 131

CONCEPTO DE INDIZADOR 131

DEFINICIÓN DE INDIZADOR 131

ACCESO A INDIZADORES 132

IMPLEMENTACIÓN INTERNA DE INDIZADORES 133

TEMA 11: REDEFINICIÓN DE OPERADORES 135

CONCEPTO DE REDEFINICIÓN DE OPERADOR 135

DEFINICIÓN DE REDEFINICIONES DE OPERADORES 136

SINTAXIS GENERAL DE REDEFINICIÓN DE OPERADOR 136

REDEFINICIÓN DE OPERADORES UNARIOS 138

REDEFINICIÓN DE OPERADORES BINARIOS 139

REDEFINICIONES DE OPERADORES DE CONVERSIÓN 140

TEMA 12: DELEGADOS Y EVENTOS 145

CONCEPTO DE DELEGADO 145

DEFINICIÓN DE DELEGADOS 145

MANIPULACIÓN DE OBJETOS DELEGADOS 147

LA CLASE SYSTEM.MULTICASTDELEGATE 150

LLAMADAS ASÍNCRONAS 151

IMPLEMENTACIÓN INTERNA DE LOS DELEGADOS 154

EVENTOS 156

CONCEPTO DE EVENTO 156

SINTAXIS BÁSICA DE DEFINICIÓN DE EVENTOS 156

SINTAXIS COMPLETA DE DEFINICIÓN DE EVENTOS 156

TEMA 13: ESTRUCTURAS 159

CONCEPTO DE ESTRUCTURA 159

DIFERENCIAS ENTRE CLASES Y ESTRUCTURAS 159

BOXING Y UNBOXING 160

CONSTRUCTORES 162

TEMA 14: ENUMERACIONES 165

CONCEPTO DE ENUMERACIÓN 165

DEFINICIÓN DE ENUMERACIONES 166

USO DE ENUMERACIONES 167

LA CLASE SYSTEM.ENUM 168

ENUMERACIONES DE FLAGS 170

TEMA 15: INTERFACES 173

CONCEPTO DE INTERFAZ 173

DEFINICIÓN DE INTERFACES 173

IMPLEMENTACIÓN DE INTERFACES 175

ACCESO A MIEMBROS DE UNA INTERFAZ 178

ACCESO A MIEMBROS DE INTERFACES Y BOXING 180

TEMA 16: INSTRUCCIONES 182

CONCEPTO DE INSTRUCCIÓN 182

INSTRUCCIONES BÁSICAS 182

DEFINICIONES DE VARIABLES LOCALES 182

ASIGNACIONES 182

LLAMADAS A MÉTODOS 183

INSTRUCCIÓN NULA 183

INSTRUCCIONES CONDICIONALES 183

INSTRUCCIÓN IF 183

INSTRUCCIÓN SWITCH 184

INSTRUCCIONES ITERATIVAS 186

INSTRUCCIÓN WHILE 186

INSTRUCCIÓN DO...WHILE 187

INSTRUCCIÓN FOR 187

INSTRUCCIÓN FOREACH 188

INSTRUCCIONES DE EXCEPCIONES 192

CONCEPTO DE EXCEPCIÓN. 192

LA CLASE SYSTEM.EXCEPTION 193

EXCEPCIONES PREDEFINIDAS COMUNES 194

LANZAMIENTO DE EXCEPCIONES. INSTRUCCIÓN THROW 195

CAPTURA DE EXCEPCIONES. INSTRUCCIÓN TRY 195

INSTRUCCIONES DE SALTO 200

INSTRUCCIÓN BREAK 200

INSTRUCCIÓN CONTINUE 201

INSTRUCCIÓN RETURN 201

INSTRUCCIÓN GOTO 202

INSTRUCCIÓN THROW 203

OTRAS INSTRUCCIONES 203

INSTRUCCIONES CHECKED Y UNCHECKED 203

INSTRUCCIÓN LOCK 204

INSTRUCCIÓN USING 205

INSTRUCCIÓN FIXED 207

TEMA 17: ATRIBUTOS 208

CONCEPTO DE ATRIBUTO 208

UTILIZACIÓN DE ATRIBUTOS 208

DEFINICIÓN DE

...

Descargar como (para miembros actualizados) txt (675 Kb)
Leer 417 páginas más »
Disponible sólo en Clubensayos.com