Módulo 2: Uso de Microsoft Visual Studio.NET. Descripción Descripción de Visual Studio.NET Crear...

17
Módulo 2: Uso de Microsoft Visual Studio .NET

Transcript of Módulo 2: Uso de Microsoft Visual Studio.NET. Descripción Descripción de Visual Studio.NET Crear...

Page 1: Módulo 2: Uso de Microsoft Visual Studio.NET. Descripción Descripción de Visual Studio.NET Crear un proyecto de aplicación Web ASP.NET.

Módulo 2: Uso de Microsoft

Visual Studio .NET

Page 2: Módulo 2: Uso de Microsoft Visual Studio.NET. Descripción Descripción de Visual Studio.NET Crear un proyecto de aplicación Web ASP.NET.

Descripción

Descripción de Visual Studio .NET

Crear un proyecto de aplicación Web ASP.NET

Page 3: Módulo 2: Uso de Microsoft Visual Studio.NET. Descripción Descripción de Visual Studio.NET Crear un proyecto de aplicación Web ASP.NET.

Lección: Descripción de Visual Studio .NET

¿Por qué Visual Studio .NET?

Página de inicio

Plantillas de proyecto disponibles

Práctica: Seleccionar la plantilla del proyecto

Integrated Development Environment (IDE)

Demostración: Uso del IDE de Visual Studio .NET

Práctica: Uso del IDE de Visual Studio .NET

Page 4: Módulo 2: Uso de Microsoft Visual Studio.NET. Descripción Descripción de Visual Studio.NET Crear un proyecto de aplicación Web ASP.NET.

¿Por qué Visual Studio .NET?

Un IDE para múltiples lenguajes y múltiples tipos de proyectos

Múltiples lenguajes en un proyecto

Múltiples tipos de proyectos en una solución

Navegador integrado

Soporte de depuración

Interfaz personalizable

Page 5: Módulo 2: Uso de Microsoft Visual Studio.NET. Descripción Descripción de Visual Studio.NET Crear un proyecto de aplicación Web ASP.NET.

Página de inicio

Acceso de soporte en línea

Proyectos recientes

Page 6: Módulo 2: Uso de Microsoft Visual Studio.NET. Descripción Descripción de Visual Studio.NET Crear un proyecto de aplicación Web ASP.NET.

Plantillas de proyectos disponibles

La lista de plantillas de proyectos disponibles se basa en las selecciones del Perfil y Tipos de proyectos

Page 7: Módulo 2: Uso de Microsoft Visual Studio.NET. Descripción Descripción de Visual Studio.NET Crear un proyecto de aplicación Web ASP.NET.

Práctica: selección de la plantilla de proyecto

Los estudiantes

Seleccionarán la platilla de proyecto correcta para un determinado escenario

Tiempo: 5 minutos

Page 8: Módulo 2: Uso de Microsoft Visual Studio.NET. Descripción Descripción de Visual Studio.NET Crear un proyecto de aplicación Web ASP.NET.

Entorno integrado de desarrollo (IDE)

Cuadro de herramientas

Lista de tareas

Exploradorde

soluciones

Ayuda dinámica

Editor/Navegador

PropiedadesExploradorde servidores

Examinador de objetos

Page 9: Módulo 2: Uso de Microsoft Visual Studio.NET. Descripción Descripción de Visual Studio.NET Crear un proyecto de aplicación Web ASP.NET.

Demostración: Uso de Visual Studio .NET IDE

Abrir Visual Studio .NET

Crear una nueva aplicación Web ASP.NET

Cambiar el nombre de la aplicación Web

Agregar tareas a la Lista de tareas

Utilizar la ayuda dinámica

Page 10: Módulo 2: Uso de Microsoft Visual Studio.NET. Descripción Descripción de Visual Studio.NET Crear un proyecto de aplicación Web ASP.NET.

Práctica: Uso del IDE de Visual Studio .NET

Los estudiantes

Realizarán tareas con el IDE de Visual Studio .NET

Tiempo

5 minutos

Page 11: Módulo 2: Uso de Microsoft Visual Studio.NET. Descripción Descripción de Visual Studio.NET Crear un proyecto de aplicación Web ASP.NET.

Lección: Crear un proyecto de aplicación Web ASP.NET

El proceso de desarrollo

Archivos de la aplicación Web

Estructura de los archivos de la aplicación Web

Demostración: Crear un proyecto de aplicación Web

Page 12: Módulo 2: Uso de Microsoft Visual Studio.NET. Descripción Descripción de Visual Studio.NET Crear un proyecto de aplicación Web ASP.NET.

El proceso de desarrollo

Crear una especificaciónde diseño

Crear una especificaciónde diseño

GenerarGenerar

Probar ydepurar

Probar ydepurar

Crear la interfaz y escribir código

Crear la interfaz y escribir código

Crear un nuevo proyecto

Crear un nuevo proyecto

Visual Studio .NET

ImplementarImplementar

Page 13: Módulo 2: Uso de Microsoft Visual Studio.NET. Descripción Descripción de Visual Studio.NET Crear un proyecto de aplicación Web ASP.NET.

Archivos en aplicaciones Web

Archivos de solución (.sln, .suo)

Archivos de proyecto (.vbproj, .csproj)

Archivos de aplicación Web

Formularios Web Forms ASP.NET(.aspx)

Servicios Web ASP.NET (.asmx)

Clases, páginas de código subyacente (.vb o .cs)

Clases de aplicaciones globales (.asax)

Archivo Web.config

Ensamblado del proyecto (.dll)

Page 14: Módulo 2: Uso de Microsoft Visual Studio.NET. Descripción Descripción de Visual Studio.NET Crear un proyecto de aplicación Web ASP.NET.

Estructura de los archivos de una aplicación Web

wwwrootwwwroot

BinBin

InetpubInetpub

ProjectAProjectA

Mis DocumentosMis Documentos

Archivos de desarrolloArchivos de desarrollo

Archivos de ensambladoArchivos de ensamblado

WebForm1.aspx

WebForm1.aspx.vb(página de código subyacente)

Visual Studioprojects

Visual Studioprojects

SolutionSolution

Solution.sln ProjectA.vbproj

ProjectA.dllGenerar

Page 15: Módulo 2: Uso de Microsoft Visual Studio.NET. Descripción Descripción de Visual Studio.NET Crear un proyecto de aplicación Web ASP.NET.

Demostración: creación de un proyecto de aplicación Web

Poblar el formulario Web Form ASP.NET

Agregar un nuevo formulario Web Form ASP.NET

Agregar un nuevo proyecto

Escribir código para el botón

Generar y depurar la solución

Page 16: Módulo 2: Uso de Microsoft Visual Studio.NET. Descripción Descripción de Visual Studio.NET Crear un proyecto de aplicación Web ASP.NET.

Resumen

Descripción de Visual Studio .NET

Crear un proyecto de aplicación Web ASP.NET

Page 17: Módulo 2: Uso de Microsoft Visual Studio.NET. Descripción Descripción de Visual Studio.NET Crear un proyecto de aplicación Web ASP.NET.

MedicalMedical.aspxMedicalMedical.aspx

Laboratorio 2: Uso de Microsoft Visual Studio .NET

Página inicioBenefitsDefault.aspx

Página inicioBenefitsDefault.aspx

Life InsuranceLife.aspxLife InsuranceLife.aspx

RetirementRetirement.aspxRetirementRetirement.aspx

DentistsDental.aspxDentistsDental.aspx

Dentists

DoctorsDoctors.aspx DoctorsDoctors.aspx

Doctors

Página inicioLogin.aspxPágina inicioLogin.aspx

RegistroRegister.aspxRegistroRegister.aspx

CohoWinery

ProspectusProspectus.aspxProspectusProspectus.aspx

Servicio Web XMLdentalService1.asmx

Servicio Web XMLdentalService1.asmx

Encabezado páginaHeader.ascx

Encabezado páginaHeader.ascx

ASPState

tempdb

Aplicación Web Laboratorio

Control usuarionamedate.ascxControl usuarionamedate.ascx

Componente MenúClass1.vb or Class1.cs

Componente MenúClass1.vb or Class1.cs

XML Files

Web.config