SlideShare una empresa de Scribd logo
Introducción a
ASP.NET
Descripción
 Introducción al .NET Framework
 Descripción de ASP.NET
 Descripción de la aplicación del laboratorio
 Recursos
 ¿Qué es el .NET Framework?
 ¿Qué problemas soluciona .NET?
 Componentes del .NET Framework
 Beneficios de usar el .NET Framework
 Visual Studio .NET: la herramienta para el desarrollo .NET
Lección: Introducción al .NET Framework
¿Qué es el .NET Framework?
Herramientas del
desarrollador
Clientes
Experiencias
del usuario
Aplicaciones
Web ASP.NET
Servicios
Web XML
Bases de
datos
.NET
Framework
¿Qué problemas soluciona .NET??
 Incluso con Internet, la mayoría de aplicaciones
y dispositivos tienen problemas
comunicándose entre sí
 Los programadores terminan por escribir
infraestructura en lugar de aplicaciones
 Los programadores han tenido que limitar su
alcance o aprender continuamente nuevos
lenguajes
Componentes del .NET Framework
Win32Win32
MessageMessage
QueuingQueuing
COM+COM+
(Transacciones, Particiones,(Transacciones, Particiones,
Agrupación de objetos)Agrupación de objetos)
IISIIS WMIWMI
Common Language RuntimeCommon Language Runtime
Biblioteca de clases de .NET FrameworkBiblioteca de clases de .NET Framework
ADO.NET y XMLADO.NET y XML
Servicios Web XMLServicios Web XML Interfaz de usuarioInterfaz de usuario
Visual
Basic C++ C#
ASP.NETASP.NET
Perl Python …
Ventajas de usar el .NET Framework
 Basado en estándares y prácticas Web
 La funcionalidad de las clases .NET está disponible de
forma universal
 El código está organizado en clases y espacios de
nombres jerárquicos
 Independiente del lenguaje
WindowsWindows
APIAPI
ASPASP
.NET.NET
FrameworkFramework
1980s 1990s 2000s
Visual BasicVisual Basic
MFC/ATLMFC/ATL
Visual Studio .NET: la herramienta para el desarrollo .NET
Visual Studio .NET
Herramientas
Windows Forms
Herramientas
Web Forms
Proceso
de errores
Acceso
a datos
Múltiples
Lenguajes
Herramientas
Servicios Web
Desarrollar Depurar ImplantarDiseñar
Lección: Descripción de ASP.NET
 ¿Qué es ASP.NET?
 Aplicación Web ASP.NET
 Multimedia: modelo de ejecución ASP.NET
¿Qué es ASP.NET?
 El sucesor y evolución de Active Server Pages, más
flexible
 Páginas Web dinámicas que pueden acceder a
recursos del servidor
 Procesamiento de formularios Web Forms en el lado
servidor
 Los Servicios Web XML permiten crear aplicaciones
Web distribuidas
 Independiente del navegador
 Independiente del lenguaje
Aplicación Web ASP.NET
Datos
XML
Base de
datos
InternetInternet
Page1.
aspx
Page2.
aspx
Servicios
Web
Servicios
Web ComponentesComponentes
Web
Forms
Páginas
código
trasero
global.
asax
Web.
config
machine.
config
Servidor Web ASP.NET
CachédeSalida
Clientes
Multimedia: modelo de ejecución de ASP.NET
Lección: descripción de la aplicación del laboratorio
 Instalación de la aplicación del laboratorio
 Demostración: la solución del laboratorio
Instalación de la aplicación del laboratorio
 3 proyectos
 Aplicación Web
 Biblioteca de Clases
 Servicio Web XML
 12 formularios Web Forms
 3 bases de datos
 Doctors
 Dentists
 Coho
Demostración: solución del laboratorio
Medical
Medical.aspx
Medical
Medical.aspx
Página inicio
Benefits
Default.aspx
Página inicio
Benefits
Default.aspx
Life Insurance
Life.aspx
Life Insurance
Life.aspx
Retirement
Retirement.aspx
Retirement
Retirement.aspx
Dentists
Dental.aspx
Dentists
Dental.aspx
Dentists
Doctors
Doctors.aspx
Doctors
Doctors.aspx
Doctors
Página inicio
Login.aspx
Página inicio
Login.aspx
Registro
Register.aspx
Registro
Register.aspx
Coho
Winery
Prospectus
Prospectus.aspx
Prospectus
Prospectus.aspx
Servicio
Web XML
dentalService1.asmx
Servicio
Web XML
dentalService1.asmx
Encabezado
página
Header.ascx
Encabezado
página
Header.ascx
ASPState
tempdb
Aplicación Web
Laboratorio
Control usuario
namedate.ascx
Control usuario
namedate.ascx
Componente
Menú
Class1.vb or Class1.cs
Componente
Menú
Class1.vb or Class1.cs
Arch.
XML
Web.
config
Lección: Recursos
 Recursos .NET
Recursos .NET
 Documentación del .NET Framework
 Código de ejemplo
 Tutoriales de Inicio rápido
 Comunidades online
 Sitios Web
 www.gotdotnet.com
 www.asp.net
 msdn.microsoft.com
 www.google.com

Más contenido relacionado

PPT
1. Introduccion A Asp.Net
PPT
1. Introduccion A Asp .Net
PPTX
Desarrollo aplicaciones .net
PPT
Introducción a la Plataforma Visual Studio .NET
PPT
1. Introduccion A Asp .Net
PPT
1. Introduccion A La Plataforma Microsoft .Net
PDF
Lenguaje de programacion
PPT
1. introduccion a la plataforma microsoft .net
1. Introduccion A Asp.Net
1. Introduccion A Asp .Net
Desarrollo aplicaciones .net
Introducción a la Plataforma Visual Studio .NET
1. Introduccion A Asp .Net
1. Introduccion A La Plataforma Microsoft .Net
Lenguaje de programacion
1. introduccion a la plataforma microsoft .net

La actualidad más candente (20)

PPT
Introducción ASP .NET
PPTX
Clase 1 introd asp net
DOC
2009_asp.net_capitulo_1
PPTX
Introducción al c#
PPTX
Estudio comparativo de PHP, ASP.NET Y JAVA
PPT
Programacion web
PPTX
Programacion web-ian
PPT
Programación web
PPT
Lenguajes De Programacion Web
PPTX
Tecnologia ASP.net
PPTX
Examen 3.0
PPTX
Presentacion tecnica microsoft.net
ODP
PPTX
Visual .net
PPT
Servidores web
PPTX
Programacion web c5 programacion del lado servidor
PPT
Microsoft Asp. Net [Asp.Net - Parte 2]
PPTX
Programacion web
DOCX
Examen diego
PPTX
Lenguaje de programación
Introducción ASP .NET
Clase 1 introd asp net
2009_asp.net_capitulo_1
Introducción al c#
Estudio comparativo de PHP, ASP.NET Y JAVA
Programacion web
Programacion web-ian
Programación web
Lenguajes De Programacion Web
Tecnologia ASP.net
Examen 3.0
Presentacion tecnica microsoft.net
Visual .net
Servidores web
Programacion web c5 programacion del lado servidor
Microsoft Asp. Net [Asp.Net - Parte 2]
Programacion web
Examen diego
Lenguaje de programación
Publicidad

Destacado (18)

PPT
Wikis
PPTX
Eficiencia y eficacia
PPTX
Presentación para los niños de primaria
PPTX
Desarrollo organizacional
PPTX
Proyectos de la academia de Español
PPTX
Cte segunda sesion presentación guia
PPTX
Edad media
PPTX
Rea (2)
PPTX
There is and there are
PPTX
Desarrollo cognitivo
PPTX
La virgen maría
PPTX
Roger1
PPTX
Guadalajara, jalisco 2°d
PPTX
Enfoques de los programas de primaria
PPTX
Biblioteca escolar
PPTX
Nutrición celular
PPTX
Colaboración (versión grabada)
PPT
Tutorial dipity: para hacer una línea del tiempo
Wikis
Eficiencia y eficacia
Presentación para los niños de primaria
Desarrollo organizacional
Proyectos de la academia de Español
Cte segunda sesion presentación guia
Edad media
Rea (2)
There is and there are
Desarrollo cognitivo
La virgen maría
Roger1
Guadalajara, jalisco 2°d
Enfoques de los programas de primaria
Biblioteca escolar
Nutrición celular
Colaboración (versión grabada)
Tutorial dipity: para hacer una línea del tiempo
Publicidad

Similar a 1. introduccion a asp .net (20)

PPT
Introduccion a la plataforma Microsoft .NET.ppt
PPT
1. Introduccion a .Net
PPTX
PPT
Unidad 1. introduccion a asp .net
PPT
1. introduccion a asp .net
PPT
1. introduccion a asp .net
PPT
1.- Introduccion a la plataforma Microsoft .NET.ppt
PPT
Programacion de aplicaciones Web con ASP.NET
PPT
Desarrollo de aplicaciones .NET
PPTX
Tecnologia microsoft .net
PPTX
Tecnologia Microsoft
PPTX
Tecnologia microsoft .net
PPT
Examen Profesional 1
PPS
Lanzamiento Visual Studio 2008
PDF
Introducción a el lenguaje de programación combinado ASP.NET
PDF
curso-de-visual-basic-net.pdf
PDF
Introduccion a Visual Studio .NET
PPT
Introduccion.net
PPT
Visual Studio2005
Introduccion a la plataforma Microsoft .NET.ppt
1. Introduccion a .Net
Unidad 1. introduccion a asp .net
1. introduccion a asp .net
1. introduccion a asp .net
1.- Introduccion a la plataforma Microsoft .NET.ppt
Programacion de aplicaciones Web con ASP.NET
Desarrollo de aplicaciones .NET
Tecnologia microsoft .net
Tecnologia Microsoft
Tecnologia microsoft .net
Examen Profesional 1
Lanzamiento Visual Studio 2008
Introducción a el lenguaje de programación combinado ASP.NET
curso-de-visual-basic-net.pdf
Introduccion a Visual Studio .NET
Introduccion.net
Visual Studio2005

Último (20)

PDF
ciencias-1.pdf libro cuarto basico niños
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
DOCX
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
PDF
Salcedo, J. et al. - Recomendaciones para la utilización del lenguaje inclusi...
PDF
Escuelas Desarmando una mirada subjetiva a la educación
PDF
DI, TEA, TDAH.pdf guía se secuencias didacticas
DOCX
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
PDF
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
PDF
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
PPT
Cosacos y hombres del Este en el Heer.ppt
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
PDF
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
PPTX
caso clínico iam clinica y semiología l3.pptx
PPTX
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
PDF
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
ciencias-1.pdf libro cuarto basico niños
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
Salcedo, J. et al. - Recomendaciones para la utilización del lenguaje inclusi...
Escuelas Desarmando una mirada subjetiva a la educación
DI, TEA, TDAH.pdf guía se secuencias didacticas
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
Cosacos y hombres del Este en el Heer.ppt
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
caso clínico iam clinica y semiología l3.pptx
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf

1. introduccion a asp .net

  • 2. Descripción  Introducción al .NET Framework  Descripción de ASP.NET  Descripción de la aplicación del laboratorio  Recursos
  • 3.  ¿Qué es el .NET Framework?  ¿Qué problemas soluciona .NET?  Componentes del .NET Framework  Beneficios de usar el .NET Framework  Visual Studio .NET: la herramienta para el desarrollo .NET Lección: Introducción al .NET Framework
  • 4. ¿Qué es el .NET Framework? Herramientas del desarrollador Clientes Experiencias del usuario Aplicaciones Web ASP.NET Servicios Web XML Bases de datos .NET Framework
  • 5. ¿Qué problemas soluciona .NET??  Incluso con Internet, la mayoría de aplicaciones y dispositivos tienen problemas comunicándose entre sí  Los programadores terminan por escribir infraestructura en lugar de aplicaciones  Los programadores han tenido que limitar su alcance o aprender continuamente nuevos lenguajes
  • 6. Componentes del .NET Framework Win32Win32 MessageMessage QueuingQueuing COM+COM+ (Transacciones, Particiones,(Transacciones, Particiones, Agrupación de objetos)Agrupación de objetos) IISIIS WMIWMI Common Language RuntimeCommon Language Runtime Biblioteca de clases de .NET FrameworkBiblioteca de clases de .NET Framework ADO.NET y XMLADO.NET y XML Servicios Web XMLServicios Web XML Interfaz de usuarioInterfaz de usuario Visual Basic C++ C# ASP.NETASP.NET Perl Python …
  • 7. Ventajas de usar el .NET Framework  Basado en estándares y prácticas Web  La funcionalidad de las clases .NET está disponible de forma universal  El código está organizado en clases y espacios de nombres jerárquicos  Independiente del lenguaje WindowsWindows APIAPI ASPASP .NET.NET FrameworkFramework 1980s 1990s 2000s Visual BasicVisual Basic MFC/ATLMFC/ATL
  • 8. Visual Studio .NET: la herramienta para el desarrollo .NET Visual Studio .NET Herramientas Windows Forms Herramientas Web Forms Proceso de errores Acceso a datos Múltiples Lenguajes Herramientas Servicios Web Desarrollar Depurar ImplantarDiseñar
  • 9. Lección: Descripción de ASP.NET  ¿Qué es ASP.NET?  Aplicación Web ASP.NET  Multimedia: modelo de ejecución ASP.NET
  • 10. ¿Qué es ASP.NET?  El sucesor y evolución de Active Server Pages, más flexible  Páginas Web dinámicas que pueden acceder a recursos del servidor  Procesamiento de formularios Web Forms en el lado servidor  Los Servicios Web XML permiten crear aplicaciones Web distribuidas  Independiente del navegador  Independiente del lenguaje
  • 11. Aplicación Web ASP.NET Datos XML Base de datos InternetInternet Page1. aspx Page2. aspx Servicios Web Servicios Web ComponentesComponentes Web Forms Páginas código trasero global. asax Web. config machine. config Servidor Web ASP.NET CachédeSalida Clientes
  • 12. Multimedia: modelo de ejecución de ASP.NET
  • 13. Lección: descripción de la aplicación del laboratorio  Instalación de la aplicación del laboratorio  Demostración: la solución del laboratorio
  • 14. Instalación de la aplicación del laboratorio  3 proyectos  Aplicación Web  Biblioteca de Clases  Servicio Web XML  12 formularios Web Forms  3 bases de datos  Doctors  Dentists  Coho
  • 15. Demostración: solución del laboratorio Medical Medical.aspx Medical Medical.aspx Página inicio Benefits Default.aspx Página inicio Benefits Default.aspx Life Insurance Life.aspx Life Insurance Life.aspx Retirement Retirement.aspx Retirement Retirement.aspx Dentists Dental.aspx Dentists Dental.aspx Dentists Doctors Doctors.aspx Doctors Doctors.aspx Doctors Página inicio Login.aspx Página inicio Login.aspx Registro Register.aspx Registro Register.aspx Coho Winery Prospectus Prospectus.aspx Prospectus Prospectus.aspx Servicio Web XML dentalService1.asmx Servicio Web XML dentalService1.asmx Encabezado página Header.ascx Encabezado página Header.ascx ASPState tempdb Aplicación Web Laboratorio Control usuario namedate.ascx Control usuario namedate.ascx Componente Menú Class1.vb or Class1.cs Componente Menú Class1.vb or Class1.cs Arch. XML Web. config
  • 17. Recursos .NET  Documentación del .NET Framework  Código de ejemplo  Tutoriales de Inicio rápido  Comunidades online  Sitios Web  www.gotdotnet.com  www.asp.net  msdn.microsoft.com  www.google.com