Tutorial

Páginas: 171 (42739 palabras) Publicado: 6 de octubre de 2013
Introducción a la obra 6
Requisitos previos recomendados 6
Estructura de la obra 6
Convenios de notación 6
TEMA 1: Introducción a Microsoft.NET 9
Microsoft.NET 9
Common Language Runtime (CLR) 9
Microsoft Intermediate Language (MSIL) 12
Metadatos 14
Ensamblados 15
Librería de clase base (BCL) 18
Common Type System (CTS) 19
Common Language Specification (CLS) 19
Tema 2: Introduccióna C# 21
Origen y necesidad de un nuevo lenguaje 21
Características de C# 21
Escritura de aplicaciones 26
TEMA 3: EL PREPROCESADOR 35
Concepto de preprocesador 35
Directivas de preprocesado 35
TEMA 4: ASPECTOS LÉXICOS 43
Comentarios 43
Identificadores 44
Palabras reservadas 44
Literales 46
Operadores 48
TEMA 5: Clases 55
Definición de clases 55
Creación de objetos 58
Herencia ymétodos virtuales 61
La clase primegenia: System.Object 66
Polimorfismo 70
Ocultación de miembros 75
Miembros de tipo 80
Encapsulación 81
TEMA 6: Espacios de nombres 86
Concepto de espacio de nombres 86
Definición de espacios de nombres 86
Importación de espacios de nombres 87
Espacio de nombres distribuidos 90
TEMA 7: Variables y tipos de datos 92
Definición de variables 92
Tipos de datosbásicos 93
Tablas 95
Cadenas de texto 101
Constantes 106
Variables de sólo lectura 107
Orden de inicialización de variables 108
TEMA 8: Métodos 110
Concepto de método 110
Definición de métodos 110
Llamada a métodos 111
Tipos de parámetros. Sintaxis de definición 111
Métodos externos 115
Constructores 116
Destructores 122
TEMA 9: Propiedades 126
Concepto de propiedad 126
Definiciónde propiedades 126
Acceso a propiedades 127
Implementación interna de propiedades 128
TEMA 10: Indizadores 130
Concepto de indizador 130
Definición de indizador 130
Acceso a indizadores 131
Implementación interna de indizadores 132
TEMA 11: Redefinición de operadores 133
Concepto de redefinición de operador 133
Definición de redefiniciones de operadores 134
Redefiniciones de operadoresde 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 y unboxing 158Constructores 160
TEMA 14: Enumeraciones 163
Concepto de enumeración 163
Definición de enumeraciones 164
Uso de enumeraciones 165
La clase System.Enum 166
Enumeraciones de flags 168
TEMA 15: Interfaces 171
Concepto de interfaz 171
Definición de interfaces 171
Implementación de interfaces 173
Acceso a miembros de una interfaz 176
TEMA 16: Instrucciones 180
Concepto de instrucción 180Instrucciones básicas 180
Instrucciones condicionales 181
Instrucciones iterativas 184
Instrucciones de excepciones 190
Instrucciones de salto 198
Otras instrucciones 201
TEMA 17: ATRIBUTOS 206
Concepto de atributo 206
Utilización de atributos 206
Definición de nuevos atributos 208
Lectura de atributos en tiempo de ejecución 210
Atributos de compilación 214
Pseudoatributos 216
TEMA 18: Códigoinseguro 218
Concepto de código inseguro 218
Compilación de códigos inseguros 218
Marcado de códigos inseguros 219
Definición de punteros 220
Manipulación de punteros 221
Operadores relacionados con código inseguro 225
Fijación de variables apuntadas 227
Tema 19: Documentación XML 230
Concepto y utilidad de la documentación XML 230
Introducción a XML 231
Comentarios de documentaciónXML 232
Etiquetas recomendadas para documentación XML 235
Generación de documentación XML 240
Estructura de la documentación XML 242
Separación entre documentación XML y código fuente 245
TEMA 20: El compilador de C# de Microsoft 247
Introducción 247
Sintaxis general de uso del compilador 247
Opciones de compilación 249
Acceso al compilador desde Visual Studio.NET 262
Tema 21:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • tutorial
  • Tutorial
  • Tutorial
  • tutorial
  • tutorial
  • Tutorial
  • Tutoriales
  • Tutorial

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS