SlideShare una empresa de Scribd logo
1 de 21
Introducción a .NET Framework 3.0


                 Haarón Gonzalez
                Haarongonzalez@mvps.org
Agenda

 Tendencias del Software
 Tour .NET Framework 3.0
 Obteniendo con .NET 3.0
Tendencias del Desarrollo de Software

                   Experiencias de Usuario
                       Diferenciadas




    Modelado de                              Administración de la
       Procesos                              Identidad Digital
   Empresariales




                   Desarrollo Orientado a
                         Servicios
.NET Framework 3.0

    Modelo de
  Programación de
      Código
  Administrado para
     Windows
Windows Presentation Foundation




Modelo de programación unificado
para la construcción de la siguiente
    generación de experiencias de
usuario para interfaces de usuario,
             medios y documentos
Windows Presentation Foundation

                                    XAML
                   eXtensible Application Markup Language



 C#                                   XAML                      VB.NET
Button b1 = new Button();            <Button Width="100"> OK   Dim b1 As New Button
b1.Content = "OK";                    <Button.Background>      b1.Content = "OK"
b1.Background = new                    LightBlue               b1.Background = New _
SolidColorBrush(Colors.LightBlue);    </Button.Background>       SolidColorBrush(Colors.LightBlue)
b1.Width = 100;                      </Button>                 b1.Width = 100
Windows Presentation Foundation



            Gracias a XAML los
              programadores y
            diseñadores pueden
                 colaborar
“CardSpace”




Tecnología que simplifica y mejora
  la seguridad de autentificación y
                  firmado en línea
“CardSpace”
“CardSpace”

              Escritorio privado
                 Contexto separado
                 Proteger contra hackers
              Tarjetas personalizadas
                 Se almacenan
                 localmente
              Tarjetas administradas
                 Corroboradas
                 Almacenadas en STS
“CardSpace”




                  WS-*
     Usuario                   Relying Party
               Web Services




                Proveedor de
                  Identidad
Windows Communication Foundation




Modelo de programación unificado
          para la construcción de
        aplicaciones orientadas a
                        servicios
Windows Communication Foundation

 Marco unificado que conjuga las tecnologías existentes



        ASMX                                 Remoting

      Interop with                            Location
    other platforms                        transparency


          Ent Services    WSE         Sys.Messaging

            Attribute-                 Message-
             based         WS-*
                         protocols       based
          programming                 programming
Windows Communication Foundation

Interoperabilidad basada en estándares gracias al soporte
                   de WS-* Web services
Windows Workflow Foundation




  Modelo de programación, motor
 de ejecución y herramientas para
    construcción aplicaciones que
        soportan flujos de trabajo
¿Que es un Flujo de Trabajo?


                          Un conjunto de actividades
                          que coordinan personas y/o
                                   sistemas

                             Actividades basadas en
                                  State Machine
                                   Sequential
                                    Workflow
                                    Workflow
                                      reglas
EX: Escalate To Manager                                       EX: Check Inventory
                                Event 1
                                Regla          Step1
                                           State1
Como un diagrama                  Step1
                                 Data
                                               Sequential   Como un diagrama
    de flujo                                   structure       de estados
                                Event       State2
                                               Prescribes
                                Regla 2         Step2
                                               processing
                                   Step2
                              Las reglas events drive
                                External y el estado de
                                               order
                              los datos dirigen el
                                processing order
                              orden del proceso
Windows Workflow Foundation
.NET Framework 3.0
                            Windows Presentation Foundation
                           Nueva generación de experiencias de
                                        usuario




  Windows Communication                                        Windows Workflow
          Foundation                                                Foundation
Desarrollo orientado a servicios                               Modelado de procesos
                                                                   empresariales




                                      “CardSpace”
                           Administración de la identidad digital
Obteniendo el .NET Framework 3.0

  Microsoft .NET Framework 3.0 Redistributable
  Package
  http://www.microsoft.com/downloads/details.aspx?familyid=10CC340B-F


  Microsoft Pre-release Software Visual Studio
  Code Name "Orcas" - January 2007 Community
  Technology Preview (CTP)
  http://www.microsoft.com/downloads/details.aspx?familyid=1FF0B35D-0C

  Implementando .NET Framework 3.0
  http://msdn2.microsoft.com/en-us/library/aa480198.a
Por donde iniciar
MTJ Online

http://www.microsoft.com/spanish/msdn/comuni
dad/mtj.net/
MSDN Radio
http://www.microsoft.com/spanish/msdn/latam/
mediacenter/radio/default.aspx
Geeks.ms
http://geeks.ms/blogs
Introducción a NET Framework 3.0

Más contenido relacionado

Similar a Introducción a NET Framework 3.0

Evaluando la Plataforma Microsoft
Evaluando la Plataforma MicrosoftEvaluando la Plataforma Microsoft
Evaluando la Plataforma MicrosoftHaaron Gonzalez
 
Framework .NET 3.5 01 Conceptos básicos y entorno
Framework .NET 3.5 01 Conceptos básicos y entornoFramework .NET 3.5 01 Conceptos básicos y entorno
Framework .NET 3.5 01 Conceptos básicos y entornoAntonio Palomares Sender
 
Sesion 01 - Introduccion a Net Framework
Sesion 01 - Introduccion a Net FrameworkSesion 01 - Introduccion a Net Framework
Sesion 01 - Introduccion a Net Frameworkeriveraa
 
Castro
CastroCastro
Castroekaro
 
Seminario System Center Family
Seminario System Center Family Seminario System Center Family
Seminario System Center Family Marcela Berri
 
Daniel quinde danielbravonet remoting
Daniel quinde danielbravonet remotingDaniel quinde danielbravonet remoting
Daniel quinde danielbravonet remotingDaniel Quinde
 
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
 
Mc silverlight2 dia1
Mc silverlight2 dia1Mc silverlight2 dia1
Mc silverlight2 dia1YEK1702
 
WorkShop SQL Azure
WorkShop SQL AzureWorkShop SQL Azure
WorkShop SQL AzureJohn Bulla
 
Charla Atributos de calidad con .Net
Charla Atributos de calidad con .NetCharla Atributos de calidad con .Net
Charla Atributos de calidad con .NetCarlos Paez
 
Migracion de xp a windows 7
Migracion de xp a windows 7Migracion de xp a windows 7
Migracion de xp a windows 7Pablo Campos
 
Propuesta Solucion Banco de México
Propuesta Solucion Banco de MéxicoPropuesta Solucion Banco de México
Propuesta Solucion Banco de Méxicoguest7b6c73
 
PROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OBJETOSPROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OBJETOShuegafer19
 
Windows Server2008 R2 Overview
Windows Server2008 R2 OverviewWindows Server2008 R2 Overview
Windows Server2008 R2 OverviewPablo Campos
 

Similar a Introducción a NET Framework 3.0 (20)

Evaluando la Plataforma Microsoft
Evaluando la Plataforma MicrosoftEvaluando la Plataforma Microsoft
Evaluando la Plataforma Microsoft
 
Framework .NET 3.5 01 Conceptos básicos y entorno
Framework .NET 3.5 01 Conceptos básicos y entornoFramework .NET 3.5 01 Conceptos básicos y entorno
Framework .NET 3.5 01 Conceptos básicos y entorno
 
Sesion 01 - Introduccion a Net Framework
Sesion 01 - Introduccion a Net FrameworkSesion 01 - Introduccion a Net Framework
Sesion 01 - Introduccion a Net Framework
 
Bbrsoa
BbrsoaBbrsoa
Bbrsoa
 
Sercicios web
Sercicios webSercicios web
Sercicios web
 
Wcf
WcfWcf
Wcf
 
Castro
CastroCastro
Castro
 
Seminario System Center Family
Seminario System Center Family Seminario System Center Family
Seminario System Center Family
 
Daniel quinde danielbravonet remoting
Daniel quinde danielbravonet remotingDaniel quinde danielbravonet remoting
Daniel quinde danielbravonet remoting
 
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
 
Wwf Intro
Wwf IntroWwf Intro
Wwf Intro
 
Mc silverlight2 dia1
Mc silverlight2 dia1Mc silverlight2 dia1
Mc silverlight2 dia1
 
INVESTIGACION
INVESTIGACIONINVESTIGACION
INVESTIGACION
 
WorkShop SQL Azure
WorkShop SQL AzureWorkShop SQL Azure
WorkShop SQL Azure
 
Charla Atributos de calidad con .Net
Charla Atributos de calidad con .NetCharla Atributos de calidad con .Net
Charla Atributos de calidad con .Net
 
Capitulo 1 - Proyecto integrador 2015-2016
Capitulo 1 - Proyecto integrador 2015-2016Capitulo 1 - Proyecto integrador 2015-2016
Capitulo 1 - Proyecto integrador 2015-2016
 
Migracion de xp a windows 7
Migracion de xp a windows 7Migracion de xp a windows 7
Migracion de xp a windows 7
 
Propuesta Solucion Banco de México
Propuesta Solucion Banco de MéxicoPropuesta Solucion Banco de México
Propuesta Solucion Banco de México
 
PROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OBJETOSPROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OBJETOS
 
Windows Server2008 R2 Overview
Windows Server2008 R2 OverviewWindows Server2008 R2 Overview
Windows Server2008 R2 Overview
 

Más de Haaron Gonzalez

Introducción a SharePoint Framework
Introducción a SharePoint FrameworkIntroducción a SharePoint Framework
Introducción a SharePoint FrameworkHaaron Gonzalez
 
Introducción a SharePoint Framework
Introducción a SharePoint FrameworkIntroducción a SharePoint Framework
Introducción a SharePoint FrameworkHaaron Gonzalez
 
Introducción a SharePoint Framework
Introducción a SharePoint FrameworkIntroducción a SharePoint Framework
Introducción a SharePoint FrameworkHaaron Gonzalez
 
Microsoft 365, la herramienta moderna para la oficina moderna
Microsoft 365, la herramienta moderna para la oficina modernaMicrosoft 365, la herramienta moderna para la oficina moderna
Microsoft 365, la herramienta moderna para la oficina modernaHaaron Gonzalez
 
Target SharePoint and Teams with SharePoint Framework
Target SharePoint and Teams with SharePoint FrameworkTarget SharePoint and Teams with SharePoint Framework
Target SharePoint and Teams with SharePoint FrameworkHaaron Gonzalez
 
Target SharePoint and Teams with SharePoint Framework
Target SharePoint and Teams with SharePoint FrameworkTarget SharePoint and Teams with SharePoint Framework
Target SharePoint and Teams with SharePoint FrameworkHaaron Gonzalez
 
SharePoint as Development Platform for the Modern Intranet
SharePoint as Development Platform for the Modern IntranetSharePoint as Development Platform for the Modern Intranet
SharePoint as Development Platform for the Modern IntranetHaaron Gonzalez
 
Introduction to Office Development Topics
Introduction to Office Development TopicsIntroduction to Office Development Topics
Introduction to Office Development TopicsHaaron Gonzalez
 
SharePoint Framework, paso a paso
SharePoint Framework, paso a pasoSharePoint Framework, paso a paso
SharePoint Framework, paso a pasoHaaron Gonzalez
 
SharePoint Framework at a glance
SharePoint Framework at a glanceSharePoint Framework at a glance
SharePoint Framework at a glanceHaaron Gonzalez
 
Futuro de Desarrollo en SharePoint
Futuro de Desarrollo en SharePointFuturo de Desarrollo en SharePoint
Futuro de Desarrollo en SharePointHaaron Gonzalez
 
Introducción a SharePoint Framework
Introducción a SharePoint FrameworkIntroducción a SharePoint Framework
Introducción a SharePoint FrameworkHaaron Gonzalez
 
Soluciones de flujo de trabajo basada en formularios con nintex
Soluciones de flujo de trabajo basada en formularios con nintexSoluciones de flujo de trabajo basada en formularios con nintex
Soluciones de flujo de trabajo basada en formularios con nintexHaaron Gonzalez
 
La oficina moderna y el surgimiento de equipos dinamicos
La oficina moderna y el surgimiento de equipos dinamicosLa oficina moderna y el surgimiento de equipos dinamicos
La oficina moderna y el surgimiento de equipos dinamicosHaaron Gonzalez
 
Enhance the way people collaborate with documents in SharePoint
Enhance the way people collaborate with documents in SharePoint Enhance the way people collaborate with documents in SharePoint
Enhance the way people collaborate with documents in SharePoint Haaron Gonzalez
 
Enhance the way people collaborate with documents in share point
Enhance the way people collaborate with documents in share pointEnhance the way people collaborate with documents in share point
Enhance the way people collaborate with documents in share pointHaaron Gonzalez
 
Planeación de Intranet con SharePoint
Planeación de Intranet con SharePointPlaneación de Intranet con SharePoint
Planeación de Intranet con SharePointHaaron Gonzalez
 
Introduction to Intranet Planning
Introduction to Intranet PlanningIntroduction to Intranet Planning
Introduction to Intranet PlanningHaaron Gonzalez
 
Introduction to Content Search Web Part
Introduction to Content Search Web PartIntroduction to Content Search Web Part
Introduction to Content Search Web PartHaaron Gonzalez
 
Effective SharePoint Tools for Consultants
Effective SharePoint Tools for ConsultantsEffective SharePoint Tools for Consultants
Effective SharePoint Tools for ConsultantsHaaron Gonzalez
 

Más de Haaron Gonzalez (20)

Introducción a SharePoint Framework
Introducción a SharePoint FrameworkIntroducción a SharePoint Framework
Introducción a SharePoint Framework
 
Introducción a SharePoint Framework
Introducción a SharePoint FrameworkIntroducción a SharePoint Framework
Introducción a SharePoint Framework
 
Introducción a SharePoint Framework
Introducción a SharePoint FrameworkIntroducción a SharePoint Framework
Introducción a SharePoint Framework
 
Microsoft 365, la herramienta moderna para la oficina moderna
Microsoft 365, la herramienta moderna para la oficina modernaMicrosoft 365, la herramienta moderna para la oficina moderna
Microsoft 365, la herramienta moderna para la oficina moderna
 
Target SharePoint and Teams with SharePoint Framework
Target SharePoint and Teams with SharePoint FrameworkTarget SharePoint and Teams with SharePoint Framework
Target SharePoint and Teams with SharePoint Framework
 
Target SharePoint and Teams with SharePoint Framework
Target SharePoint and Teams with SharePoint FrameworkTarget SharePoint and Teams with SharePoint Framework
Target SharePoint and Teams with SharePoint Framework
 
SharePoint as Development Platform for the Modern Intranet
SharePoint as Development Platform for the Modern IntranetSharePoint as Development Platform for the Modern Intranet
SharePoint as Development Platform for the Modern Intranet
 
Introduction to Office Development Topics
Introduction to Office Development TopicsIntroduction to Office Development Topics
Introduction to Office Development Topics
 
SharePoint Framework, paso a paso
SharePoint Framework, paso a pasoSharePoint Framework, paso a paso
SharePoint Framework, paso a paso
 
SharePoint Framework at a glance
SharePoint Framework at a glanceSharePoint Framework at a glance
SharePoint Framework at a glance
 
Futuro de Desarrollo en SharePoint
Futuro de Desarrollo en SharePointFuturo de Desarrollo en SharePoint
Futuro de Desarrollo en SharePoint
 
Introducción a SharePoint Framework
Introducción a SharePoint FrameworkIntroducción a SharePoint Framework
Introducción a SharePoint Framework
 
Soluciones de flujo de trabajo basada en formularios con nintex
Soluciones de flujo de trabajo basada en formularios con nintexSoluciones de flujo de trabajo basada en formularios con nintex
Soluciones de flujo de trabajo basada en formularios con nintex
 
La oficina moderna y el surgimiento de equipos dinamicos
La oficina moderna y el surgimiento de equipos dinamicosLa oficina moderna y el surgimiento de equipos dinamicos
La oficina moderna y el surgimiento de equipos dinamicos
 
Enhance the way people collaborate with documents in SharePoint
Enhance the way people collaborate with documents in SharePoint Enhance the way people collaborate with documents in SharePoint
Enhance the way people collaborate with documents in SharePoint
 
Enhance the way people collaborate with documents in share point
Enhance the way people collaborate with documents in share pointEnhance the way people collaborate with documents in share point
Enhance the way people collaborate with documents in share point
 
Planeación de Intranet con SharePoint
Planeación de Intranet con SharePointPlaneación de Intranet con SharePoint
Planeación de Intranet con SharePoint
 
Introduction to Intranet Planning
Introduction to Intranet PlanningIntroduction to Intranet Planning
Introduction to Intranet Planning
 
Introduction to Content Search Web Part
Introduction to Content Search Web PartIntroduction to Content Search Web Part
Introduction to Content Search Web Part
 
Effective SharePoint Tools for Consultants
Effective SharePoint Tools for ConsultantsEffective SharePoint Tools for Consultants
Effective SharePoint Tools for Consultants
 

Último

PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 

Último (20)

PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 

Introducción a NET Framework 3.0

  • 1. Introducción a .NET Framework 3.0 Haarón Gonzalez Haarongonzalez@mvps.org
  • 2. Agenda Tendencias del Software Tour .NET Framework 3.0 Obteniendo con .NET 3.0
  • 3. Tendencias del Desarrollo de Software Experiencias de Usuario Diferenciadas Modelado de Administración de la Procesos Identidad Digital Empresariales Desarrollo Orientado a Servicios
  • 4. .NET Framework 3.0 Modelo de Programación de Código Administrado para Windows
  • 5. Windows Presentation Foundation Modelo de programación unificado para la construcción de la siguiente generación de experiencias de usuario para interfaces de usuario, medios y documentos
  • 6. Windows Presentation Foundation XAML eXtensible Application Markup Language C# XAML VB.NET Button b1 = new Button(); <Button Width="100"> OK Dim b1 As New Button b1.Content = "OK"; <Button.Background> b1.Content = "OK" b1.Background = new LightBlue b1.Background = New _ SolidColorBrush(Colors.LightBlue); </Button.Background> SolidColorBrush(Colors.LightBlue) b1.Width = 100; </Button> b1.Width = 100
  • 7. Windows Presentation Foundation Gracias a XAML los programadores y diseñadores pueden colaborar
  • 8. “CardSpace” Tecnología que simplifica y mejora la seguridad de autentificación y firmado en línea
  • 10. “CardSpace” Escritorio privado Contexto separado Proteger contra hackers Tarjetas personalizadas Se almacenan localmente Tarjetas administradas Corroboradas Almacenadas en STS
  • 11. “CardSpace” WS-* Usuario Relying Party Web Services Proveedor de Identidad
  • 12. Windows Communication Foundation Modelo de programación unificado para la construcción de aplicaciones orientadas a servicios
  • 13. Windows Communication Foundation Marco unificado que conjuga las tecnologías existentes ASMX Remoting Interop with Location other platforms transparency Ent Services WSE Sys.Messaging Attribute- Message- based WS-* protocols based programming programming
  • 14. Windows Communication Foundation Interoperabilidad basada en estándares gracias al soporte de WS-* Web services
  • 15. Windows Workflow Foundation Modelo de programación, motor de ejecución y herramientas para construcción aplicaciones que soportan flujos de trabajo
  • 16. ¿Que es un Flujo de Trabajo? Un conjunto de actividades que coordinan personas y/o sistemas Actividades basadas en State Machine Sequential Workflow Workflow reglas EX: Escalate To Manager EX: Check Inventory Event 1 Regla Step1 State1 Como un diagrama Step1 Data Sequential Como un diagrama de flujo structure de estados Event State2 Prescribes Regla 2 Step2 processing Step2 Las reglas events drive External y el estado de order los datos dirigen el processing order orden del proceso
  • 18. .NET Framework 3.0 Windows Presentation Foundation Nueva generación de experiencias de usuario Windows Communication Windows Workflow Foundation Foundation Desarrollo orientado a servicios Modelado de procesos empresariales “CardSpace” Administración de la identidad digital
  • 19. Obteniendo el .NET Framework 3.0 Microsoft .NET Framework 3.0 Redistributable Package http://www.microsoft.com/downloads/details.aspx?familyid=10CC340B-F Microsoft Pre-release Software Visual Studio Code Name "Orcas" - January 2007 Community Technology Preview (CTP) http://www.microsoft.com/downloads/details.aspx?familyid=1FF0B35D-0C Implementando .NET Framework 3.0 http://msdn2.microsoft.com/en-us/library/aa480198.a
  • 20. Por donde iniciar MTJ Online http://www.microsoft.com/spanish/msdn/comuni dad/mtj.net/ MSDN Radio http://www.microsoft.com/spanish/msdn/latam/ mediacenter/radio/default.aspx Geeks.ms http://geeks.ms/blogs

Notas del editor

  1. 04/06/13 11:20 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. Next Generation Business Solutions Platform Strategy Review
  2. 04/06/13 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
  3. 04/06/13 11:20 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. Next Generation Business Solutions Platform Strategy Review
  4. 04/06/13 11:20 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. Next Generation Business Solutions Platform Strategy Review
  5. 04/06/13 11:20 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. Next Generation Business Solutions Platform Strategy Review
  6. 04/06/13 11:20 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. Next Generation Business Solutions Platform Strategy Review
  7. Speaker Notes: Any questions? 04/06/13 11:20 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. Next Generation Business Solutions Platform Strategy Review