Vous êtes sur la page 1sur 27

Capacitacin ASP.

NET 2008, Visual Basic 2008 y SQL Server 2008


Mauricio A. Turcios

Agenda 1 semana:
Saludo. Objetivos. TEMA: Fundamentos de Visual Basic.NET [5 HORAS]
Introduccin a Visual Basic.NET Componentes y Herramientas de Visual Studio Tipos de datos Operadores Estructuras de Control

Objetivos:
Proporcionar a los estudiantes, metodologas y estrategias que les faciliten el desarrollo de aplicaciones haciendo uso del lenguaje de programacin Visual Basic.NET orientado a la web y SQL Server. Realizar la gestin y administracin del desarrollo de mdulos de software para los negocios. Resolucin de casos prcticos que permitan adquirir conocimientos fundamentales para el desarrollo de software en el lenguaje de programacin Visual Basic.NET y SQL Server.

Introduccin a Visual Basic.NET:


ASP.NET es una tecnologa que permite a los programadores crear pginas web dinmicas, desde websites personales hasta aplicaciones web empresariales. Todo lo que se necesita para empezar es tener el .NET Framework 3.5 y una herramienta de desarrollo (Visual Studio 2008).

Tipos de datos:
Integer String Decimal Boollean Ms info http://msdn.microsoft.com/es-es/library/47zceaw7(v=vs.90).aspx

Declaracin de variables:
Ejemplo:
Dim var as Integer Dim var, var1, var2 as Integer

Operadores:
Operadores de comparacin: En Visual Basic existen 6 operadores para realizar comparaciones entre valores:
< <= > >= = <> Menor que Menor o igual a Mayor que Mayor o igual a Igual No Igual o Diferente

Operadores:
Operadores lgicos:
Cuando Visual Basic compara 2 expresiones, regresa uno de dos valores posibles: True o False, pero Visual Basic no entiende True o False por lo que utiliza valores numricos para representarlos, True o False son valores booleanos donde 0 es False y 1 es True.

Operadores:
En Visual Basic existen 6 operadores lgicos:

And: Cuando ambas expresiones son verdaderas. Or: Evala una de dos expresiones. Not: Niega una expresin. Xor: La expresin completa se considera verdadera, si las 2 expresiones evaluadas no son verdaderas o ambas son falsas. Eqv: Ambas expresiones debe ser verdaderas o falsas para evaluar la expresin completa como verdadera. Imp: La expresin completa es verdadera excepto cuando la primer expresin es verdadera y la segunda expresin es falsa.

Tutorial:

Creamos un nuevo proyecto web (Sitio Web)

Seleccionamos la opcin Sitio Web ASP.NET y verificamos la ruta donde se guardar el proyecto y nombre. Adems del lenguaje que usaremos (en este caso VB.NET)

Aparecer la pgina Default.aspx que es la pgina web por defecto de nuestro proyecto

Existen 2 formas prcticas para agregar un nuevo elemento al proyecto:

Forma 1: Agregamos un nuevo elemento al proyecto (WebForm) desde la barra de herramientas

Forma 2: Clic derecho sobre el proyecto en el Explorador de Soluciones

Agregamos un Web Forms Cambiamos el nombre del elemento al que deseemos.

Agregamos un Web Forms Cambiamos el nombre del elemento al que deseemos.

Del cuadro de herramientas agregamos los siguientes elementos: 2 Label 1 Textbox 1 Button

Haciendo uso de las propiedades de cada control las modificamos para que nos quede la interfaz de la siguiente manera:

Adicionalmente cambiamos la propiedad visible del label2 a false para volverlo visible cuando sea necesario

Presionamos F5 para ejecutar el formulario.

Hacemos doble clic en el boton Mostrar y escribimos el siguiente cdigo. Tambien hacemos doble clic en el Form Web para escribir cdigo en el evento Load del mismo.

Estructuras de Control:
Tipos de estructuras de control en Visual Basic 2008:
If (estructura de decisin) For (estructura cclica) While (estructura cclica) Select Case (estructura de decisin mltiple)

Ejercicios:

Uso de IF y For

Agregamos los siguientes controles para crear la interfaz necesaria para generar una tabla de multiplicar

Presionamos F5 para ejecutar el formulario.

Hacemos doble clic en el boton Generar y escribimos el siguiente cdigo:

Presionamos F5 para ejecutar el formulario.

Uso de While y Select Case

Agregamos los siguientes controles para crear la interfaz necesaria para generar la impresin de nmeros de un rango determinado evaluando los pares e impares.

Presionamos F5 para ejecutar el formulario.

Hacemos doble clic en el boton Generar y escribimos el siguiente cdigo:

Ejercicios:
Calculadora bsica. Imprimir el equivalente en romano de un nmero entero entre 1 y 10. Verificador de edad de una persona, si es mayor o menor de edad. Calculadora de inters simple.
El inters I que produce un capital es directamente proporcional al capital inicial C, al tiempo t, y a la tasa de inters i Formula I = C i t

Ejercicios:
Calculadora de comisin de empleado:

Ingresar sueldo base. Venta mensual. Ventas entre $1000 y $2000, $100 de comisin. Ventas mas $2000 y menos de $3000, $200 de comisin. Ventas de ms de $3000, $300 de comisin. Mostrar el sueldo neto

Vous aimerez peut-être aussi