Detalle del libro
Ver Índice
Prologo
Presentación de la plataforma .NET Capítulo 1
A. Introducción
1. Principio de funcionamiento del Common Language Runtime
2. Los servicios del Common Language Runtime
3. La Base Class Library
4. Las versiones y evoluciones de la plataforma .NET
B. Escritura, compilación y ejecución de una aplicación
1. Escritura del código
2. Compilación del código
3. Análisis de un archivo compilado
4. Ejecución del código
Presentación de Visual Studio Capítulo 2
A. Evolución de Visual Basic 1 a Visual Basic .NET 2008
B. Instalación y primer arranque
1. Configuración necesaria
2. Procedimiento de instalación
3. Primer lanzamiento
C. Descubrimiento del entorno
1. Página de inicio
2. Entorno Visual Studio
D. Las herramientas disponibles
1. Las barras de herramientas
2. El cuadro de herramientas
3. El explorador de servidores
4. El explorador de soluciones
5. La visualización de clases
6. La ventana de propiedades
7. La lista de tareas
8. La lista de errores
9. La ventana de edición del código
a. Los Snippets o fragmentos de código
b. Seguimiento de las modificaciones
c. Utilización de macros
10.Las herramientas de edición de código
Organización de una aplicación Capítulo 3
A. Las soluciones
1. Presentación
2. Creación de una solución
3. Modificación de una solución
a. Añadir un proyecto
b. Suprimir un proyecto
c. Cambiar el nombre de un proyecto
d. Descargar un proyecto
4. Organización de una solución
a. Creación de una carpeta de solución
b. Crear un proyecto en una carpeta
c. Desplazar un proyecto a una carpeta
5. La carpeta Elementos de solución
6. La carpeta Archivos varios
7. Configuración de una solución
a. Configuración del proyecto de inicio
b. Dependencias del proyecto
c. Depurar archivos de código fuente
d. Configuración
B. Los proyectos
1. Creación de un proyecto
a. Las plantillas de proyectos
b. Creación de plantilla de proyecto
c. Modificación de una plantilla existente
d. Utilización de un proyecto existente como plantilla
2. Modificación de un proyecto
3. Propiedades de los proyectos
a. Propiedades de aplicación
b. Referencias e importaciones de un proyecto
c. Propiedades de depuración
d. Propiedades de compilación
e. Recursos de un proyecto
f. Parámetros de aplicación
g. Otros parámetros de configuración
Fundamentos del lenguaje Capítulo 4
A. Las variables, constantes y enumeraciones
1. Las variables
a. Nombre de las variables
b. Tipo de las variables
c. Conversiones de tipos
d. Declaración de las variables
e. Inferencia de tipos
f. Ámbito de las variables
g. Nivel de acceso de las variables
h. Tiempo de vida de las variables
2. Las constantes
3. Las enumeraciones
4. Las matrices
5. Las cadenas de caracteres
6. Las estructuras
a. Declaración de una estructura
b. Utilización de las estructuras
B. Los operadores
1. Los operadores de asignación
2. Los operadores aritméticos
3. Los operadores binarios
4. Los operadores de comparación
5. Los operadores de concatenación
6. Los operadores lógicos
7. Orden de evaluación de los operadores
C. Las estructuras de control
1. Estructuras de decisión
a. Estructura If
b. Estructura Select case
2. Las estructuras de bucle
a. Estructura While ... End While
b. Estructura Do ... Loop
c. Estructura For ... Next
d. Estructura For each ... next.
e. Otras estructuras
D. Los procedimientos y funciones
1. Procedimiento Sub
2. Procedimiento de evento
3. Función
4. Procedimientos Property
5. Los procedimientos operado
6. Los argumentos de los procedimientos y funciones.
E. Ensamblados, espacios de nombres y atributos
1. Los ensamblados
2. Los espacios de nombres
3. Los atributos
a. Los atributos más comunes en Visual Basic
Programación orientada a objetos Capítulo 5
A. Introducción
B. Aplicación con Visual Basic
1. Creación de una clase
a. Declaración de la clase
b. Clase parcial
c. Creación de propiedades
d. Creación de métodos
e. Constructores y destructores
f. Miembros compartidos
2. Utilización de una clase
a. Creación de una instancia
b. Inicialización de una instancia
c. Destrucción de una instancia
d. Enlace tardío, enlance precoz
3. Herencia
a. MyBase y MyClass
b. Clases abstractas
c. Clases finales
d. Clases anónimas
4. Interfaces
5. Los eventos
a. Declaración y activación de eventos
b. Gestionar los eventos
6. Los delegados
a. Declaración y creación de un delegado
b. Utilización de los delegados
c. Expresiones lambda
C. Los tipos genéricos
1. Las clases genéricas
a. Definición de una clase genérica
b. Utilización de una clase genérica
2. Interfaces genéricas
a. Definición de una interfaz genérica
b. Utilización de una interfaz genérica
3. Procedimientos y funciones genéricos
a. Creación de un procedimiento o función genérica
b. Utilización de un procedimiento o función genérica
D. Delegados genéricos
E. Varianza
1. Varianza en las interfaces genéricas
2. Varianza en los delegados genéricos
F. Las colecciones
1. Las colecciones predefinidas
a. Array
b. ArrayList y List
c. Hashtable y Dictionary
d. Queue
e. Stack
2. Elegir un tipo de colección
Este libro sobre VB.NET se dirige a los desarrolladores, incluso principiantes, que desean dominar Visual Basic.NET. Después de una descripción del entorno de desarrollo (Visual Studio 2010), el lector descubrirá las bases de la programación orientada a objetos con VB.NET. Evolucionará de manera progresiva hacia su puesta en marcha con el desarrollo de aplicaciones Windows Form.
Los numerosos ejemplos y consejos de uso de las herramientas de depuración le serán de gran ayuda durante la realización de una aplicación.
Se dedica un capítulo al acceso a las bases de datos con la ayuda de ADO.NET et de SQL, lo que le permitirá evolucionar hacia el desarrollo de aplicaciones cliente-servidor. Asimismo, se presentan y detallan las potentes funcionalidades de LINQ para facilitar el acceso y la manipulación de los datos, así como el lenguaje XML, para facilitar el intercambio de datos con otras aplicaciones.
Los usuarios de las versiones anteriores descubrirán las novedades y mejoras de la versión 2010 (covarianza, contravarianza, generación automática de código,…) que les permitirán desarrollar aun más rápido y fácilmente aplicaciones con el framework .NET 4.0 adaptadas a las versiones más recientes de Windows.
Se presenta la distribución de una aplicación con el uso de Windows Installer y de la tecnología Click Once.
Los ejemplos mencionados en este libro se pueden descargar en www.ediciones-eni.com.