manual

Páginas: 201 (50242 palabras) Publicado: 25 de mayo de 2014
Introducción a la obra 5
Requisitos previos recomendados 5
Estructura de la obra 5
Convenciones de notación utilizadas 5
TEMA 1: Introducción a Microsoft.NET 8
Microsoft.NET 8
Common Language Runtime (CLR) 8
Microsoft Intermediate Language (MSIL) 11
Metadatos 13
Ensamblados 14
Librería de clase base (BCL) 17
Common Type System (CTS) 18
Common Language Specification (CLS) 18
Tema2: Introducción a C# 20
Origen y necesidad de un nuevo lenguaje 20
Características de C# 20
Escritura de aplicaciones 25
TEMA 3: EL PREPROCESADOR 34
Concepto de preprocesador 34
Directivas de preprocesado 34
TEMA 4: ASPECTOS LÉXICOS 42
Comentarios 42
Identificadores 43
Palabras reservadas 43
Literales 45
Operadores 47
TEMA 5: Clases 54
Definición de clases 54
Creación de objetos 57Herencia y métodos virtuales 60
La clase primegenia: System.Object 66
Polimorfismo 69
Ocultación de miembros 74
Miembros de tipo 80
Encapsulación 80
TEMA 6: Espacios de nombres 84
Concepto de espacio de nombres 84
Definición de espacios de nombres 84
Importación de espacios de nombres 85
Espacio de nombres distribuidos 89
TEMA 7: Variables y tipos de datos 91
Definición de variables 91Tipos de datos básicos 92
Tablas 94
Cadenas de texto 100
Constantes 105
Variables de sólo lectura 106
Orden de inicialización de variables 107
TEMA 8: Métodos 109
Concepto de método 109
Definición de métodos 109
Llamada a métodos 110
Tipos de parámetros. Sintaxis de definición 111
Métodos externos 114
Constructores 115
Destructores 121
TEMA 9: Propiedades 125
Concepto de propiedad125
Definición de propiedades 125
Acceso a propiedades 126
Implementación interna de propiedades 127
TEMA 10: Indizadores 129
Concepto de indizador 129
Definición de indizador 129
Acceso a indizadores 130
Implementación interna de indizadores 131
TEMA 11: Redefinición de operadores 133
Concepto de redefinición de operador 133
Definición de redefiniciones de operadores 134Redefiniciones de operadores de conversión 138
TEMA 12: Delegados y eventos 143
Concepto de delegado 143
Definición de delegados 143
Manipulación de objetos delegados 145
La clase System.MulticastDelegate 148
Llamadas asíncronas 149
Implementación interna de los delegados 152
Eventos 154
TEMA 13: Estructuras 157
Concepto de estructura 157
Diferencias entre clases y estructuras 157
Boxing yunboxing 158
Constructores 160
TEMA 14: Enumeraciones 163
Concepto de enumeración 163
Definición de enumeraciones 163
Uso de enumeraciones 165
La clase System.Enum 166
TEMA 15: Interfaces 167
Concepto de interfaz 167
Definición de interfaces 167
Implementación de interfaces 169
Acceso a miembros de una interfaz 172
TEMA 16: Instrucciones 175
Concepto de instrucción 175
Instruccionesbásicas 175
Instrucciones condicionales 176
Instrucciones iterativas 179
Instrucciones de excepciones 185
Instrucciones de salto 193
Otras instrucciones 196
TEMA 17: ATRIBUTOS 202
Concepto de atributo 202
Utilización de atributos 202
Definición de nuevos atributos 204
Lectura de atributos en tiempo de ejecución 206
Atributos de compilación 210
TEMA 18: Código inseguro 212
Concepto de códigoinseguro 212
Compilación de códigos inseguros 212
Marcación de códigos inseguros 213
Definición de punteros 214
Manipulación de punteros 215
Operadores relacionados con código inseguro 219
Fijación de variables apuntadas 221
Tema 19: Documentación XML 224
Concepto y utilidad de la documentación XML 224
Introducción a XML 224
Comentarios de documentación XML 226
Etiquetas recomendadaspara documentación XML 228
Generación de documentación XML 233
Estructura de la documentación XML 236
Separación entre documentación XML y código fuente 238
TEMA 20: El compilador de C# de Microsoft 240
Introducción 240
Sintaxis general de uso del compilador 240
Opciones de compilación 242
Acceso al compilador desde Visual Studio.NET 255
Documentación de referencia 258
Bibliografía 258...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manual
  • Manual
  • Manual
  • Manualidades
  • Manual
  • Manual
  • Manual
  • Manual

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS