Sei sulla pagina 1di 7

ASP.

NET
Escuela de Ingeniera en Computacin.

Lic. Jos Mauricio Flores Avils

Este manual ha sido elaborado para orientar al estudiante de ASP.NET en el desarrollo de sus prcticas de laboratorios. El uso de este manual debe ser antes, durante y despus de la prctica, de tal forma que ofrece un mtodo facilitador en su proceso de enseanza/aprendizaje durante esta asignatura. En el desarrollo de esta asignatura se ha designado realizar las prcticas en 16 sesiones semanales de laboratorios, los que incluyen 13 prcticas y tres parciales prcticos, durante los cuales, el estudiante aplicar los conceptos y las tcnicas fundamentalmente necesarios para el dominio de lenguaje de programacin. El software y equipo a utilizar en todo el desarrollo de la materia es el siguiente: Software: Visual Web Developer 2010 Express. FrameWork 4.0. WebMatrix. SQL 2008. Equipo: Computador. Acceso a Internet.

Todas las guas de laboratorio estn estructuradas de la siguiente forma: - Objetivos. - Introduccin. - Procedimiento. - Ejercicios - Investigacin complementaria. - Hoja de cotejo.

La hoja de cotejo ser entregada al docente de prctica al inicio de cada sesin de laboratorio.

I.
Objetivos:

Introduccin a ASP.NET.

Crear sitios WEB vacos en Visual WEB Developer 2010 Express. Identificar el entorno de la aplicacin. Crear script bsicos con controles WEB

Introduccin: Esta gua pretende que el estudiante inicie el uso de la herramienta Visual WEB Developer para el desarrollo de escript en ASP.NET, usando CodeBehind, y usando controles Web bsicos. CREACION DE SITIOS WEB Busque en su computador la herramienta Visual WEB Developer, al presionar click aparecer la siguiente pantalla.

En primer lugar crearemos el sitio web presionando click en la opcin Nuevo sitio web

Posteriormente seleccionaremos la opcin Sitio web vaco de ASP.NET, usamos esta opcin para que nos proporcione un entorno limpio para poder crear los script de la manera que tengamos pensado, asegurndonos de usar VisualBasic, en la parte de abajo podemos personalizar el nombre de nuestro sitio. Ahora ya podemos a empezar a crear script, para lo cual en el men seleccionamos Archivo y posteriormente nuevo archivo, y nos mostrara la pantalla siguiente.

Seleccionaremos Web Forms, para crear formularios web, es importante que cheque de la opcin poner cdigo en archivo independiente este activo para poder usar CodeBehind, en la parte de abajo tambin tengo la opcin de cambiar el nombre o sugerir uno, todos adoptaran la extensin .aspx, y los de cdigo sern .aspx.vb. ESTRUCTURA DE DIRECTORIOS En general, la estructura de directorios de ASP.NET puede ser determinada por las preferencias del desarrollador. Aparte de unos pocos nombres de directorios reservados, el sitio puede expandirse a cualquier nmero de directorios. La estructura es tpicamente reflejada directamente en las urls. App_Browsers Contiene archivos de definicin especficos para navegadores.

App_Code

Es un directorio para cdigos. El servidor ASP.NET automticamente compilar los archivos (y subdirectorios) en esta carpeta en un ensamblado que es accesible desde cualquier pgina del sitio.

App_Data Directorio por defecto para las base de datos, tales como archivos mdb de Microsoft Access y archivos mdf de Microsoft SQL Server. Este directorio es usualmente el nico con permisos de escritura en la aplicacin.

App_LocalResources Contiene archivos de recursos localizados para pginas individuales del sitio.

App_GlobalResources Contiene archivos resx con recursos localizados disponibles para cada pgina del sitio. Este es donde el desarrollador ASP.NET tpicamente almacenara mensajes que sern usados en ms de una pgina.

App_Themes usado para temas alternativos del sitio.

App_WebReferences Usado para archivos de descubrimiento y archivos WSDL para referencias a servicios web para ser consumidos en el sitio.

Bin Contiene cdigo compilado (archivos .dll) para controles, componentes, y otro cdigo que pueda ser referenciado por la aplicacin. Cualquier clase representada por cdigo en la carpeta Bin es automticamente referenciada en la aplicacin.

ENTORNO DE VISUAL WEB DEVELOPER 2010 EXPRESS

El entorno es muy amigable y fcil de usar, cuento muchas opciones como personalizar los menus, conectarme a gestores de datos, facilidades para hacer depuraciones, poder manejar CSS o diseo, oportunidad de incorporar otros recursos y programas, por medio de la web. EJEMPLO DE SCRIP DE ASP.NET

Podemos ver que los TextBox y Botones son controles WEB, sea objetos a los cuales puedo programar tambin. El ejemplo un cdigo oculto es el siguiente.

Antes de empezar vea los ejercicios que se les dieron al principio de la gua. EJERCICIOS: 1. Cree una calculadora que sume, reste, mltiple o divida dos nmeros, si el divisor es 0 que no haga la operacin. 2. Cree un formulario WEB donde un estudiante pueda colocar sus notas, tres en total y que puede obtener un promedio, si la nota es 10 que lo felicite, si es menor que 10 pero 7 o mayor, que le coloque aprobado, si es menor que 7 coloque aplazado y a los de 4 para abajo, sugerir que visite al tutor. 3. Crear un ejemplo usando otros controles WEB, como por ejemplo, listbox, radiobutton, Drowdownlist. 4. Elaborar un formulario de registro que me pida los datos completos de una persona, nombres, apellidos, telfono, ciudad de nacimiento, correo, peso, sexo y estatura, usando varios controles web. 5. Elabore un ejemplo aplicando la opcin page_load, segn ejemplo. 6. Cree un script que alimente a un listbox, a partir de un formularios de asp.

Mustreselos al docente para su revisin y cheque de progreso, si ya termino pida una lista de ejercicios ms.