Académique Documents
Professionnel Documents
Culture Documents
Sintcticos
Lgicos
Pgina 1
Programacin
Pgina 2
Programacin
2. INTRODUCCIN A .NET.
Los lenguajes de programacin juegan un papel fundamental en Informtica:
actan como enlace entre los problemas a resolver (aplicaciones) y la mquina que los
resuelve (hardware).
Una posible definicin de lenguaje de programacin podra ser: Un lenguaje de
programacin es una notacin para describir algoritmos y estructuras de datos, y que
pueden ser evaluados por un computador.
Los primeros lenguajes de programacin estaban orientados hacia la mquina y
se les etiqueta como lenguajes de bajo nivel. Dentro de los lenguajes de bajo nivel se
puede distinguir entre lenguaje mquina y lenguaje ensamblador.
Posteriormente se desarrollaron los llamados lenguajes de alto nivel. Estos
lenguajes son independientes de la mquina y tienen una serie de caractersticas
fundamentales:
Cercanos al lenguaje natural (normalmente al ingls), pero con una sintaxis muy
rgida.
Compilables. Traduccin automtica a lenguaje mquina.
Elevado rendimiento.
Pgina 3
Programacin
Pgina 4
Programacin
Al empezar por primera vez con Visual Studio nos pide que elijamos cul es
nuestro perfil de programador. Elegiremos programador de Visual C#.
A continuacin vamos a crear un primer proyecto. Pulsaremos sobre la opcin
Nuevo proyecto de la ventana inicial o bien en el men Archivo -> Nuevo ->
Proyecto
Elegiremos como tipo de proyecto el lenguaje (en nuestro caso Visual C#) y
como plantilla Aplicacin de Windows Forms.
Adems elegiremos la carpeta en la que queremos guardar nuestro proyecto y el
nombre del mismo.
Pgina 5
Programacin
Explorador de Soluciones.
Pgina 6
Programacin
Cuadro de herramientas.
Para crear los objetos del interfaz de usuario de nuestra aplicacin, aadimos
controles desde el Cuadro de herramientas a un formulario. Inicialmente, el Cuadro de
herramientas se encuentra ubicado en el lado izquierdo del entorno de desarrollo. Hay
varias pestaas para diferentes categoras de controles, como Windows Forms y Datos.
El Cuadro de herramientas contiene diversos controles que podemos utilizar para
aadir etiquetas, botones, cuadros de lista, barras de desplazamiento, mens a un
interfaz de usuario. Cada control que aadimos a un formulario se convierte en un
objeto de interfaz de usuario programable en nuestra aplicacin. Estos objetos son
visibles para los usuarios cuando la aplicacin se ejecuta y funcionan como los objetos
estndares de cualquier aplicacin basada en Windows.
Para abrir el Cuadro de herramientas, en el men Ver, hacer clic en Cuadro de
herramientas.
Editor de Cdigo.
Ventana Propiedades.
Pgina 7
Programacin
Pgina 8
Programacin
Pgina 9
Programacin
Pgina 10
Programacin
6. Respondiendo a un evento.
Los eventos son sucesos que ocurren en las aplicaciones Windows, normalmente
como resultado de la accin de un usuario.
Por ejemplo, cuando un usuario hace Clic en un botn sucede el evento Click en
dicho botn.
Otros eventos pueden ser doble click, o pulsar el botn derecho del ratn, arrastrar
un elemento
Nosotros podemos programar mtodos o funciones que permitan responder a ese
evento y realizar una accin cuando suceda ese evento en el control (en este caso el
botn).
Para acceder al mtodo que responde al evento click del botn tenemos dos
opciones:
Pulsando el botn
en la ventana Propiedades accedemos a los eventos
del control. Luego pulsaramos el evento Click.
Haciendo doble click sobre el botn.
Nos aparece la ventana de cdigo:
using
using
using
using
using
using
using
System;
System.Collections.Generic;
System.ComponentModel;
System.Data;
System.Drawing;
System.Text;
System.Windows.Forms;
namespace Ejemplo01Tema01
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void BPrimero_Click(object sender, EventArgs e)
{
}
}
}
Pgina 11
Programacin
Pgina 12
Programacin
Pgina 13
Programacin
Haciendo doble click sobre el error nos permite ir a la lnea donde tenemos el error de
sintaxis y corregirlo.
Pgina 14