PLATAFORMA.NET
Enviado por yorbinjose • 26 de Septiembre de 2014 • 1.048 Palabras (5 Páginas) • 282 Visitas
REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR UNIVERSITARIO
INSTITUTO UNIVERSITARIO NUEVAS PROFESIONES
5º SEMESTRE ADMINISTRACION DE EMPRESAS II
PROFESOR: REALIZADO POR:
Nova Sánchez YORBIN MOLINA CI: 20493065
Índice
Introducción
Características de .NET
Componentes .NET
Plataforma .NET
Ejemplo
Introducción
Microsoft .NET es el conjunto de nuevas tecnologías en las que Microsoft ha estado trabajando durante los últimos años
.NET ofrece una plataforma sencilla y potente para distribuir el software en forma de servicios que puedan ser suministrados remotamente y que puedan comunicarse y combinarse unos con otros de manera totalmente independiente de la plataforma, lenguaje de programación y modelo de componentes con los que hayan sido desarrollados.
Características de .NET
.NET es una nueva plataforma para el desarrollo y explotación de aplicaciones “gestionadas” o “administradas” (managed) modernas y orientadas a objetos.
Las aplicaciones .NET se pueden desarrollar en cualquier lenguaje de programación que se ajuste a .NET
.NET soporta una extensa colección de librerías de clases independientes del lenguaje de programación.
.NET soporta la creación de componentes.
.NET ofrece integración multi-lenguaje, reutilización de componentes, y herencia entre componentes desarrollados en diferentes lenguajes.
.NET ofrece un nueva manera de desarrollar aplicaciones gráficas usando WPF (Windows Presentation Foundation)
.NET ofrece una nueva manera de desarrollar aplicaciones basadas en navegador Web a través de ASP.NET
Las clases ADO.NET proveen una arquitectura desconectada para acceso a datos a través de Internet
.NET soporta la creación de Servicios Web XML independientes de la plataforma, a través de SOAP (Simple Object Access Protocol) y WSDL (Web Services Description Language)
.NET ofrece una nueva arquitectura para el desarrollo y explotación de objetos remotos WCF (Windows Communitation Foundation)
.NET permite el desarrollo de RIA (Rich Internet Applications) a través de Silverlight
Componentes de .NET
Microsoft .NET está compuesto de:
Plataforma .NET
.NET Framework SDK Visual Studio .NET
Servicios Web (Microsoft .NET myServices) Servidores para empresas (SQL Server.NET
Plataforma .NET
VB C# J# 2.0
3.0
CLS y CTS
Windows Vist
Common Language Runtime (CLR)
Un Runtime es un entorno en el que se ejecutan los programas.
El CLR se encarga de gestionar la ejecución de las aplicaciones .NET.
Al código escrito para ejecutarse en la plataforma .NET se le llama código gestionado.
Al código escrito para ejecutarse directamente se le llama código no gestionado o código nativo.
El CLR realiza una compilación Just in Time (JIT) que traduce el código gestionado en código nativo sobre la arquitectura de hardware sobre la que se ejecuta.
Modelo de ejecución
Servicios del Sistema Operativo
Características y servicios que ofrece:
Ejecución multiplataforma Integración de lenguajes
Gestión de memoria (Recolector de basura) Tratamiento de excepciones
Soporte multi-hilo (multi-threading) Distribución transparente Interoperabilidad con código antiguo.
Clases de la plataforma .NET (FCL)
La librería de clases (Framework Class Library) es una librería formada por cientos de tipos que permiten
...