SlideShare una empresa de Scribd logo
1 de 6
Maureen Vera Clark

Tutor: Juan Zhingri
 La programación .NET hace un énfasis en la
 transparencia de redes, con independencia
 de plataforma de hardware y que permita un
 rápido desarrollo de aplicaciones. Basado en
 ella, la empresa intenta desarrollar una
 estrategia horizontal que integre todos sus
 productos, desde el sistema operativo hasta
 las herramientas de mercado.
   .NET podría considerarse una respuesta de
    Microsoft al creciente mercado de los negocios
    en entornos Web, como competencia a la
    plataforma Java de Oracle Corporation y a los
    diversos framework de desarrollo web basados
    en PHP. Su propuesta es ofrecer una manera
    rápida y económica, a la vez que segura y
    robusta, de desarrollar aplicaciones –o como la
    misma plataforma las denomina, soluciones–
    permitiendo una integración más rápida y ágil
    entre empresas y un acceso más simple y
    universal a todo tipo de información desde
    cualquier tipo de dispositivo.
 .Net no es un lenguaje.
 Es una plataforma de desarrollo.
 En pocas palabras es un conjunto de librerías y
  reglas que usan los lenguajes.
 Las librerías son herramientas de bajo nivel
  (conexiones       a      BD,     manejo      de
  cadenas, redes, etc.)
 Las reglas son que los lenguajes generan un
  código intermedio que va a ser interpretado por
  otro programa (CLR). Para lograr esto, los
  lenguajes tienen que tener algunas cosas en
  común como los tipos y su tamaño en memoria.
   Microsoft y otros proveedores líderes promocionan los Web
    Services como un modelo de programación para la comunicación
    entre aplicaciones. Estas compañías piensan que la conexión de
    aplicaciones a través de la Internet mejorará la capacidad de las
    empresas para trabajar conjuntamente con sus socios de
    negocio, proveedores y clientes. Creando una capa de Web
    Services sobre una aplicación corporativa existente, las
    organizaciones podrán permitir que sistemas externos puedan
    invocar las funciones de la aplicación a través de Internet (o una
    intranet corporativa) sin tener que modificar la aplicación
    misma. Por ejemplo, varias compañías están hoy en día creando
    Web Services que actúan como front end para aplicaciones de
    entrada de órdenes que están residentes internamente en un
    mainframe. Estas compañías permiten a los sistemas de compras
    de sus clientes enviar órdenes de compra a través de la Internet.
    Poner una capa de web services sobre las aplicaciones existentes
    es una solución muy interesante para integrar las aplicaciones
    desarrolladas por los diferentes departamentos y así reducir los
    costos de integración."
 Interoperabilidad
 Amigabilidad  con Internet
 Interfaces fuertemente tipadas:
 Posibilidad de aprovechar los estándares de
  Internet existentes
 Soporte para cualquier lenguaje:
 Soporte para cualquier infraestructura de
  componente distribuida

Más contenido relacionado

La actualidad más candente

Windows presentation foundation
Windows presentation foundationWindows presentation foundation
Windows presentation foundationPamscar
 
Windows communication foundation by Marcos Acosta
Windows communication foundation by Marcos AcostaWindows communication foundation by Marcos Acosta
Windows communication foundation by Marcos AcostaMarcos Acosta
 
Riglo
RigloRiglo
Rigloriglo
 
Ug.l moreira
Ug.l moreiraUg.l moreira
Ug.l moreiraluvimoes
 
.net remoting,corba,wcf
.net remoting,corba,wcf.net remoting,corba,wcf
.net remoting,corba,wcfAnghelayGlenda
 
Ug l-moreira
Ug l-moreiraUg l-moreira
Ug l-moreiraluvimoes
 
Presentacion1
Presentacion1Presentacion1
Presentacion1milpris18
 
Ug.l moreira
Ug.l moreiraUg.l moreira
Ug.l moreiraluvimoes
 
Colegio particular san juan oracle y php
Colegio particular san juan oracle y phpColegio particular san juan oracle y php
Colegio particular san juan oracle y phpMAGGEYPEREZ
 
Presentación1
Presentación1Presentación1
Presentación1chukand
 
Trabajo 1 programacion
Trabajo 1 programacionTrabajo 1 programacion
Trabajo 1 programacionabrilesr
 

La actualidad más candente (19)

INVESTIGACION
INVESTIGACIONINVESTIGACION
INVESTIGACION
 
Windows presentation foundation
Windows presentation foundationWindows presentation foundation
Windows presentation foundation
 
Windows communication foundation by Marcos Acosta
Windows communication foundation by Marcos AcostaWindows communication foundation by Marcos Acosta
Windows communication foundation by Marcos Acosta
 
Riglo
RigloRiglo
Riglo
 
Ug.l moreira
Ug.l moreiraUg.l moreira
Ug.l moreira
 
.net remoting,corba,wcf
.net remoting,corba,wcf.net remoting,corba,wcf
.net remoting,corba,wcf
 
Ug l-moreira
Ug l-moreiraUg l-moreira
Ug l-moreira
 
Trabajo
TrabajoTrabajo
Trabajo
 
Framework
FrameworkFramework
Framework
 
Presentacion1
Presentacion1Presentacion1
Presentacion1
 
Ug.l moreira
Ug.l moreiraUg.l moreira
Ug.l moreira
 
Java2 servicios web
Java2 servicios webJava2 servicios web
Java2 servicios web
 
Colegio particular san juan oracle y php
Colegio particular san juan oracle y phpColegio particular san juan oracle y php
Colegio particular san juan oracle y php
 
Cruz soriano
Cruz sorianoCruz soriano
Cruz soriano
 
Cruz soriano
Cruz sorianoCruz soriano
Cruz soriano
 
Presentación1
Presentación1Presentación1
Presentación1
 
Darkfusion
DarkfusionDarkfusion
Darkfusion
 
Trabajo 1 programacion
Trabajo 1 programacionTrabajo 1 programacion
Trabajo 1 programacion
 
Wcf - Clase Introductoria
Wcf - Clase IntroductoriaWcf - Clase Introductoria
Wcf - Clase Introductoria
 

Destacado

Destacado (9)

Caso 3 Pregunta 4
Caso 3 Pregunta 4Caso 3 Pregunta 4
Caso 3 Pregunta 4
 
Guia 1 fórmula general de conversión
Guia 1  fórmula general de conversiónGuia 1  fórmula general de conversión
Guia 1 fórmula general de conversión
 
Introducción al caos.Fan Page.Facebook.Tema 6
Introducción al caos.Fan Page.Facebook.Tema 6Introducción al caos.Fan Page.Facebook.Tema 6
Introducción al caos.Fan Page.Facebook.Tema 6
 
42409707rad a4bc3
42409707rad a4bc342409707rad a4bc3
42409707rad a4bc3
 
о PBC
о PBCо PBC
о PBC
 
Gripe A H1N1
Gripe A H1N1Gripe A H1N1
Gripe A H1N1
 
Preguntas barra numeros de excel!!
Preguntas barra numeros de excel!!Preguntas barra numeros de excel!!
Preguntas barra numeros de excel!!
 
RECOMENDACIONES PBC-FT
RECOMENDACIONES PBC-FTRECOMENDACIONES PBC-FT
RECOMENDACIONES PBC-FT
 
Etiquetado de los alimentos
Etiquetado de los alimentosEtiquetado de los alimentos
Etiquetado de los alimentos
 

Similar a NET como plataforma de desarrollo multiplataforma e interoperable

Israel tecnologias para desarrollo-web
Israel tecnologias para desarrollo-webIsrael tecnologias para desarrollo-web
Israel tecnologias para desarrollo-webimei_02
 
APPSWEBI4.0.pptx
APPSWEBI4.0.pptxAPPSWEBI4.0.pptx
APPSWEBI4.0.pptx22040086
 
Arquitectura Web y Aplicaciones web (Infografia)
Arquitectura Web y Aplicaciones web (Infografia)Arquitectura Web y Aplicaciones web (Infografia)
Arquitectura Web y Aplicaciones web (Infografia)FelixVasquez32
 
Arquitectura Web y Aplicaciones web [Infografia]
Arquitectura Web y Aplicaciones web [Infografia]Arquitectura Web y Aplicaciones web [Infografia]
Arquitectura Web y Aplicaciones web [Infografia]FelixVasquez32
 
Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1fanyto
 
itio de realizacion de un blog blogs blogspot
itio de realizacion de un blog blogs blogspotitio de realizacion de un blog blogs blogspot
itio de realizacion de un blog blogs blogspotpaolatublog
 
TESIS APLICACION DE MASHUPS EMPRESARIALES SOBRE ENTERPRISE 2.0
TESIS APLICACION DE MASHUPS EMPRESARIALES SOBRE ENTERPRISE 2.0TESIS APLICACION DE MASHUPS EMPRESARIALES SOBRE ENTERPRISE 2.0
TESIS APLICACION DE MASHUPS EMPRESARIALES SOBRE ENTERPRISE 2.0Victor Cueva
 
aplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.pptaplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.pptssuser948499
 
aplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.pptaplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.pptssuser948499
 
Software para integración de aplicaciones
Software para integración de aplicacionesSoftware para integración de aplicaciones
Software para integración de aplicacionesLuis
 

Similar a NET como plataforma de desarrollo multiplataforma e interoperable (20)

Israel tecnologias para desarrollo-web
Israel tecnologias para desarrollo-webIsrael tecnologias para desarrollo-web
Israel tecnologias para desarrollo-web
 
Web services
Web servicesWeb services
Web services
 
APPSWEBI4.0.pptx
APPSWEBI4.0.pptxAPPSWEBI4.0.pptx
APPSWEBI4.0.pptx
 
La plataforma
La plataformaLa plataforma
La plataforma
 
Arquitectura Web y Aplicaciones web (Infografia)
Arquitectura Web y Aplicaciones web (Infografia)Arquitectura Web y Aplicaciones web (Infografia)
Arquitectura Web y Aplicaciones web (Infografia)
 
Arquitectura Web y Aplicaciones web [Infografia]
Arquitectura Web y Aplicaciones web [Infografia]Arquitectura Web y Aplicaciones web [Infografia]
Arquitectura Web y Aplicaciones web [Infografia]
 
Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1
 
Paola
PaolaPaola
Paola
 
Paola
PaolaPaola
Paola
 
Paola
PaolaPaola
Paola
 
itio de realizacion de un blog blogs blogspot
itio de realizacion de un blog blogs blogspotitio de realizacion de un blog blogs blogspot
itio de realizacion de un blog blogs blogspot
 
Paola
PaolaPaola
Paola
 
Paola 1001 jt
Paola 1001 jtPaola 1001 jt
Paola 1001 jt
 
TESIS APLICACION DE MASHUPS EMPRESARIALES SOBRE ENTERPRISE 2.0
TESIS APLICACION DE MASHUPS EMPRESARIALES SOBRE ENTERPRISE 2.0TESIS APLICACION DE MASHUPS EMPRESARIALES SOBRE ENTERPRISE 2.0
TESIS APLICACION DE MASHUPS EMPRESARIALES SOBRE ENTERPRISE 2.0
 
aplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.pptaplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.ppt
 
aplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.pptaplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.ppt
 
Software para integración de aplicaciones
Software para integración de aplicacionesSoftware para integración de aplicaciones
Software para integración de aplicaciones
 
Planificación si
Planificación siPlanificación si
Planificación si
 
LA WEB 2.0
LA WEB 2.0LA WEB 2.0
LA WEB 2.0
 
LA WEB 2.0
LA WEB 2.0LA WEB 2.0
LA WEB 2.0
 

Más de Isaac Antonio Alava Vera (12)

LOS SUBSIDIOS A LA PRODUCCION AGRICOLA EN LOS PAISES INDUSTRIALIZADOS
LOS SUBSIDIOS A LA PRODUCCION AGRICOLA EN LOS PAISES INDUSTRIALIZADOSLOS SUBSIDIOS A LA PRODUCCION AGRICOLA EN LOS PAISES INDUSTRIALIZADOS
LOS SUBSIDIOS A LA PRODUCCION AGRICOLA EN LOS PAISES INDUSTRIALIZADOS
 
Pensamiento Critico en la Ingeniería
Pensamiento Critico en la IngenieríaPensamiento Critico en la Ingeniería
Pensamiento Critico en la Ingeniería
 
La dieta correcta
La dieta correctaLa dieta correcta
La dieta correcta
 
PIB RENTA EVIEWS
PIB RENTA EVIEWSPIB RENTA EVIEWS
PIB RENTA EVIEWS
 
Voleibol
VoleibolVoleibol
Voleibol
 
The gang in ecuador
The gang in ecuadorThe gang in ecuador
The gang in ecuador
 
Textos bíblicos
Textos bíblicosTextos bíblicos
Textos bíblicos
 
Vigilancia epidemiológica
Vigilancia epidemiológicaVigilancia epidemiológica
Vigilancia epidemiológica
 
Windows vista
Windows vistaWindows vista
Windows vista
 
Star wars episodio ii
Star wars episodio iiStar wars episodio ii
Star wars episodio ii
 
Ubuntu
UbuntuUbuntu
Ubuntu
 
Informepeliculaeldiablovistealamoda 120609170557-phpapp01
Informepeliculaeldiablovistealamoda 120609170557-phpapp01Informepeliculaeldiablovistealamoda 120609170557-phpapp01
Informepeliculaeldiablovistealamoda 120609170557-phpapp01
 

NET como plataforma de desarrollo multiplataforma e interoperable

  • 2.  La programación .NET hace un énfasis en la transparencia de redes, con independencia de plataforma de hardware y que permita un rápido desarrollo de aplicaciones. Basado en ella, la empresa intenta desarrollar una estrategia horizontal que integre todos sus productos, desde el sistema operativo hasta las herramientas de mercado.
  • 3. .NET podría considerarse una respuesta de Microsoft al creciente mercado de los negocios en entornos Web, como competencia a la plataforma Java de Oracle Corporation y a los diversos framework de desarrollo web basados en PHP. Su propuesta es ofrecer una manera rápida y económica, a la vez que segura y robusta, de desarrollar aplicaciones –o como la misma plataforma las denomina, soluciones– permitiendo una integración más rápida y ágil entre empresas y un acceso más simple y universal a todo tipo de información desde cualquier tipo de dispositivo.
  • 4.  .Net no es un lenguaje.  Es una plataforma de desarrollo.  En pocas palabras es un conjunto de librerías y reglas que usan los lenguajes.  Las librerías son herramientas de bajo nivel (conexiones a BD, manejo de cadenas, redes, etc.)  Las reglas son que los lenguajes generan un código intermedio que va a ser interpretado por otro programa (CLR). Para lograr esto, los lenguajes tienen que tener algunas cosas en común como los tipos y su tamaño en memoria.
  • 5. Microsoft y otros proveedores líderes promocionan los Web Services como un modelo de programación para la comunicación entre aplicaciones. Estas compañías piensan que la conexión de aplicaciones a través de la Internet mejorará la capacidad de las empresas para trabajar conjuntamente con sus socios de negocio, proveedores y clientes. Creando una capa de Web Services sobre una aplicación corporativa existente, las organizaciones podrán permitir que sistemas externos puedan invocar las funciones de la aplicación a través de Internet (o una intranet corporativa) sin tener que modificar la aplicación misma. Por ejemplo, varias compañías están hoy en día creando Web Services que actúan como front end para aplicaciones de entrada de órdenes que están residentes internamente en un mainframe. Estas compañías permiten a los sistemas de compras de sus clientes enviar órdenes de compra a través de la Internet. Poner una capa de web services sobre las aplicaciones existentes es una solución muy interesante para integrar las aplicaciones desarrolladas por los diferentes departamentos y así reducir los costos de integración."
  • 6.  Interoperabilidad  Amigabilidad con Internet  Interfaces fuertemente tipadas:  Posibilidad de aprovechar los estándares de Internet existentes  Soporte para cualquier lenguaje:  Soporte para cualquier infraestructura de componente distribuida