SlideShare uma empresa Scribd logo
1 de 17
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

Mais conteúdo relacionado

Mais procurados

Introduccion a la programacion web
Introduccion a la programacion webIntroduccion a la programacion web
Introduccion a la programacion web
Robert Rodriguez
 

Mais procurados (7)

ASP.NET
ASP.NETASP.NET
ASP.NET
 
Programación web
Programación webProgramación web
Programación web
 
Arquitectura REST
Arquitectura RESTArquitectura REST
Arquitectura REST
 
SEMINARIO: Servicios REST. Bases de la tecnología y soporte con Spring MVC
SEMINARIO: Servicios REST. Bases de la tecnología y soporte con Spring MVCSEMINARIO: Servicios REST. Bases de la tecnología y soporte con Spring MVC
SEMINARIO: Servicios REST. Bases de la tecnología y soporte con Spring MVC
 
Introduccion a la programacion web
Introduccion a la programacion webIntroduccion a la programacion web
Introduccion a la programacion web
 
Desarrollando Una Mejor Experiencia De Usuario Con Ajax
Desarrollando Una Mejor Experiencia De Usuario Con AjaxDesarrollando Una Mejor Experiencia De Usuario Con Ajax
Desarrollando Una Mejor Experiencia De Usuario Con Ajax
 
Exposicion Tecnología De Internet
Exposicion Tecnología De InternetExposicion Tecnología De Internet
Exposicion Tecnología De Internet
 

Semelhante a Unidad 1. introduccion a asp .net

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
Jaime Acurio
 
1. introduccion a la plataforma microsoft .net
1.  introduccion a la plataforma microsoft .net1.  introduccion a la plataforma microsoft .net
1. introduccion a la plataforma microsoft .net
mhormech
 

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

1. Introduccion A Asp .Net
1.  Introduccion A Asp .Net1.  Introduccion A Asp .Net
1. Introduccion A Asp .Net
 
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
 
1. introduccion a asp .net
1.  introduccion a asp .net1.  introduccion a asp .net
1. introduccion a asp .net
 
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
 
Visual basic
Visual basicVisual basic
Visual basic
 
Clase xi
Clase xiClase xi
Clase xi
 
1. Introduccion A La Plataforma Microsoft .Net
1.  Introduccion A La Plataforma Microsoft .Net1.  Introduccion A La Plataforma Microsoft .Net
1. Introduccion A La Plataforma Microsoft .Net
 
1. introduccion a la plataforma microsoft .net
1.  introduccion a la plataforma microsoft .net1.  introduccion a la plataforma microsoft .net
1. introduccion a la plataforma microsoft .net
 
Aplicaciones Web
Aplicaciones WebAplicaciones Web
Aplicaciones Web
 
Introducción a la Plataforma Visual Studio .NET
Introducción a la Plataforma Visual Studio .NETIntroducción a la Plataforma Visual Studio .NET
Introducción a la Plataforma Visual Studio .NET
 
Intro a ASP.NET
Intro a ASP.NETIntro a ASP.NET
Intro a ASP.NET
 
curso-de-visual-basic-net.pdf
curso-de-visual-basic-net.pdfcurso-de-visual-basic-net.pdf
curso-de-visual-basic-net.pdf
 
Desarrollo aplicaciones .net
Desarrollo aplicaciones .netDesarrollo aplicaciones .net
Desarrollo aplicaciones .net
 
Desarrollo de aplicaciones .NET
Desarrollo de aplicaciones .NETDesarrollo de aplicaciones .NET
Desarrollo de aplicaciones .NET
 
1. Introduccion a .Net
1. Introduccion a .Net1. Introduccion a .Net
1. Introduccion a .Net
 
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
 
Tecnologia ASP.net
Tecnologia ASP.netTecnologia ASP.net
Tecnologia ASP.net
 
2009_asp.net_capitulo_1
2009_asp.net_capitulo_12009_asp.net_capitulo_1
2009_asp.net_capitulo_1
 
Programación asp2
Programación asp2Programación asp2
Programación asp2
 
Visual .net
Visual .netVisual .net
Visual .net
 

Mais de creativo971

Proceso venta franquiciatario ok
Proceso venta franquiciatario okProceso venta franquiciatario ok
Proceso venta franquiciatario ok
creativo971
 
Proceso venta distribuidor ok
Proceso venta distribuidor okProceso venta distribuidor ok
Proceso venta distribuidor ok
creativo971
 
Presentación vera y vera gral.
Presentación vera y vera gral.Presentación vera y vera gral.
Presentación vera y vera gral.
creativo971
 
Manueal procedimiento
Manueal procedimientoManueal procedimiento
Manueal procedimiento
creativo971
 
Manualdeusuariofel3.0
Manualdeusuariofel3.0Manualdeusuariofel3.0
Manualdeusuariofel3.0
creativo971
 
Manualderequisitossat
ManualderequisitossatManualderequisitossat
Manualderequisitossat
creativo971
 
Manualcancelacion3.0
Manualcancelacion3.0Manualcancelacion3.0
Manualcancelacion3.0
creativo971
 

Mais de creativo971 (7)

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

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (11)

EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 

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