Академический Документы
Профессиональный Документы
Культура Документы
NET
Sabemos que los sistemas operativos ofrecen servicios
como leer un archivo desde un disco duro, unas USB.
.NET de forma similar ofrece una plataforma en una
capa bajo sus programas que ofrece un conjunto de
servicios y funciones básicas. Esta capa contiene:
aplicaciones y sistemas operativos llamados servidores
.NET, un conjunto de objetos fundamentales,
conocidos como .NET Framework, y un conjunto de
servicios que reconoce todos los lenguajes .NET,
conocidos como Common Language Runtime (CLR).
.NET
Capa de lenguajes
.NET Framework
- compiladores
- la biblioteca de clases común para
todos los lenguajes
- los servicios que convierten el código
fuente en código maquina
para los diferentes SO.
.NET
.NET Framework se compone de los
siguientes elementos:
Capa de servicios
BCL
CLR
.NET
Capa de servicios: La capa de servicios se
compone de aquellos servicios que
permiten la intercomunicación entre los
programas desarrollados en un
lenguaje .NET y el resto de los elementos
de .NET Framework, con el fin de generar
comportamientos a través del dialogo
con el sistema operativo. Existen dos
principales:
Windows Application Service
ASP.NET Application Service
.NET
Bibliotecade Clases Base (BCL / Base
Class Library). constituida por un conjunto
de bibliotecas de clase que ponen a
disposición de los programas un conjunto
de funciones jerárquicamente
organizadas, que podrán ser utilizadas
como funciones nativas de manera no
dedicada por todos los lenguajes de .NET.
.NET
Motor Común de Ejecución (CLR / Common
Language Runtime). es la plataforma común
de ejecución de los programas desarrollados
en cualquier lenguaje .NET. CLR agrupa
compiladores de línea de comando que
permiten la creación de código intermedio,
libre de ambigüedades, al que se conoce
como ensamblado (assembly).
Trabaja en dos tiempos:
Tiempo de compilación
Tiempo de ejecución
.NET
Lenguajes .NET: todo aquel lenguaje de
programación el cual sus herramientas de
análisis y compilación cumplan con la CLS.
Los lenguajes .NET requieren someterse a un
proceso de compilación, y el resultado de la
compilación debe ser un programa intermedio,
que llamamos ensamblado (assembly); los
ensamblados pueden ejecutarse solo en
colaboración con el motor de ejecución de .NET
(CLR).
.NET
A todo programa que se ejecuta en
colaboración con el Motor común de
ejecución (CLR) se le da el calificativo
de administrado por lo cual, a los
lenguajes de .NET también se les
conoce como lenguajes administrados
Independencia de la biblioteca de
clases y los lenguajes.
.NET
SOLUCIONES Y PROYECTOS
Soluciones: es el nivel más alto o global de
organización en Visual Basic.Net y
consiste en una colección de proyectos
administrados en una sola estructura
Las soluciones tienen la extensión sln y
presentan algunas limitaciones: la primera
es que solo se puede tener una solución
abierta en una instancia de Visual
Basic.Net; la segunda es que una solución
no puede contener a otra.
.NET
Los proyectos son colecciones de archivos
fuentes, compilados conjuntamente como un
archivo de salida .NET (ensamblado).
Cada proyecto puede componerse por
interfaces de usuario (Windows Forms, Web
Forms), archivos de código (vb), referencias a
clases de .NET Framework o a bibliotecas
creadas por el usuario, archivos XML, HTML.
Visual Basic.Net
Iniciar Visual Basic.Net
1. Haga clic en el botón Inicio de la barra de tareas
de Windows, seleccione todos los programas y
colóquese sobre la carpeta Microsoft Visual
Studio 2008, y se vera de la siguiente forma:
Visual Basic.Net
Cuando hace clic en el icono aparece
la siguiente ventana
Visual Basic.Net
Cuando es por vez primera aparece la pantalla
anterior y esta al seleccionar Iniciar Visual
Studio:
Visual Basic.Net
Visual
Studio se abrirá, dejándole ver en pantalla el entorno
de desarrollo, con sus distintos menús, herramientas y
ventanas de componentes
Visual Basic.Net
Crear un proyecto: Hacemos clic en la opción
Crear: proyecto, de la ventana anterior
Nombre: MiprimerPrograma
Visual Basic.Net
Para sacar de forma visible en el entorno de visual
Basic.Net la barra de herramientas o el explorador de
soluciones o cualquier barra que se necesite se debe
ir a la opción: Ver del menú de opciones.
Visual Basic.Net
Ventana propiedades: El propósito de la ventana
propiedades consiste en modificar las
características, o parámetros de propiedades, de
los elementos de la interfaz de usuario en un
formulario. Los parámetros de propiedades se
refieren a las cualidades de cada objeto de su
programa. Puede modificar los parámetros de
propiedades mediante la ventana Propiedades
mientras crea su interfaz de usuario
Visual Basic.Net
Visual Basic.Net
Fijación
de una herramienta en el
espacio de trabajo
Modo Fijo
Modo ocultamiento
automático
Controles Básicos
Formulario: El objeto Formulario es
el contenedor principal de toda
aplicación para Windows y se
encuentra en el siguiente
NameSpace:
“System.Windows.Forms.Form”
Controles Básicos
Propiedades:
Métodos del Formulario
Eventos del formulario:
Controles Básicos
El control Label (rotulo); este control sirve para
mostrar texto estático o texto que no puede ser
modificado por el usuario, se suele utilizar para
rotular otros controles, tales como los controles
Textbox.
Propiedades:
Métodos
Eventos
Controles Básicos
El Control Textbox (cuadro de texto) es un campo
que contiene una cadena de caracteres que
puede ser modificado por el usuario. Puede
constar una única línea (para introducir valores
simples) o multilínea (para memos y notas de
mayor tamaño). Es probablemente, el control
utilizado con mayor frecuencia en las aplicaciones
para Windows
Este control tiene propiedades similares al control
Label, entre aquéllas propiedades exclusivas de
este control tenemos
Propiedades:
Métodos:
Eventos:
Controles Básicos
Elcontrol Button se encuentra presente en casi todos los
formularios con frecuencia en la forma de botones Aceptar
y Cancelar. Normalmente escribirá código en el
procedimiento de suceso Click de este control.
Propiedades:
Métodos:
Eventos
Controles Básicos
Tabla de prefijos a utilizar con los controles
En este ejemplo calcularemos el área y el
perímetro de un rectángulo, solicitándole al
usuario que introduzca los valores del ancho y la
altura; el programa hará los cálculos con estos
datos para obtener el Área y el Perímetro.
Necesitaremos lo siguiente: cree un nuevo
proyecto y colóquele por nombre: Rectángulo.
Guárdelo en una carpeta de trabajo que usted
creara en C, con el nombre: practicasbasic.net
1 formulario
4 label
4 textbox
2 button
Visual Basic.Net
Agregar objetos en el formulario:
Modo inserción: haciendo doble clic
sobre alguno de los controles
Modo arrastre: arrastrando un control
desde el cuadro de herramientas
hacia el diseñador del formulario.
Modo trazo: haciendo un solo clic
sobre un control y trazando en el
diseñador de formulario el espacio
donde el control debe aparecer
Controles Básicos
Elformulario se vera mas o menos de esta
forma
Controles Básicos
Para realizar la programación o
codificación lo tenemos que realizar
en el objeto button Calcular, puesto
que al hacer un clic vamos a
desencadenar las acciones que
necesitamos para realizar ambos
cálculos. Para ello vamos hacer dos
clic consecutivos sobre el botón
calcular para abrir el editor de texto.
Controles Básicos
Vamos a ver de la siguiente manera
Controles Básicos
Herramientas del Text Editor
Controles Básicos
Colocación de números en el Text
Editor: En la barra de menús
seleccione: Herramientas; opción:
opciones, seleccione haciendo clic en
el signo + Editor de texto, luego
seleccione: Basic, opción: Editor. Lo
muestra la siguiente imagen.
Seleccionar en la cajita de opciones
Número y lo último Aceptar.
Controles Básicos
El Text Editor se vera de la siguiente forma:
Controles Básicos
Observen que siempre tendrá que utilizar
la instrucción Dim para declarar las
variables que vaya a utilizar, con el fin de
que pueda especificar para ellas el tipo de
datos mas adecuado.
Vamos a correrlo o depurarlo para saber si
no hay errores y para ello lo podemos
hacer de tres maneras:
1. Barra de menú: Depurar, opción: Iniciar
depuración
2. oprimir la tecla F5
3. hacer clic en el icono de la barra estándar
el cual es:
Controles Básicos
al
hacerlo veremos el formulario como lo vería el
usuario, si no hay errores:
Controles Básicos
Procederíamos a colocar los valores
siguientes: Ancho: 6.5 y Alto: 8.3
Luego haremos clic en Calcular
Controles Básicos
Ahora vamos a codificar en el botón limpiar este
botón lo que va a hacer es limpiar las cajitas de texto
y se puede hacer de varias maneras, veremos dos.
Para hacerlo debemos regresar al modo diseño para
ello podemos hacer un clic en el botón cerrar del
formulario (el botón rojo con una x) o la otra manera
es hacer un clic en el botón de la barra estándar que
se llama detener la depuración y es de esta forma:
Controles Básicos
Código en el botón Limpiar:
Controles Básicos
Otra forma para el botón Limpiar
Ejercicio sobre propiedades
Comencemos con la del formulario
primeramente vamos a cambiar el color
del fondo del formulario, la propiedad
se llama Backcolor, para esto tenemos
que dar un clic en el formulario y se
activaran los puntos de control igual
que en una ventana y recordar que
tenemos que estar en modo diseño
Ejercicio sobre propiedades
al
hacer esto aparecerá la ventana propiedades del formulario.
Nos vamos hacer un clic en la propiedad Backcolor en el botón
y aparecerá la ventana siguiente
Triangulo
Ejercicio 2
Paraque al momento de correrlo no
te aparezca el formulario anterior
debemos ir nos a la opción de menú:
Proyecto, seleccionamos:
Propiedades de windowsapplication1
Ejercicio 2
Aparecerá la ventana siguiente: