PDF de programación - Curso de Visual Basic .Net

Imágen de pdf Curso de Visual Basic .Net

Curso de Visual Basic .Netgráfica de visualizaciones

Actualizado el 24 de Marzo del 2020 (Publicado el 14 de Enero del 2017)
8.119 visualizaciones desde el 14 de Enero del 2017
12,7 MB
96 paginas
Creado hace 15a (20/08/2008)
Curso de Visual Basic.Net

Conceptos básicos de .NET

¿Visual Studio

.NET?

.NET

¡AYUDA!

¿Visual Basic

.NET?

¿Plataforma

.NET?

¿.NET

Framework?

¿Qué es la plataforma Microsoft .NET?

Internet

Visual Studio .NET

Orquestación

.NET
Framework

Internet

COM+

.NET

Enterprise

Servers

Servicios
Building

Block

Windows

Disponible
en la
actualidad

Con mejoras
.NET

Nuevas
capacidades

".NET Framework es un entorno para
construir, instalar y ejecutar servicios Web y
otras aplicaciones.
Se compone de tres partes principales: el
Common Language Runtime, las clases
Framework y ASP.NET"

¿.NET

Framework?

El .NET Framework es el corazón de .NET,
cualquier cosa que queramos hacer en cualquier
lenguaje .NET debe pasar por el filtro cualquiera
de las partes integrantes del .NET Framework.

Beneficios del .NET

Framework

• Basado en estándares y prácticas Web
• Extensible
• Fácil de utilizar por los desarrolladores
• Diseñado utilizando modelos de aplicaciones unificados

.NET Framework

Formularios VB

MFC/ATL

ASP

API de Windows

El .NET Framework- Arquitectura

.NET Framework

ASP.NET

Web Forms

Servicios Web

Windows Forms

Marco de Servicios

Base

Datos

Depuración

...

Common Language Runtime

Servicios del Sistema

Lenguajes de Net

Visual
Basic

C++

C#

J#



Common Language Specification

V
i
s
u
a
l


S
t
u
d
o

i

.NET Framework


.

N
E
T

Componentes de Net Framework

ASP .NET

Formularios

y Servicios Web

Interfaz

de usuario

ADO.NET: Datos y XML

Biblioteca de clases del .NET Framework

Common Language Runtime

CLR



El Common Lenguage Runtime (CLR) es una serie de librerías dinámicas
(DLLs), también llamadas assemblies, que hacen las veces de las DLLs del
API de Windows.

• Así como las librerías runtime de Visual Basic o C++.
• Cualquier ejecutable depende de una forma u otra de una serie de

librerías, ya sea en tiempo de ejecución como a la hora de la compilación.
• Por otro lado, la librería de clases de .NET Framework proporcionan una

jerarquía de clases orientadas a objeto disponibles para cualquiera de los
lenguajes basados en .NET, incluido el Visual Basic.

Common Language Runtime

Soporte de la biblioteca de clases base

Soporte de hilos

COM marshaler

Verificador de tipos

Gestor de excepciones

Motor de seguridad

Motor de depuración

MSIL a

compiladores

nativos

Gestor

de código

Recolector
de basura

Cargador de clases

Biblioteca de Clases

System

System.Security

System.Runtime.
InteropServices

System.Net

System.Text

System.Globalization

System.Reflection

System.Threading

System.Configuration

System.IO

System.Diagnostics

System.Collections

ADO .Net y XML

System.Data

System.Xml

DataSet

DataRow

DataTable

DataView

System.Xml.Schema

System.Xml.Serialization

ASP.NET: Formularios Web y

Servicios Web

ASP.NET

System.Web

Servicios

Descripción

IU

HtmlControls

Descubrimiento

WebControls

Protocolos

Caché

Seguridad

Configuración

Estado de Sesión

Interfaz de Usuario

System.Windows.Forms

System.Drawing

Mejoras en Visual Basic Net

• Principales mejoras del lenguaje

– Soporte mejorado orientado a objetos
– Gestión de excepciones estructurada

• Acceso total al .NET Framework

– Nuevas opciones de manejo de hilos
– Recolector de basura

• Desarrollo Web mejorado

– Creación de Formularios Web tan fácilmente como

formularios Windows

– Crear servicios Web rápidamente

Descripción de los espacios de nombres

• Espacios de nombres
• Espacios de nombres utilizados en módulos

obligatorios

• Espacios de nombres utilizados en módulos

opcionales

Espacios de nombres

System

Collections

Configuration

IO

Net

Security

Runtime

ServiceProcess

.InteropServices

Diagnostics

Reflection

Text

Globalization

Resources

Threading

.Remoting

.Serialization

¿Qué es la plataforma .NET?

Herramientas
de desarrollo

Servicios Web XML

Servidores

Experiencias
de usuario

Cómo funciona el .NET Framework

Servicios de programación

.NET Framework
Biblioteca de clases

A
D
O
N
E
T

.

i

T
p
o
s

d
e

d
a
t
o
s

i

W
n
d
o
w
s

S
e
r
v
i
c
i
o
s

W
e
b
X
M
L



Common Language

Código de

la

plataforma

.NET

El compilador JIT produce

lenguaje máquina

Aplicaciones
Visual Basic

Aplicaciones
Visual C#

Aplicaciones
Visual C++

El código fuente se compila como MSIL

Runtime

¿Qué es Visual Studio .NET?

Herramientas de
Formularios Web

Herramientas de

Formularios Windows

Múltiples
Lenguajes

Herramientas de

Servicios Web XML

Visual Studio .NET

Gestor de errores

Acceso a datos

Diseño

Desarrollo

Depuración

Implantación

Qué es una plantilla de aplicación?

Proporciona archivos de

inicio, estructura de

proyecto y configuración

del entorno

Trabajar con un proyecto Visual

Basic .NET

Iniciar un nuevo proyecto Visual Basic .NET basado
en la plantilla Aplicación para Windows

Ejecutar el proyecto dentro del entorno de
desarrollo

Generar un archivo ejecutable

Ejecutar el proyecto fuera del entorno de desarrollo

Visualizar los archivos del proyecto en el Explorador
de soluciones

Guardar y cerrar el proyecto

Entorno de desarrollo

Nuevo proyecto

Diseñador de Windows Forms

Cuadro de herramientas

Menú principal

Explorador de
Soluciones

Ventana
Propiedades

Menús y barras de herramientas

Menú principal

Barra de herramientas estándar

Nuevo proyecto

Guardar
Form1.vb

Deshacer

Cuadro de herramientas

Controles para
crear el interfaz

de usuario

Diseñador de Windows Forms

Editor de código

Lista de nombres

de clases

Lista de nombres

de métodos

Ventana Propiedades

Establecer

propiedades como
tamaño, título y color

Otras ventanas de programación

Ventana de

programación

Objetivo

Lista de tareas

Ayuda a organizar y gestionar el trabajo de
generar la aplicación

Resultados

Muestra mensajes de estado para varias
características en el entorno de desarrollo

Vista de clases

Permite examinar el código tras las clases y
navegar por los símbolos de la solución

Comandos

Examinador
de objetos

Permite emitir comandos o evaluar expresiones
en el entorno de desarrollo

Permite visualizar objetos y sus miembros

Práctica: Trabajar en el entorno de

desarrollo

Abrir y ejecutar una aplicación existente

Examinar un formulario en el Diseñador de Windows
Forms y el Editor de código

Abrir, cerrar, reabrir y ocultar el Cuadro de
herramientas

Examinar la configuración de las propiedades de los
controles

Utilizar la ventana Ayuda dinámica

Crear una

especificación

de diseño

Crear el

interfaz de

usuario

Crear un proyecto
Visual Basic .NET

Escribir
código

Probar y
depurar

Generar e
implantar

El proceso de desarrollo

Crear una especificación de diseño
Crear el interfaz de usuario
Establecer las propiedades de los objetos
del interfaz de usuario
Escribir código para añadir funcionalidad
Probar y depurar la aplicación
Generar un archivo ejecutable
Crear una aplicación de instalación

1

2

3

4

5

6

7

Cómo crear el interfaz de usuario

Ubicar controles
en el formulario
desde el Cuadro
de herramientas

Cómo establecer las propiedades de los controles

Propiedades

Configuración

(Name)

Textbox1

BackColor

Autosize

Visible

Border

Font

Text

Blue

True

True

Fixed 3D

Microsoft SanSerif, 8.2 pt

Textbox1

Cómo añadir código a los controles
• En la lista Nombre de clase, hacer clic en el

control

• En la lista Nombre de método, hacer clic en el

evento

• Añadir código entre Private Sub y End Sub

Private Sub Button1_Click(. . .)Handles

Button1.Click

‘Colorar codigo aca

End Sub

Como guardar, ejecutar y generar la

aplicación

Guardar la aplicación

Ejecutar la solución en el
entorno de desarrollo

Generar un archivo ejecutable

Elementos del lenguaje.
Variables y estructuras de

datos

Descripción

• Introducción a los tipos de

datos

• Uso de variables
• Ámbito de las variables
• Convertir tipos de datos
• Crear y utilizar estructuras
• Almacenar datos en matrices

Crear
interfaz

Acceso
a datos

Escribir
código

Debug

and Deploy

Uso de Visual

Studio .NET

Depurar e
implantar

Introducción a los

tipos de datos

¿Qué es el sistema de tipos

comunes?

Define cómo funcionan los tipos en el Common Language Runtime

Sistema de tipos comunes

Tipos valor

Tipos referencia

Tipos de datos predefinidos

Estructuras definidas por el
usuario

Enumeraciones

Cadenas

Matrices

Clases

Tipos de datos

Tipo Visual
Basic .NET

Tamaño de

almacenamiento

Rango de valores

Boolean

2 bytes

Verdadero o Falso

Date

8 bytes

Decimal

16 bytes

Double

Integer

Single

String

8 bytes

4 bytes

4 bytes

Varía

0:00:00 del 1 de enero de 0001 a
11:59:59 PM del 31 de diciembre de 9999

Hasta 29 dígitos significativos, con
valores de hasta 7,9228 x 10 (con signo)

28

-4,94065645841246544E-324 a
+1,79769313486231570E+308 (con signo)

-2.147.483.648 a
+2.147.483.647 (con signo)

-3,4028235E+38 a 1,401298E-45
(con signo)

0 a 2.000 millones aproximadamente de
caracteres Unicode

Cómo escoger un tipo de datos

Escoger

tipo de datos…

Boolean

para gestionar…

Tipo CTS

Ejemplo

Condiciones de
Verdadero o Falso

Valor

Verdadero

Short, Integer,
Long, Byte

Enteros

Single, Double,
Decimal

Números con enteros
y partes de fracciones

Valor

Valor

Date

Valores fecha y hora

Valor

23
(Entero)

9456,72
(Decimal)

02/12/2003
12:30:42 A.M.

String

Object

Caracteres imprimibles y
visualizables en pantalla

Referencia

“Casa”

Un puntero al valor de
un objeto

Referencia

myClass
myPerson

Uso de variables

Tareas

Nombrar la variable

Declarar la variable

Asignar un valor a la variable

Utilizar la variable

¿Qué son las

variables?

• Las variables almacenan valores que pueden cambiar

cuando una aplicación se está ejecutando

• Las variables tienen seis elementos básicos:

Elemento

Nombre

Dirección

Descripción

La palabra que identifica la variable en código

La ubicación de memoria dond
  • Links de descarga
http://lwp-l.com/pdf175

Comentarios de: Curso de Visual Basic .Net (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad