Este libro proporciona una introducción completa a Visual Basic.NET y se esfuerza por presentar las tecnologías más recientes, completas y prácticas a los lectores. El libro está dividido en 10 capítulos, que presentan en detalle los conocimientos básicos, los métodos de programación y las técnicas de Visual Basic.NET. El contenido incluye una descripción general de .NET Framework, conceptos básicos del lenguaje Visual Basic.NET, control básico de procesos, programación orientada a objetos, conceptos básicos del desarrollo de aplicaciones de Windows, procesamiento de gráficos, acceso a datos, archivos y registro, y desarrollo preliminar de aplicaciones web. , etc. contenido.
Este libro es especialmente adecuado para lectores con conocimientos básicos de informática. Puede utilizarse como material didáctico para especialidades relacionadas en varios colegios y universidades, y también puede utilizarse como libro de referencia de autoaprendizaje y material de formación para entusiastas de Visual Basic.NET. .
Tabla de contenido:
Capítulo 1 Introducción al lenguaje VB.NET
1.1 Descripción general del marco .NET
1.1.1 Funciones de Common Language Runtime
1.1.2 Biblioteca de clases de .NET Framework
1.1.3 Desarrollo de aplicaciones cliente
1.1.4 Desarrollo de aplicaciones de servidor
1.2 Historia del desarrollo del lenguaje VB.NET
1.3 Funciones y nuevas características de VB.NET
1.3.1 Nuevas funciones en el desarrollo web
1.3.2 Nuevas funciones en la base de datos
1.3.3 Nuevas funciones y controles de Windows Forms
1.3.4 Nuevas características del proyecto
1.3.5 Nuevas funciones para componentes y fabricación de componentes
1.3.6 Nuevas funciones del depurador
1.3.7 Nuevas funcionalidades en escalabilidad y control automático
1.3.8 Nuevas funciones para solicitudes internacionales
1.4 Bloques de construcción estándar
1.5 Resumen de este capítulo
1.6 Ejercicios
Capítulo 2 Tipos de datos, operadores y expresiones
2.1 tipos de datos
2.1.1 Tipos de datos básicos
2.1.2 Tipos de datos definidos por el usuario
2.2 Constantes y variables
2.2.1 Constantes
2.2.2 Variables
2.2.3 Alcance de las variables
2.3 Operadores
2.3.1 Operadores aritméticos
2.3.2 Operadores relacionales
2.3.3 Operadores lógicos
2.3.4 Orden de ejecución de expresiones
2.4 Matriz
2.4.1 Matriz de longitud fija
2.4.2 Matriz multidimensional
2.4.3 Función Lbound() y función Ubound()
2.4.4 Matriz dinámica
2.4.5 Preservar el contenido de matrices dinámicas
2.5 Resumen de este capítulo
2.6 Práctica informática
2.7 Ejercicios
Capítulo 3 Control básico de procesos
3.1 Declaraciones de juicio condicional
3.1.1 Declaración si...entonces
3.1.2 Declaración Si... Entonces... Si no
3.1.3 Si...Entonces...Elself declaración
3.2 Declaración de sucursal
3.3 Declaración de bucle
3.3.1 Hacer... Declaración de bucle
3.3.2 Mientras...Finalizar el ciclo Mientras
3.3.3 Para...siguiente bucle
3.3.4 Salida del bucle
3.4 Declaración de salto
3.5 Estructura de manejo de excepciones
3.5.1 Declaración final
3.5.2 Declaración de parada
3.5.3 Declaración de salida
3.6 Resumen de este capítulo
3.7 Práctica informática
3.8 Ejercicios
Capítulo 4 Programación orientada a objetos
4.1 Descripción general de la orientación a objetos
4.2 Clases y Objetos
4.2.1 Definición de clase
4.2.2 Conceptos y propiedades de los objetos.
4.3 Herencia y polimorfismo
4.3.1 Herencia
4.3.2 Polimorfismo
4.4 Sobrecarga de métodos
4.4.1 Definición de sobrecarga
4.4.2 Implementación de sobrecarga de métodos
4.5 Constructor y destructor
4.5.1 Constructor
4.5.2 Destructor
4.6 Herencia entre idiomas
4.7 Espacio de nombres
4.7.1 Declaración de espacio de nombres
4.7.2 Nombre completo
4.8 Resumen de este capítulo
4.9 Práctica informática
4.10 Ejercicios
Capítulo 5 Diseño de formularios de Windows
5.1 Nuevas características de Windows Forms
5.2 Estructura del formulario
5.3 Propiedades, eventos y métodos de las formas.
5.3.1 Propiedades
5.3.2 Eventos y métodos
5.4 Diseño de interfaz multidocumento
5.4.1 Crear formulario principal MDI
5.4.2 Crear subformulario
5.4.3 Determinar el subformulario activo
5.4.4 Transferencia de datos a subformularios activos
5.4.5 Organizar subformularios
5.5 Resumen de este capítulo
5.6 Práctica informática
5.7 Ejercicios
Capítulo 6 Agregar controles a un formulario
6.1 Controles de operación
6.2 Controles comunes
6.2.1 Control de botones
6.2.2 Controles CheckBox y RadioButton
6.2.3 Control de cuadro de grupo
6.2.4 Control de cuadro de texto
6.2.5 Control RichTextBox
6.2.6 Control de barra de desplazamiento
6.1.7 Control de la barra de seguimiento
6.1.8 Control de barra de progreso
6.1.9 Control de cuadro de lista
6.1.10 Control de cuadro combinado
6.2 Menú de diseño
6.2.1 Crear cambios de menú
6.2.2 4 tipos de elementos de menú
6.2.3 Control del menú principal
6.2.4 Componente ContextMenu
6.3 Barra de herramientas de diseño
6.3.1 Botón Agregar
6.3.2 Definir iconos para los botones de la barra de herramientas
6.3.3 Manejo del evento Click del botón de la barra de herramientas
6.4 Agregar barra de estado
6.4.1 Agregar un panel al control StatusBar
6.4.2 Determinar el panel en el que se hizo clic
6.4.3 Establecer el tamaño del panel de la barra de estado
6.4.4 Actualizar dinámicamente el contenido de la barra de estado
6.5 Control de diálogo
6.5.1 Creación, visualización y cierre de cuadros de diálogo
6.5.2 Comprobar los resultados del cuadro de diálogo
6.5.3 Mostrar centro de mensajes
6.5.4 Cuadros de diálogo comunes
6.6 Controles personalizados
6.7 Resumen de este capítulo
6.8 Práctica informática
6.9 Ejercicios
Capítulo 7 Trabajar con gráficos
7.1 Sistema de coordenadas
7.1.1 Sistema de coordenadas de especificación predeterminada
7.1.2 Sistema de coordenadas de especificación estándar
7.1.3 Sistema de coordenadas personalizado
7.2 Uso de funciones GDI+ en formularios
7.2.1 Crear imágenes gráficas con GDI+
7.2.2 Usar GDI+ para dibujar formas de líneas
7.2.3 Contenedor gráfico
7.3 Sistema. Espacio de nombres de dibujo
7.3.1 Sistema.Dibujo.Dibujo2d
7.3.2 Imágenes.de.dibujo.del.sistema
7.3.3 Texto.de.dibujo.del.sistema
7.4 Diseño de animación simple
7.4.1 Diseño de programación de animación posicional
7.4.2 Diseño de programación de animación de paso de página
7.5 Resumen de este capítulo
7.6 Práctica informática
7.7 Ejercicios
Capítulo 8 Acceso a datos
8.1 Descripción general de ADO.NET
8.1.1 Objetivos de diseño de ADO.NET
8.1.2 Arquitectura ADO.NET
8.2 Conexión
8.2.1 Conéctese a SQL Server usando ADO.NET
8.2.2 Agrupación de conexiones para el proveedor de datos SQL Server.NET
8.2.3 Utilice ADO.NET para conectarse a una fuente de datos OLE DB
8.2.4 Votación de conexión para el proveedor de datos OLE DB.NET
8.2.5 Cómo funcionan los eventos de conexión
8.3 Lector de datos
8.3.1 Cerrar el lector de datos
8.3.2 Configuración de resultados múltiples
8.3.3 Obtener información de estructura de DataReader
8.3.4 Capítulo OLE DB
8.4 Enlace de datos
8.4.1 Tipos de enlace de datos
8.4.2 Escenarios comunes para utilizar el enlace de datos
8.4.3 Descripción general y sintaxis del enlace de datos
8.4.4 Expresiones de enlace de datos
8.4.5 Uso de DataBinder.Eval
8.5 Resumen de este capítulo
8.6 Ejercicios de computadora
8.7 Ejercicios
Capítulo 9 Archivos y Registro
9.1 Sistema de procesamiento de archivos VB.NET
9.1.1 Espacio de nombres System.IO
9.1.2 Clases y enumeraciones relacionadas
9.2 Procesamiento de archivos
9.2.1 Comando NuevoArchivo
9.2.2 Comando Abrir archivo
9.2.3 Función Abrir Archivo
9.2.4 Función Cerrar Archivo
9.2.5 Función Copia de Archivo
9.2.6 Función FileAttr
9.2.7 Función GetAttr
9.2.8 Función SetAttr
9.2.9 Función FileGet
9.2.10 Función FileGetObject
9.2.11 Función FilePut
9.2.12 Función FilePutObject
9.2.13 Función de búsqueda
9.2.14 Función ubicación
9.2.15 Función EOF
9.2.16 Función de entrada
9.2.17 Función Cadena de entrada
9.2.18 Funciones de escritura y escritura de línea
9.2.19 Funciones Imprimir e ImprimirLínea
9.3 Lectura y escritura de archivos
9.3.1 Tipos de acceso a archivos
9.3.2 Funciones y declaraciones de acceso a archivos
9.3.3 Funciones de acceso a datos
9.3.4 Acceso secuencial a archivos
9.3.5 Acceso aleatorio a archivos
9.3.6 Acceso a archivos binarios
9.4 Lectura y escritura del registro
9.4.1 Cambios en el acceso al registro en VB.NET
9.4.2 Funciones de uso común
9.4.3 Clase de registro
9.4.4 Miembros de la clase RegistryKey
9.5 Resumen de este capítulo
9.6 Ejercicios
Capítulo 10 Desarrollo preliminar de aplicaciones web
10.1 ¿Qué es una aplicación web?
10.1.1 Descripción general de la aplicación web
10.1.2 Creación de aplicaciones web
10.2 Diseño de formularios web
10.2.1 Componentes de formularios web
10.2.2 Archivos de proyecto creados mediante formularios web
10.2.3 Compilación y despliegue de proyectos web.
10.2.4 Compilación y ejecución de páginas de formularios web
10.3 Resumen de este capítulo
10.4 Ejercicios de computadora
10.5 Ejercicios
Apéndice A Instalación y desinstalación de Visual Studio.NET
Requisitos del sistema A1 Visual Studio.NET
A2 Instalar Visual Studio.NET
A3 Desinstalar Visual Studio.NET
Apéndice B Manejo de errores y excepciones de VB.NET
Tipo de error B1
B2 Cambios en el manejo de excepciones en VB.NET
B3 Introducción al manejo de excepciones
B4 Manejo estructurado de excepciones
B5 Manejo de excepciones no estructuradas
Apéndice C Migración del proyecto VB 6.0 a VB.NET
herramienta de actualización C1
La necesidad de actualizar C2
Cosas a tener en cuenta antes de actualizar C3
Preparación de la solicitud de actualización C4
C5 Actualizar el proyecto usando el asistente de actualización
C6 completa el proceso de actualización
C7 Ver informe de actualización
Proyecto de actualización C8 desde la línea de comando
C9 Prefacio a la solución de problemas de aplicaciones actualizadas desde VB 6.0
Expandir