eventos y subrutinas en csharp net

Page 1

Programación Básica en .NET C#

Tema 1. Eventos y subrutinas básicas.

Abrimos nuestro Visual Studio 2010 (o la versión que tengan)

Nos vamos File (Archivo) –New (nuevo)—WebSite (NuevoSitio)

http://aprendecomputofacil.blogspot.com/ 1

Page 2

Programación Básica en .NET C#

Nos aparece esta pantalla

Podemos elegir también con que versión del framework queremos trabajar por ejemplo si elegimos con la versión 2.0, solo nos aparece los siguientes templates, ya listos para usarse:

http://aprendecomputofacil.blogspot.com/ 2

Aquí es donde se guardara nuestro sitio, podemos elegir otro lugar para guardarlo si

queremos!!

Versiones del .NET

Framework

Page 3

Programación Básica en .NET C#

Para la versión 3.0 tenemos templates:

Para la versión 3.5 tenemos templates:

http://aprendecomputofacil.blogspot.com/ 3

Trabajaremos con este template y el

framework 3.5

Page 4

Programación Básica en .NET C#

Para la versión 4 tenemos los siguientes templates:

En este caso elegimos el framework 4 y usamos el template ASP.NET Empty Web Site, damos en el botón OK (Aceptar).En la parte de abajo, nos muestra estas opciones Design (Diseño) — Split(Diseño y Código) — Source(Código) para trabajar segur nos acomodemos.

Algunas herramientas que usaremos son estas:

http://aprendecomputofacil.blogspot.com/ 4

Explorador de la Solución

Ver las Propiedades de cualquier objeto

Herramientas

Página de Inicio

Aquí hay más que luego se

usaran

Page 5

Programación Básica en .NET C#

Creamos el nuevo Sitio Web, y nos aparece lo siguiente:

En nuestro explorados de solución lo siguiente:

Si le damos click derecho sobre Default.aspx vemos el siguiente recuadro:

http://aprendecomputofacil.blogspot.com/ 5

Aquí vemos nuestro código propio de C#

Page 6

Programación Básica en .NET C#

Y en esta parte esta nuestro código en c#, como se muestra a continuación:

Esto nos permite tener mejor organizado nuestro proyecto, teniendo separado lo que es código en ASP y HTML y lo que es C#. Aunque de igual manera se pude tener todo en un solo documento. Como a continuación crearemos un botón que al hacer clic sobre él nos despliegue en una etiqueta “Hola Mundo”. Aquí está el código:__________________________________________________________________________________________<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

Click en el Boton

__________________________________________________________________________________________

http://aprendecomputofacil.blogspot.com/ 6

Page 7

Programación Básica en .NET C#

Cuando se hace click en el botón, este plantea el evento Click, y ASP.NET revisa en las propiedades de OnClick para encontrar el nombre de la subrutina para ese evento. Se puede ver la rutina para el evento button_Click en el siguiente script:

Pantalla de la ejecución del script en el explorador.

http://aprendecomputofacil.blogspot.com/ 7

Page 8

Programación Básica en .NET C#

Aquí está el conjunto de atributos para el control Button para el manejo de eventos:

OnClick La subrutina indicada por este atributo es llamada con el evento click, ocurre cuando el usuario hace click en el botón.

OnCommand La subrutina indicada por este atributo es llamada cuando se hace click al botón.

OnLoad La subrutina indicada por este atributo es llamada cuando el botón es cargado por primera vez – usualmente cuando la página es cargada por primera vez.

OnInit Cuando el botón es inicializado, cualquier subrutina dada en este atributo puede ser dada.

OnPreRender Podemos usar este atributo cuando para ejecutar código justo después de que el botón es realizado.

OnDisposed La subrutina especificada para este atributo es ejecutada cuando el botón es liberado de la memoria

OnDataBinding

Este atributo es encendido cuando es obligado a una fuente de datos.

Este es el formato general para cualquier subrutina:

public void mySubName(Object s, EventArgs e) { ⋮código de la subrutina}

http://aprendecomputofacil.blogspot.com/ 8

Publicaciones Similares