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
Lección: Introducción al .NET Framework

   ¿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
¿Qué es el .NET Framework?


          Herramientas del           Clientes
           desarrollador




                             Aplicaciones
     Bases de                Web ASP.NET
     datos

                Servicios        Experiencias
  .NET           Web XML          del usuario
  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

        Visual
        Basic      C++     C#      Perl     Python         …

          Servicios Web XML     Interfaz de usuario
                          ASP.NET

                          ADO.NET y XML

            Biblioteca de clases de .NET Framework

                    Common Language Runtime

                                COM+
         Message
                     (Transacciones, Particiones,    IIS   WMI
         Queuing
                        Agrupación de objetos)

                                Win32
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

                          MFC/ATL
       Windows                                 .NET
                        Visual Basic
         API                                Framework
                            ASP
        1980s              1990s              2000s
Visual Studio .NET: la herramienta para el desarrollo .NET

           Herramientas                    Herramientas
            Web Forms                     Windows Forms


     Múltiples            Visual Studio .NET             Proceso
    Lenguajes                                            de errores



    Herramientas                               Acceso
    Servicios Web                              a datos



     Diseñar        Desarrollar      Depurar      Implantar
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

                                       Servidor Web ASP.NET
Clientes
                                                 Web
                                                Forms


                 Caché de Salida
                                   Page1.                       Web.
                                   aspx          Páginas        config
                                                 código
                                   Page2.        trasero
    Internet                                                   machine.
     Internet                      aspx                        config
                                                global.
                                                asax




     Servicios                     Datos      Base de         Componentes
       Web                         XML         datos
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

            Página inicio
            Login.aspx
                                       Página inicio                                  Encabezado
Coho                                   Benefits                                       página                      ASPState
Winery                                 Default.aspx
                                                            Componente                Header.ascx
             Registro                                       Menú
             Register.aspx                                  Class1.vb or Class1.cs                  Web.
                                                                                                                   tempdb
                                                                                                   config



           Life Insurance              Retirement              Medical               Dentists
           Life.aspx                   Retirement.aspx         Medical.aspx          Dental.aspx




                             Prospectus               Doctors           Control usuario                 Servicio
         Aplicación Web Prospectus.aspx               Doctors.aspx      namedate.ascx                   Web XML
          Laboratorio                                                                                   dentalService1.asmx



                               Arch.
                                                         Doctors                                            Dentists
                               XML
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
PPT
J2 Ee Para Seres Humanos Slides
PDF
STRUTS (MVC e Java)
PPT
1. Introduccion A Asp.Net
PPT
1. Introduccion A Asp .Net
PPT
Tecnologías Web
PPTX
Asp.net
1. introduccion a asp .net
1. introduccion a asp .net
J2 Ee Para Seres Humanos Slides
STRUTS (MVC e Java)
1. Introduccion A Asp.Net
1. Introduccion A Asp .Net
Tecnologías Web
Asp.net

La actualidad más candente (7)

PPT
ASP.NET
PPT
Programación web
PPTX
Arquitectura REST
PPTX
SEMINARIO: Servicios REST. Bases de la tecnología y soporte con Spring MVC
PPTX
Introduccion a la programacion web
PPT
Desarrollando Una Mejor Experiencia De Usuario Con Ajax
PPT
Exposicion Tecnología De Internet
ASP.NET
Programación web
Arquitectura REST
SEMINARIO: Servicios REST. Bases de la tecnología y soporte con Spring MVC
Introduccion a la programacion web
Desarrollando Una Mejor Experiencia De Usuario Con Ajax
Exposicion Tecnología De Internet
Publicidad

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

PPT
1. Introduccion A Asp .Net
PPT
2. uso de microsoft visual studio .net
PPT
1. introduccion a asp .net
PPT
Programacion de aplicaciones Web con ASP.NET
PPTX
PPT
Introduccion a la plataforma Microsoft .NET.ppt
PPT
1. Introduccion A La Plataforma Microsoft .Net
PPT
1. introduccion a la plataforma microsoft .net
PPT
Introducción a la Plataforma Visual Studio .NET
PPT
1.- Introduccion a la plataforma Microsoft .NET.ppt
PPT
Intro a ASP.NET
PDF
curso-de-visual-basic-net.pdf
PPTX
Desarrollo aplicaciones .net
PPT
Desarrollo de aplicaciones .NET
PPT
1. Introduccion a .Net
PDF
Introducción a el lenguaje de programación combinado ASP.NET
PPTX
Tecnologia ASP.net
DOC
2009_asp.net_capitulo_1
1. Introduccion A Asp .Net
2. uso de microsoft visual studio .net
1. introduccion a asp .net
Programacion de aplicaciones Web con ASP.NET
Introduccion a la plataforma Microsoft .NET.ppt
1. Introduccion A La Plataforma Microsoft .Net
1. introduccion a la plataforma microsoft .net
Introducción a la Plataforma Visual Studio .NET
1.- Introduccion a la plataforma Microsoft .NET.ppt
Intro a ASP.NET
curso-de-visual-basic-net.pdf
Desarrollo aplicaciones .net
Desarrollo de aplicaciones .NET
1. Introduccion a .Net
Introducción a el lenguaje de programación combinado ASP.NET
Tecnologia ASP.net
2009_asp.net_capitulo_1
Publicidad

Más de creativo971 (7)

PPTX
Proceso venta franquiciatario ok
PPTX
Proceso venta distribuidor ok
PPTX
Presentación vera y vera gral.
PPTX
Manueal procedimiento
PPTX
Manualdeusuariofel3.0
PPTX
Manualderequisitossat
PPTX
Manualcancelacion3.0
Proceso venta franquiciatario ok
Proceso venta distribuidor ok
Presentación vera y vera gral.
Manueal procedimiento
Manualdeusuariofel3.0
Manualderequisitossat
Manualcancelacion3.0

Último (20)

PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PPTX
Propuesta BKP servidores con Acronis1.pptx
PDF
Calidad desde el Docente y la mejora continua .pdf
PDF
Estrategia de apoyo tecnología grado 9-3
PPT
Que son las redes de computadores y sus partes
PPTX
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
PDF
SAP Transportation Management para LSP, TM140 Col18
PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PDF
taller de informática - LEY DE OHM
PDF
Liceo departamental MICRO BIT (1) 2.pdfbbbnn
PPTX
Sesion 1 de microsoft power point - Clase 1
PPTX
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PDF
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
PPTX
Presentación PASANTIAS AuditorioOO..pptx
PDF
Maste clas de estructura metálica y arquitectura
PDF
Influencia-del-uso-de-redes-sociales.pdf
PPTX
REDES INFORMATICAS REDES INFORMATICAS.pptx
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PPT
introduccion a las_web en el 2025_mejoras.ppt
PDF
clase auditoria informatica 2025.........
historia_web de la creacion de un navegador_presentacion.pptx
Propuesta BKP servidores con Acronis1.pptx
Calidad desde el Docente y la mejora continua .pdf
Estrategia de apoyo tecnología grado 9-3
Que son las redes de computadores y sus partes
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
SAP Transportation Management para LSP, TM140 Col18
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
taller de informática - LEY DE OHM
Liceo departamental MICRO BIT (1) 2.pdfbbbnn
Sesion 1 de microsoft power point - Clase 1
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
Presentación PASANTIAS AuditorioOO..pptx
Maste clas de estructura metálica y arquitectura
Influencia-del-uso-de-redes-sociales.pdf
REDES INFORMATICAS REDES INFORMATICAS.pptx
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
introduccion a las_web en el 2025_mejoras.ppt
clase auditoria informatica 2025.........

Unidad 1. introduccion a asp .net

  • 1. Introducción 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. Lección: Introducción al .NET Framework  ¿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
  • 4. ¿Qué es el .NET Framework? Herramientas del Clientes desarrollador Aplicaciones Bases de Web ASP.NET datos Servicios Experiencias .NET Web XML del usuario 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 Visual Basic C++ C# Perl Python … Servicios Web XML Interfaz de usuario ASP.NET ADO.NET y XML Biblioteca de clases de .NET Framework Common Language Runtime COM+ Message (Transacciones, Particiones, IIS WMI Queuing Agrupación de objetos) Win32
  • 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 MFC/ATL Windows .NET Visual Basic API Framework ASP 1980s 1990s 2000s
  • 8. Visual Studio .NET: la herramienta para el desarrollo .NET Herramientas Herramientas Web Forms Windows Forms Múltiples Visual Studio .NET Proceso Lenguajes de errores Herramientas Acceso Servicios Web a datos Diseñar Desarrollar Depurar Implantar
  • 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 Servidor Web ASP.NET Clientes Web Forms Caché de Salida Page1. Web. aspx Páginas config código Page2. trasero Internet machine. Internet aspx config global. asax Servicios Datos Base de Componentes Web XML datos
  • 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 Página inicio Login.aspx Página inicio Encabezado Coho Benefits página ASPState Winery Default.aspx Componente Header.ascx Registro Menú Register.aspx Class1.vb or Class1.cs Web. tempdb config Life Insurance Retirement Medical Dentists Life.aspx Retirement.aspx Medical.aspx Dental.aspx Prospectus Doctors Control usuario Servicio Aplicación Web Prospectus.aspx Doctors.aspx namedate.ascx Web XML Laboratorio dentalService1.asmx Arch. Doctors Dentists XML
  • 16. Lección: Recursos  Recursos .NET
  • 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