1. UNIVERSIDAD ISRAEL
CIENCIAS DE LA INGENIERÍA
CARRERA DE SISTEMAS DE INFORMACIÓN
PLATAFORMAS DE DESARROLLO 2
SEMESTRE 2021 B
LABORATORIO S2
TEMA: WebForms
PROFESOR: Mg. Luis Fernando Aguas Bucheli
QUITO, 2021
2. Ciencias de la Ingeniería
Universidad Israel
Ciencias de la Ingeniería
Carrera de Sistemas de Información
1. TEMA: WebForms
2. OBJETIVOS:
• Adquirir los conceptos básicos relacionados con Web Forms
• Reconocer las características de Web Forms
3. OBJETIVOS DE DESARROLLO SOSTENIBLE:
Indicador 4.7: De aquí a 2030, asegurar que todos los alumnos adquieran los conocimientos
teóricos y prácticos necesarios para promover el desarrollo sostenible, entre otras cosas
mediante la educación para el desarrollo sostenible y los estilos de vida sostenibles, los derechos
humanos, la igualdad de género, la promoción de una cultura de paz y no violencia, la ciudadanía
mundial y la valoración de la diversidad cultural y la contribución de la cultura al desarrollo
sostenible
4. INTRODUCCION:
ASP.NET Web Forms es un marco de aplicación web y uno de varios modelos de programación
compatibles con la tecnología Microsoft ASP.NET. Las aplicaciones de formularios web se
pueden escribir en cualquier lenguaje de programación que admita Common Language Runtime,
como C # o Visual Basic.
5. DESARROLLO:
Ingresamos al Visual Studio
3. Ciencias de la Ingeniería
Universidad Israel
Ciencias de la Ingeniería
Carrera de Sistemas de Información
Seleccionamos crear un proyecto y escogemos
Teniendo lo siguiente, damos clic en crear
4. Ciencias de la Ingeniería
Universidad Israel
Ciencias de la Ingeniería
Carrera de Sistemas de Información
Seleccionamos Aplicación Web
Damos clic en crear, teniendo:
5. Ciencias de la Ingeniería
Universidad Israel
Ciencias de la Ingeniería
Carrera de Sistemas de Información
En esta parte tenemos la estructura del sitio
En el folder Pages, tenemos:
6. Ciencias de la Ingeniería
Universidad Israel
Ciencias de la Ingeniería
Carrera de Sistemas de Información
La página index es desde donde se ejecuta la web
Dando clic a Program.cs, tenemos:
Dando clic en Startup, tenemos:
7. Ciencias de la Ingeniería
Universidad Israel
Ciencias de la Ingeniería
Carrera de Sistemas de Información
Dando clic en el index.chtml, tenemos
Damos clic en el .cs del index, teniendo
8. Ciencias de la Ingeniería
Universidad Israel
Ciencias de la Ingeniería
Carrera de Sistemas de Información
Damos clic en Layout
Damos clic en IndexModel
9. Ciencias de la Ingeniería
Universidad Israel
Ciencias de la Ingeniería
Carrera de Sistemas de Información
Colocamos esto:
public string Time { get; set; }
public void OnGet()
{
Time = DateTime.Today.ToShortTimeString();
}
Y en el cshtml
10. Ciencias de la Ingeniería
Universidad Israel
Ciencias de la Ingeniería
Carrera de Sistemas de Información
<h2>It's @Model.Time right now on the server!</h2>
Compilamos
Luego damos clic en
Teniendo
11. Ciencias de la Ingeniería
Universidad Israel
Ciencias de la Ingeniería
Carrera de Sistemas de Información
Hacemos un cambio aquí, colocando en el .cs
public void OnGet()
{
Time = DateTime.Now.ToShortTimeString();
}
Volvemos a ejecutar, teniendo
12. Ciencias de la Ingeniería
Universidad Israel
Ciencias de la Ingeniería
Carrera de Sistemas de Información
6. BIBLIOGRAFIA: