Upload
yanina-ruiz-fernandez
View
142
Download
1
Embed Size (px)
DESCRIPTION
Presentacion que puntualiza las principales caracteristicas de la plataforma de desarrollo Microsoft.net , sus aplicaciones y utlidades.
Citation preview
IntroducciónIntroducción a Microsoft .NET a Microsoft .NET
NOTAS GENERALES NOTAS GENERALES
INTRODUCCION A LA PLATAFORMA INTRODUCCION A LA PLATAFORMA .NET.NET
• Microsoft® .NET es una plataforma que le proporciona todas
las herramientas y tecnologías necesarias para crear
aplicaciones Web distribuidas que utilizan protocolos Web
estándar. Estas aplicaciones pueden comunicarse con una
gran variedad de clientes, como teléfonos móviles y PCs de
bolsillo. La plataforma .NET ofrece también un nivel de
integración sin precedentes entre lenguajes de programación,
además de distintos servicios en tiempo de ejecución.
¿POR QUE SE NECESITA .NET?¿POR QUE SE NECESITA .NET?
• Resuelve muchos problemas de la tecnología Resuelve muchos problemas de la tecnología actual.actual.
• Proporciona aplicaciones compatibles con Proporciona aplicaciones compatibles con serviciosservicios Web XML interoperables.Web XML interoperables.
• Proporciona aplicaciones compatibles con Proporciona aplicaciones compatibles con clientesclientes inteligentesinteligentes
LA PLATAFORMA.NETLA PLATAFORMA.NET
Microsoft Visual Studio .NET ofrece un entorno de desarrollo de alto nivel para la creación de aplicaciones en .NET Framework.
Utiliza tecnologías fundamentales para simplificar la creación, instalación y evolución continua de aplicaciones Web y servicios Web XML que son seguros, escalables y tienen una gran disponibilidad.
Estas aplicaciones se pueden instalar en distintas plataformas, incluyendo .NET Enterprise Servers, y pueden hacer uso de servicios de base .NET.
.NET FRAMEWORK.NET FRAMEWORK
•.NET Framework es un entorno de ejecución y biblioteca de componentes independiente del lenguaje de programación utilizado.
• Permite crear aplicaciones integradas y orientadas a servicios que satisfacen las necesidades actuales de las empresas de Internet reuniendo información de una gran variedad de fuentes con las que además interactúa, independientemente de las plataformas o lenguajes que se empleen.
•.NET Framework está formado por los siguientes componentes:
Runtime de lenguaje común Runtime de lenguaje común (Common Language Runtime)(Common Language Runtime)
• Simplifica el desarrollo de aplicaciones,
• Proporciona un entorno de ejecución robusto y seguro,
• Es compatible con gran variedad de lenguajes y simplifica
la instalación y gestión de aplicaciones.
• También se conoce como un entorno gestionado que
proporciona automáticamente servicios comunes como
seguridad y recolección de elementos no utilizados.
Biblioteca de Biblioteca de ClasesClases de .NET de .NET FrameworkFramework
• .NET Framework proporciona un conjunto
unificado, orientado a objetos, jerárquico y
extensible de bibliotecas de clases para
desarrolladores. Básicamente, .NET Framework
unifica los distintos frameworks ofrecidos
anteriormente por Microsoft.
ADO.NET: Datos y XMLADO.NET: Datos y XML
• ADO.NET es la próxima generación de la
tecnología ActiveX Data Object (ADO). El elevado
nivel de integración de ADO.NET en XML permite
a los desarrolladores transferir conjuntos de datos
(cachés de datos en memoria) entre los distintos
componentes de una solución de empresa.
ASP.NETASP.NET
• ASP.NET se basa en las clases de programación de .NET
Framework para proporcionar un modelo de aplicaciones Web
en la forma de un conjunto de controles e infraestructura que
facilita la creación de aplicaciones Web.
• ASP.NET proporciona además servicios de infraestructura,
como gestión de estados de sesión y reciclaje de procesos, lo
que reduce aún más la cantidad de código que debe escribir el
desarrollador y aumenta la fiabilidad de las aplicaciones.
.NET Enterprise .NET Enterprise ServersServers
• Los .NET Enterprise Servers forman la completa
gama de aplicaciones de servidor de Microsoft para
la creación, instalación y gestión de soluciones Web
escalables e integradas. Diseñados para ofrecer las
más altas prestaciones, los .NET Enterprise Servers
ofrecen escalabilidad, fiabilidad y facilidad de uso
para las empresas globales que trabajan en la Web.
.NET Enterprise Servers.NET Enterprise Servers• Microsoft Windows® 2000 Server
• Microsoft Application Center
• Microsoft BizTalk® Server
• Microsoft Commerce Server
• Exchange Server
• Microsoft Internet Security and Acceleration Server
• Microsoft SQL Server
• Microsoft Mobile Information Server 2002:
ServiciosServicios de Base de Base (Building Block Services)(Building Block Services)
• Los servicios de base son un conjunto de servicios Web XML que traspasan de las aplicaciones a los usuarios el control sobre los datos de los usuarios. Estos servicios permiten la personalización y garantizan la coherencia en aplicaciones, servicios y dispositivos.
• Microsoft Passport es la iniciativa de Microsoft .NET para facilitar la integración de distintas aplicaciones.
Clientes para la Clientes para la plataforma .NETplataforma .NET
• La plataforma .NET es compatible con los siguientes dispositivos inteligentes:
– PCs portátiles
– Estaciones de trabajo
– PCs de bolsillo
– PDAs
– Teléfonos móviles inteligentes
– Consolas de juegos
– Tablet PCs