SlideShare una empresa de Scribd logo
Universidad Gerardo Barrios
Facultad de Ciencia y Tecnología
Fecha:
03/11/2016
Practica 9: Introducción ASP.NET
Programación Computacional I
Objetivos:
 Conocer el entorno del IDE de ASP.NET
 Crear sitio web con ASP.NET
Desarrollo Teórico.
INTRODUCCION ASP.NET
ASP.NET es un modelo de desarrollo Web unificado que incluye los servicios necesarios
para crear aplicaciones Web empresariales con el código mínimo. ASP.NET forma parte
de .NET Framework y al codificar las aplicaciones
ASP.NET tiene acceso a las clases en .NET Framework. El código de las aplicaciones
puede escribirse en cualquier lenguaje compatible con el CommonLanguageRuntime
(CLR), entre ellos Microsoft Visual Basic y C#. Estos lenguajes permiten desarrollar
aplicaciones ASP.NET que se benefician del CommonLanguageRuntime, seguridad de
tipos, herencia, etc.
ESTRUCTURA DE DIRECTORIOS ASP.NET
En general, la estructura de directorios de ASP.NET puede ser determinada por las
preferencias del desarrollador. A parte de unos pocos nombres de directorios
reservados, el sitio puede expandirse a cualquier número de directorios.
La estructura es típicamente reflejada directamente en las urls.
 App_Browsers
Contiene archivos de definición específicos para navegadores.
 App_Code
Es un directorio para códigos. El servidor ASP.NET automáticamente compilará
los archivos (y subdirectorios) en esta carpeta en un ensamblado que es accesible
desde cualquier página del sitio.
 App_Data
Directorio por defecto para las bases 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 aplicación.
 App_LocalResources
Contiene archivos de recursos localizados para páginas individuales del sitio.
 App_GlobalResources
Contiene archivos resx con recursos localizados disponibles para cada página del
sitio. Este es donde el desarrollador ASP.NET típicamente almacenara mensajes
que serán usados en más de una página.
 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 código compilado (archivos .dll) para controles, componentes, y otro
código que pueda ser referenciado por la aplicación. Cualquier clase
representada por código en la carpeta Bin es automáticamente referenciada en
la aplicación.
ENTORNO.
1. Carpeta del sitio web, donde están las carpetas, clases y scripts del sitio.
2. Ventana de propiedades de los elementos.
3. Opción de visualización para los scripts, al seleccionar esta opción, se podrá
observar el código y el diseño al mismo tiempo.
4. Muestra el diseño de la página que se está creando.
5. Edición de scripts.
6. Pestañas de los archivos en uso.
7. Ventana donde se encuentran todos los controles que se pueden utilizar para
crear una página.
Desarrollo Práctico.
CREACION DE SITIO WEB.
1. Para crear un nuevo proyecto, clic en la opción Archivo -> Nuevo -> Sitio Web
2. Mostrará la siguiente ventana en la cual debe seleccionar, el lenguaje con el
cual trabajará, para el caso Visual Basic y seleccionar Sitio Web Vacio de
ASP.NET, clic en aceptar
Crea la estructura que se muestra en la figura anterior.
3. Agregar un nuevo formulario web.
4. En la opción de visualización seleccionar dividir.
5. Agregue los controles de texto, label y botón como se muestra en la figura.
Nota: Puede agregarlos arrastrando los controles desde la ventana de
herramientas o escribiendo el código para cada uno de ellos.
Al ejecutar en el navegador se muestra de la siguiente manera.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

Informática
InformáticaInformática
Informática
 
Programacion_II_introduccion_GUI
Programacion_II_introduccion_GUIProgramacion_II_introduccion_GUI
Programacion_II_introduccion_GUI
 
Introducción al c#
Introducción al c#Introducción al c#
Introducción al c#
 
Preserntacion programacion.net
Preserntacion programacion.netPreserntacion programacion.net
Preserntacion programacion.net
 
Institcion educatica colegio guatiquia CRACION Y EDICION DE PAG. WEBS
Institcion educatica colegio guatiquia CRACION Y EDICION DE PAG. WEBSInstitcion educatica colegio guatiquia CRACION Y EDICION DE PAG. WEBS
Institcion educatica colegio guatiquia CRACION Y EDICION DE PAG. WEBS
 
.NET Framework y sus beneficios
.NET Framework y sus beneficios.NET Framework y sus beneficios
.NET Framework y sus beneficios
 
Willy2
Willy2Willy2
Willy2
 
Willy2
Willy2Willy2
Willy2
 
Clase 1 introd asp net
Clase 1  introd asp net Clase 1  introd asp net
Clase 1 introd asp net
 
Manual sesion 01
Manual sesion 01Manual sesion 01
Manual sesion 01
 
tp informatica
tp informaticatp informatica
tp informatica
 
Visual basic
Visual basicVisual basic
Visual basic
 
Microsoft Asp. Net [Asp.Net - Parte 2]
Microsoft Asp. Net [Asp.Net - Parte 2]Microsoft Asp. Net [Asp.Net - Parte 2]
Microsoft Asp. Net [Asp.Net - Parte 2]
 
Ppt programacion III
Ppt programacion IIIPpt programacion III
Ppt programacion III
 
Asp.net lendry Barrientos
Asp.net lendry BarrientosAsp.net lendry Barrientos
Asp.net lendry Barrientos
 
Visual basic
Visual basicVisual basic
Visual basic
 
2. Uso De Microsoft Visual Studio .Net
2.  Uso De Microsoft Visual Studio .Net2.  Uso De Microsoft Visual Studio .Net
2. Uso De Microsoft Visual Studio .Net
 

Destacado

Jayden deep sea ecosystem
Jayden deep sea ecosystemJayden deep sea ecosystem
Jayden deep sea ecosystemgcocciolo
 
Experimentos primaria
Experimentos primariaExperimentos primaria
Experimentos primariaanaceci712
 
2011-03 SC Asia Analytics and Asia
2011-03 SC Asia Analytics and Asia2011-03 SC Asia Analytics and Asia
2011-03 SC Asia Analytics and AsiaShawn Tay
 
Caracteristicas de los seres vivos
Caracteristicas de los seres vivosCaracteristicas de los seres vivos
Caracteristicas de los seres vivosPabloAlejandroFranco
 
TAMARA RHAE LONGRESUME
TAMARA RHAE LONGRESUMETAMARA RHAE LONGRESUME
TAMARA RHAE LONGRESUMETamara Long
 
Pitch Deck Educash - Equity Crowdfunding - Oferta Publica de CIC
Pitch Deck Educash - Equity Crowdfunding - Oferta Publica de CICPitch Deck Educash - Equity Crowdfunding - Oferta Publica de CIC
Pitch Deck Educash - Equity Crowdfunding - Oferta Publica de CICS C
 
Functions of motherboard
Functions of motherboardFunctions of motherboard
Functions of motherboardAman Sharma
 
Insuficiencia renal aguda y cronica
Insuficiencia renal aguda y cronicaInsuficiencia renal aguda y cronica
Insuficiencia renal aguda y cronicamarialebarriosm
 

Destacado (15)

Jayden deep sea ecosystem
Jayden deep sea ecosystemJayden deep sea ecosystem
Jayden deep sea ecosystem
 
Experimentos primaria
Experimentos primariaExperimentos primaria
Experimentos primaria
 
2011-03 SC Asia Analytics and Asia
2011-03 SC Asia Analytics and Asia2011-03 SC Asia Analytics and Asia
2011-03 SC Asia Analytics and Asia
 
Caracteristicas de los seres vivos
Caracteristicas de los seres vivosCaracteristicas de los seres vivos
Caracteristicas de los seres vivos
 
Apresentação Comercial Proventus
Apresentação Comercial ProventusApresentação Comercial Proventus
Apresentação Comercial Proventus
 
arquitectura barroco
arquitectura barrocoarquitectura barroco
arquitectura barroco
 
Funverks 101
Funverks 101Funverks 101
Funverks 101
 
TAMARA RHAE LONGRESUME
TAMARA RHAE LONGRESUMETAMARA RHAE LONGRESUME
TAMARA RHAE LONGRESUME
 
Passo a Passo Cred Limp
Passo a Passo Cred LimpPasso a Passo Cred Limp
Passo a Passo Cred Limp
 
Esquema rural
Esquema ruralEsquema rural
Esquema rural
 
Pitch Deck Educash - Equity Crowdfunding - Oferta Publica de CIC
Pitch Deck Educash - Equity Crowdfunding - Oferta Publica de CICPitch Deck Educash - Equity Crowdfunding - Oferta Publica de CIC
Pitch Deck Educash - Equity Crowdfunding - Oferta Publica de CIC
 
Watchdog One
Watchdog OneWatchdog One
Watchdog One
 
Functions of motherboard
Functions of motherboardFunctions of motherboard
Functions of motherboard
 
Plantas
PlantasPlantas
Plantas
 
Insuficiencia renal aguda y cronica
Insuficiencia renal aguda y cronicaInsuficiencia renal aguda y cronica
Insuficiencia renal aguda y cronica
 

Similar a Practica 9

Visual Web Developer.Html
Visual Web Developer.HtmlVisual Web Developer.Html
Visual Web Developer.Htmldiana
 
Introducción a el lenguaje de programación combinado ASP.NET
Introducción a el lenguaje de programación combinado ASP.NETIntroducción a el lenguaje de programación combinado ASP.NET
Introducción a el lenguaje de programación combinado ASP.NETyelangelthen
 
Framework .NET 3.5 02 Entorno de desarrollo (ide)
Framework .NET 3.5 02 Entorno de desarrollo (ide)Framework .NET 3.5 02 Entorno de desarrollo (ide)
Framework .NET 3.5 02 Entorno de desarrollo (ide)Antonio Palomares Sender
 
Programación asp2
Programación asp2Programación asp2
Programación asp2alb3rto-soga
 
Introducción a net
Introducción a netIntroducción a net
Introducción a netinfobran
 
2009_asp.net_capitulo_1
2009_asp.net_capitulo_12009_asp.net_capitulo_1
2009_asp.net_capitulo_1zhylz Zevallos
 
Visual Web Developer
Visual Web DeveloperVisual Web Developer
Visual Web Developermartha
 
Microsoft Visual Web Developer
Microsoft Visual Web DeveloperMicrosoft Visual Web Developer
Microsoft Visual Web Developerescapa
 
Presentacion de Visual Basic
Presentacion de Visual BasicPresentacion de Visual Basic
Presentacion de Visual BasicFrancheska Parras
 
Microsoft .NET Propuesta
Microsoft .NET PropuestaMicrosoft .NET Propuesta
Microsoft .NET PropuestaMarcel Aponte
 
Programacion de aplicaciones Web con ASP.NET
Programacion de aplicaciones Web con ASP.NETProgramacion de aplicaciones Web con ASP.NET
Programacion de aplicaciones Web con ASP.NETJavier Roig
 
Asp.net conceptos
Asp.net conceptosAsp.net conceptos
Asp.net conceptosXstremsX
 
asp.net -josue - vladimir - sencion - lalondriz - #21 - 6toD.
asp.net  -josue - vladimir - sencion - lalondriz - #21 - 6toD.asp.net  -josue - vladimir - sencion - lalondriz - #21 - 6toD.
asp.net -josue - vladimir - sencion - lalondriz - #21 - 6toD.josuvladimir
 

Similar a Practica 9 (20)

Introducción a Visual Studio .net
Introducción a Visual Studio .netIntroducción a Visual Studio .net
Introducción a Visual Studio .net
 
Visual Web Developer.Html
Visual Web Developer.HtmlVisual Web Developer.Html
Visual Web Developer.Html
 
Introducción a el lenguaje de programación combinado ASP.NET
Introducción a el lenguaje de programación combinado ASP.NETIntroducción a el lenguaje de programación combinado ASP.NET
Introducción a el lenguaje de programación combinado ASP.NET
 
Framework .NET 3.5 02 Entorno de desarrollo (ide)
Framework .NET 3.5 02 Entorno de desarrollo (ide)Framework .NET 3.5 02 Entorno de desarrollo (ide)
Framework .NET 3.5 02 Entorno de desarrollo (ide)
 
Programación asp2
Programación asp2Programación asp2
Programación asp2
 
Resumen semana2
Resumen semana2Resumen semana2
Resumen semana2
 
Introducción a net
Introducción a netIntroducción a net
Introducción a net
 
Introducción a net
Introducción a netIntroducción a net
Introducción a net
 
2009_asp.net_capitulo_1
2009_asp.net_capitulo_12009_asp.net_capitulo_1
2009_asp.net_capitulo_1
 
Visual Web Developer
Visual Web DeveloperVisual Web Developer
Visual Web Developer
 
Microsoft Visual Web Developer
Microsoft Visual Web DeveloperMicrosoft Visual Web Developer
Microsoft Visual Web Developer
 
michael ascanio
michael ascaniomichael ascanio
michael ascanio
 
Presentacion de Visual Basic
Presentacion de Visual BasicPresentacion de Visual Basic
Presentacion de Visual Basic
 
Microsoft .NET Propuesta
Microsoft .NET PropuestaMicrosoft .NET Propuesta
Microsoft .NET Propuesta
 
Programacion de aplicaciones Web con ASP.NET
Programacion de aplicaciones Web con ASP.NETProgramacion de aplicaciones Web con ASP.NET
Programacion de aplicaciones Web con ASP.NET
 
Asp.net conceptos
Asp.net conceptosAsp.net conceptos
Asp.net conceptos
 
asp.net -josue - vladimir - sencion - lalondriz - #21 - 6toD.
asp.net  -josue - vladimir - sencion - lalondriz - #21 - 6toD.asp.net  -josue - vladimir - sencion - lalondriz - #21 - 6toD.
asp.net -josue - vladimir - sencion - lalondriz - #21 - 6toD.
 
Visual studio
Visual studioVisual studio
Visual studio
 
C_Basico_Parte_I.pptx
C_Basico_Parte_I.pptxC_Basico_Parte_I.pptx
C_Basico_Parte_I.pptx
 
Desarrollo web
Desarrollo webDesarrollo web
Desarrollo web
 

Más de Alfredo Joya

Más de Alfredo Joya (13)

Programación computacional (1) Computo 3
Programación computacional (1) Computo 3Programación computacional (1) Computo 3
Programación computacional (1) Computo 3
 
Practica 10
Practica 10Practica 10
Practica 10
 
Acceso a datos con ado.net en visual basic
Acceso a datos con ado.net en visual basicAcceso a datos con ado.net en visual basic
Acceso a datos con ado.net en visual basic
 
Expo base de datos
Expo base de datosExpo base de datos
Expo base de datos
 
Funciones
FuncionesFunciones
Funciones
 
Funciones de cadena
Funciones de cadenaFunciones de cadena
Funciones de cadena
 
Practica 7
Practica 7Practica 7
Practica 7
 
Practica 6
Practica 6Practica 6
Practica 6
 
Practica 5
Practica 5Practica 5
Practica 5
 
Practica 4
Practica 4Practica 4
Practica 4
 
Practica 3
Practica 3Practica 3
Practica 3
 
Practica 2
Practica 2Practica 2
Practica 2
 
Practica 1
Practica 1Practica 1
Practica 1
 

Último

Maquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdfMaquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdfjuanjosebarreiro704
 
Escaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipoEscaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equiponicromante2000
 
experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...cuentauniversidad34
 
Caso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleCaso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleEcaresoft Inc.
 
PitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesPitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesjuanorejuela499
 
Los desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMsLos desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMsFederico Toledo
 
PSICOLOGÍA si quieres aprender los temas principales para el examen de admisión
PSICOLOGÍA si quieres aprender los temas principales para el examen de admisiónPSICOLOGÍA si quieres aprender los temas principales para el examen de admisión
PSICOLOGÍA si quieres aprender los temas principales para el examen de admisiónCamilaEspinozaCruz
 
MODULO BASICO DE WORD - I CICLO.DOC.DOC.
MODULO BASICO DE WORD - I CICLO.DOC.DOC.MODULO BASICO DE WORD - I CICLO.DOC.DOC.
MODULO BASICO DE WORD - I CICLO.DOC.DOC.CarmenFlores88207
 
FICHA DE TRABAJO DE CREACION DE TABLAS EN WORD
FICHA  DE TRABAJO DE CREACION DE TABLAS EN WORDFICHA  DE TRABAJO DE CREACION DE TABLAS EN WORD
FICHA DE TRABAJO DE CREACION DE TABLAS EN WORDRobertSotilLujn
 
trabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docxtrabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docxlasocharfuelan123
 
infografia del sena para analisis y desarrollo de software
infografia del sena para analisis y desarrollo de softwareinfografia del sena para analisis y desarrollo de software
infografia del sena para analisis y desarrollo de softwareoscartorres960914
 

Último (11)

Maquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdfMaquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdf
 
Escaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipoEscaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipo
 
experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...
 
Caso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleCaso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La Salle
 
PitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesPitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitales
 
Los desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMsLos desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMs
 
PSICOLOGÍA si quieres aprender los temas principales para el examen de admisión
PSICOLOGÍA si quieres aprender los temas principales para el examen de admisiónPSICOLOGÍA si quieres aprender los temas principales para el examen de admisión
PSICOLOGÍA si quieres aprender los temas principales para el examen de admisión
 
MODULO BASICO DE WORD - I CICLO.DOC.DOC.
MODULO BASICO DE WORD - I CICLO.DOC.DOC.MODULO BASICO DE WORD - I CICLO.DOC.DOC.
MODULO BASICO DE WORD - I CICLO.DOC.DOC.
 
FICHA DE TRABAJO DE CREACION DE TABLAS EN WORD
FICHA  DE TRABAJO DE CREACION DE TABLAS EN WORDFICHA  DE TRABAJO DE CREACION DE TABLAS EN WORD
FICHA DE TRABAJO DE CREACION DE TABLAS EN WORD
 
trabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docxtrabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docx
 
infografia del sena para analisis y desarrollo de software
infografia del sena para analisis y desarrollo de softwareinfografia del sena para analisis y desarrollo de software
infografia del sena para analisis y desarrollo de software
 

Practica 9

  • 1. Universidad Gerardo Barrios Facultad de Ciencia y Tecnología Fecha: 03/11/2016 Practica 9: Introducción ASP.NET Programación Computacional I Objetivos:  Conocer el entorno del IDE de ASP.NET  Crear sitio web con ASP.NET Desarrollo Teórico. INTRODUCCION ASP.NET ASP.NET es un modelo de desarrollo Web unificado que incluye los servicios necesarios para crear aplicaciones Web empresariales con el código mínimo. ASP.NET forma parte de .NET Framework y al codificar las aplicaciones ASP.NET tiene acceso a las clases en .NET Framework. El código de las aplicaciones puede escribirse en cualquier lenguaje compatible con el CommonLanguageRuntime (CLR), entre ellos Microsoft Visual Basic y C#. Estos lenguajes permiten desarrollar aplicaciones ASP.NET que se benefician del CommonLanguageRuntime, seguridad de tipos, herencia, etc. ESTRUCTURA DE DIRECTORIOS ASP.NET En general, la estructura de directorios de ASP.NET puede ser determinada por las preferencias del desarrollador. A parte de unos pocos nombres de directorios reservados, el sitio puede expandirse a cualquier número de directorios. La estructura es típicamente reflejada directamente en las urls.  App_Browsers Contiene archivos de definición específicos para navegadores.
  • 2.  App_Code Es un directorio para códigos. El servidor ASP.NET automáticamente compilará los archivos (y subdirectorios) en esta carpeta en un ensamblado que es accesible desde cualquier página del sitio.  App_Data Directorio por defecto para las bases 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 aplicación.  App_LocalResources Contiene archivos de recursos localizados para páginas individuales del sitio.  App_GlobalResources Contiene archivos resx con recursos localizados disponibles para cada página del sitio. Este es donde el desarrollador ASP.NET típicamente almacenara mensajes que serán usados en más de una página.  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 código compilado (archivos .dll) para controles, componentes, y otro código que pueda ser referenciado por la aplicación. Cualquier clase representada por código en la carpeta Bin es automáticamente referenciada en la aplicación.
  • 3. ENTORNO. 1. Carpeta del sitio web, donde están las carpetas, clases y scripts del sitio. 2. Ventana de propiedades de los elementos. 3. Opción de visualización para los scripts, al seleccionar esta opción, se podrá observar el código y el diseño al mismo tiempo. 4. Muestra el diseño de la página que se está creando. 5. Edición de scripts. 6. Pestañas de los archivos en uso. 7. Ventana donde se encuentran todos los controles que se pueden utilizar para crear una página.
  • 4. Desarrollo Práctico. CREACION DE SITIO WEB. 1. Para crear un nuevo proyecto, clic en la opción Archivo -> Nuevo -> Sitio Web 2. Mostrará la siguiente ventana en la cual debe seleccionar, el lenguaje con el cual trabajará, para el caso Visual Basic y seleccionar Sitio Web Vacio de ASP.NET, clic en aceptar Crea la estructura que se muestra en la figura anterior.
  • 5. 3. Agregar un nuevo formulario web. 4. En la opción de visualización seleccionar dividir.
  • 6. 5. Agregue los controles de texto, label y botón como se muestra en la figura. Nota: Puede agregarlos arrastrando los controles desde la ventana de herramientas o escribiendo el código para cada uno de ellos. Al ejecutar en el navegador se muestra de la siguiente manera.