Professional Documents
Culture Documents
INDICE
CAPITULO II
Microsoft .Net 01
Microsoft .Net FrameWork 01
La Plataforma Microsoft .Net 02
El Marco .Net 02
Los Bloques de Servicios .Net 02
Visual Studio .Net 02
Servidores Empresariales .Net 02
Marco .Net 03
¿Qué es el Marco .Net? 03
Componentes del Marco .Net 03
Common Language Runtime (CLR) 03
Librerías de Clases del Marco .Net 04
ADO .Net: Datos y XML 04
ASP .Net: Formularios y Servicios Web 04
Terminología usada en el Marco .Net 04
Visual Studio .Net 2005 05
¿Qué es el Visual Studio .Net? 05
Ventajas de usar MS Visual Studio .Net 05
Lenguajes de la Plataforma .Net 05
Administración de Ventanas 05
Diseñadores 05
Herramientas de Bases de Datos 06
Introducción a Visual Basic .Net 2005 07
Lo nuevo en Visual Basic .Net 2005 07
Extensión de los ficheros de código. 07
Tipos de ejecutables. 08
Lenguaje de Programación – Capitulo II
MICROSOFT .NET
"El .NET Framework es una nueva plataforma diseñada para simplificar el desarrollo
de aplicaciones en el entorno distribuido de Internet."
El Marco .Net
Los Bloques de Servicios .Net
Visual Studio .Net
Los Servidores Empresariales .Net
El Marco .Net
Microsoft Passport
Microsoft Hailstorm
MARCO .Net
En otras palabras:
CLS: Especificación en lenguaje común, conjunto de normas que deben cumplir las
DLLs.
Administración de Ventanas
Diseñadores
Visual Basic .Net es uno de cuatro lenguajes .Net que provee Microsoft para
la construcción de lo último en componentes, aplicaciones y servicios. Con esta
nueva versión, los desarrolladores pueden construir todas las aplicaciones de ASP
.Net para servicios Web XML.
Características:
Tipos de ejecutables.
Con Visual Basic .NET puedes crear básicamente estos dos tipos de
ejecutables: de consola, no gráfico, al estilo del viejo MS-DOS, y gráficos, como los
que normalmente estamos acostumbrados a ver en Windows. Existen otros tipos de
aplicaciones que se pueden crear con Visual Basic .NET: aplicaciones ASP.NET,
(realmente no es una aplicación o ejecutable, sino un compendio de distintos tipos
de elementos...), servicios Web, servicios Windows, etc.
CAPITULO III
Primero veremos como ingresar al Visual Basic .Net 2005, lo único que
tienen que hacer es lo que ven en la imagen y darle clic en donde esta
seleccionada.
Bueno como se dan cuenta, yo voy a utilizar el Visual Basic 2005 en Ingles,
ya que todavía la versión en español esta en versión Beta 2, así que va a tener
algunos cambios, en cambio con la versión en ingles, la versión que yo utilizo es la
final, wueno si no tienes Money (Dinero) para comprar la versión original, le haría
una sugerencia de descargarse la versión de evaluación, para que puedan
aprender, aunque les dure unos 60 a 90 días, pero antes se tienen que inscribir en
el MSDN de la Microsoft para poder descargarlo en Imágenes de CD (*.ISO), para
que lo puedan grabar en CD y llevárselos a su casa. Eso solo es una sugerencia,
okis.
1. Barra de Titulo
2. Barra de Menús
4. Explorador de Solución
5. Pantalla de Propiedades
Ya vimos los tipos de dato que soporta el Visual Basic, así que antes de
seguir, vamos a ver las palabras reservadas y que funciones vamos a utilizar para
capturar y mostrar datos.
Console
Esta es la clase que vamos a utilizar, ya que aquí se encuentra las funciones
para capturar y mostrar datos. Por ahora vamos a utilizar las siguientes funciones.
Variable = Console.Read
ReadLine, nos captura o lee el dato que el usuario ingresa, pero a la vez hace un
cambio de línea al terminar de leer el dato.
Variable = Console.ReadLine
Write, nos permite mostrar ya sea una cadena (texto) o un dato numérico
(número).
WriteLine, nos permite mostrar ya sea una cadena (texto) o un dato numérico
(número), y a la vez hace un cambio de línea, después de haber mostrado el dato.
Como se habrán dado cuenta, que en la función Write y WriteLine, seguido del
texto que deseamos mostrar pongo {0}, {1} etc. Pues lo pongo por que para
mostrar una variable o un dato seguido del texto que muestro por ejemplo: si
deseo mostrar el siguiente texto, seguido de la variable N que contiene un
número digamos que 13, deberíamos de escribir el siguiente código.
El Valor de la Variable N es : 13
Así que lo deben de tener en claro, que por cada variable o dato que
queremos mostrar después del texto que mostramos, tendremos que agregar {0},
en donde el 0 indica que numero de dato se va mostrar, mejor dicho lo convierte en
un array y este muestre el valor del array comenzando del 0, así que si queremos
mostrar 5 datos después del texto tendremos que escribir {0}, {1},{2}, {3}, {4},
y si queremos mostrar tres datos después del texto tendremos que escribir desde el
0 al 2, espero que les halla quedado en claro, jejejeje, bueno seguiremos con los
conceptos.
AMBITO DE VARIABLES
Ejemplo:
Dim a As Integer
Static: Se utiliza solo a nivel del procedimiento. Cuando una variable se declara
con la palabra Static, Visual Basic no reinicializa la variable cada vez que se ejecuta
el procedimiento, solo lo hace la primera vez. Esto quiere decir que la variable
conserva su valor entre una llamada al procedimiento y otra.
Ejemplo:
Static b As Double
Private: Se utiliza solo a nivel del modulo e indica que la variable es privada; es
decir, solo va a ser reconocida dentro del módulo donde ha sido declarada.
Ejemplo:
Private c As String
Public d As Date
CONSTANTES
Const e = 10
Nota: La definición de las constantes puede empezar con las palabras Public o
Private. Para que sean públicas o privadas. Por defecto son privadas.
2. Dentro del visual Basic tenemos dos formas para crear un nuevo proyecto,
la primera es:
Así que todo el código que vamos a escribir lo haremos del Main. Ahora
resolveremos el primer ejercicio que hemos hecho en Pseudocódigo.
Presionando la tecla F5
Por cada dato que ingresemos tendremos que presionar la tecla Enter, para
que el programa reciba ese dato.
ERRORES DE EJECUCIÓN
Este error es no tan común, por que creo que no existe personas que
borrarían un End Sub, End Module, Sub Main o Module Ejercicio01.
Este si es un error, digamos que cotidiano, este error se debe que cuando el
usuario ingresa un tipo de dato diferente al requerido, existe un desbordamiento de
Pila, así que lo podremos restringir ya sea en el código, pero eso de restricciones de
ingreso de datos lo veremos en los proyectos de Windows Application.
6. Guardar el proyecto que acabamos de crear, para esto existe tres formas:
Ya vieron que no es nada del otro mundo, solo basta aprender bien el código
de capturar y mostrar datos, nada mas, solo por este capitulo les escribiré el
comentario por cada código que utilice, así que apréndanlo por que en el próximo
capitulo ya lo haré sin comentarios okis, mientras tanto sigamos con la solución de
los ejercicios que hemos hecho en el primer capitulo, si el de los Pseudocódigos,
exactamente.
Esta opción, si se activa, se indica con Option Strict On, obligará a que los
tipos de datos que uses sean del tipo adecuado, de esta forma, hará que las cosas
las hagas o las programes cómo debes... seguramente acabarás dejando esa opción
en el valor que el vb.NET trae por defecto... valor que no creo que cambien en la
versión del español, en este caso, ya que usando Option Strict On es más
complicado hacer las conversiones entre tipos diferentes de datos) Por ejemplo, con
el Option Strict On no podemos hacer esto: Dim unChar As Char = "N", ya que
"N" es una constante del tipo String. El compilador de Visual Basic nos diría algo
así: Option Strict no permite la conversión entre Char y String
Sorry por ponerles imágenes del código, es que si lo pongo en texto, ustedes
lo pueden seleccionar, copiar y lo pegarían en el editor de código del Visual Basic, y
así no aprenderían mucho ya que solo se dedicarían a copiar, pegar, así que
escriban nomás el código para que aprendan okis.
CLASE MATH
Campos Públicos
Métodos Públicos
Sintaxis:
ClaseMath.NombreDelMetodo
Ejemplo:
N = Math.Sqrt(4)
Math.Sqrt(NumeroASacarRaiz)
Math.Pow(NumeroBase,NumeroDeExponente)
Ejercicio Propuesto:
Bueno señores con esto acaba la segunda entrega de este manual, se que
ha sido muy poco, pero así es la vida, mientras tanto, iré elaborando la tercera
entrega, esta tercera entrega no se cuantos capítulos va a tener, pero si se que
temas vamos a tocar, tocaremos lo siguiente:
Instrucción Condicional
Condiciones Múltiples
Procesos Repetitivos
Estructuras Repetitivas
Y nada más, aunque parece muy poco por los títulos, pero creo que va a ser
una de las entregas mas largas que voy a hacer, pero no se preocupen, que ya
estaré comenzando a hacer la tercera entre y cuarta, solo les pido algo, repacen lo
que hemos hecho en este capitulo y si pueden repasen la primera entrega, me
importa mucho que sepan y entiendan la lógica del Pseudocódigo, para que a la
hora que entremos a programar en aplicaciones de ventanas, no estén en las
nubes, okis, bueno conmigo será hasta la próxima entrega, ya saben aquí les dejo
mi correo por si tienen alguna duda.
Cuenta en Soles:
067-3008573552
Cuenta en Dólares:
067-3008573560
www.interbank.com.pe