Detalle del libro
Ver Índice
PRÓLOGO
CAPÍTULO 1: LA ARQUITECTURA .NET
¿Qué es .NET?
Las tecnologías .NET
Lenguajes de programación
Librerías de clases
Tecnología de ensamblados
Entorno de desarrollo
El .NET Framework
Librerías de clases
Librerías de clases base
Librerías de entorno gráfico
El Common Language Runtime (CLR)
CAPÍTULO 2: EL LENGUAJE C#
Características del lenguaje C#
Elementos sintácticos básicos
Primer programa en C#
Tipos de datos
Variables.
Declaración
Asignación
Tipos por valor
Tipos por referencia
Ámbito
Inicialización implícita de variables
Conversiones
Conversiones implícitas
Conversiones explícitas
Acceso a los métodos de los tipos simples
Valores extremos
Comprobación de tipo
Conversiones entre tipos simples y String
Operadores
Instrucciones de control
Instrucción if
Instrucción switch
Instrucción for
Instrucción foreach
Instrucción while
Las sentencias break y continue
Arrays
Declaración
Dimensionado de un array
Acceso al array
Tamaño de un array
Arrays multidimensionales
CAPÍTULO 3: PROGRAMACIÓN ORIENTADA A
OBJETOS CON C#
Clases y objetos
Definición de una clase
Creación de un objeto
Espacios de nombres
Miembros de una clase
Propiedades
Definición de una propiedad
Utilización de una propiedad
Métodos
Definición de un método
Llamada a métodos
Métodos estáticos
Sobrecarga de métodos
Indizadores
Constructores
Implementación de constructores
Constructores por defecto
Clases parciales
Creación de una clase parcial
Herencia
Nomenclatura
Implementación de la herencia
La clase Object
Ejecución de constructores en la herencia
Métodos virtuales y sobrescritura de métodos
El objetivo de esta obra es que el lector adquiera los conocimientos para crear páginas web dinámicas, desde websites personales hasta aplicaciones web empresariales.