.NET es un framework

Páginas: 6 (1300 palabras) Publicado: 28 de mayo de 2013
1
.NET es un framework de Microsoft que 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 deMicrosoft 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 ágilentre empresas y un acceso más simple y universal a todo tipo de información desde cualquier tipo de dispositivo.
La plataforma .NET de Microsoft es un componente de software que puede ser añadido al sistema operativo Windows. Provee un extenso conjunto de soluciones predefinidas para necesidades generales de la programación de aplicaciones, y administra la ejecución de los programas escritosespecíficamente con la plataforma. Esta solución es el producto principal en la oferta de Microsoft, y pretende ser utilizada por la mayoría de las aplicaciones creadas para la plataforma Windows.

2
ADO.NET es un conjunto de componentes del software que pueden ser usados por los programadores para acceder a datos y a servicios de datos. Es una parte de la biblioteca de clases base que estánincluidas en el Microsoft .NET Framework. Es comúnmente usado por los programadores para acceder y para modificar los datos almacenados en un Sistema Gestor de Bases de Datos Relacionales, aunque también puede ser usado para acceder a datos en fuentes no relacionales. ADO.NET es a veces considerado como una evolución de la tecnología ActiveX Data Objects (ADO), pero fue cambiado tan extensivamente quepuede ser concebido como un producto enteramente nuevo.

El Common Language Runtime o CLR ("entorno en tiempo de ejecución de lenguaje común") es un entorno de ejecución para los códigos de los programas que corren sobre la plataforma Microsoft .NET. El CLR es el encargado de compilar una forma de código intermedio llamadaCommon Intermediate Language (CIL, anteriormente conocido como MSIL, porMicrosoft Intermediate Language), al código de maquinanativo, mediante un compilador en tiempo de ejecución.1 No debe confundirse el CLR con una máquina virtual, ya que una vez que el código esta compilado, corre nativamente sin intervención de una capa de abstracción sobre el hardware subyacente. Es una implementación del estándar Common Language Infrastructure (CLI).
Los desarrolladores queusan CLR escriben el código fuente en un lenguaje compatible con .NET, como C# o Visual Basic .NET. En tiempo de compilación, un compilador .NET convierte el código a CIL. En tiempo de ejecución, el compilador del CLR convierte el código CIL en código nativo para el sistema operativo. Alternativamente, el código CIL es compilado a código nativo en un proceso separado anterior a la ejecución. Estoacelera las posteriores ejecuciones del software debido a que la compilación de MSIL a nativo ya no es necesaria.
A pesar de que algunas implementaciones del Common Language Infrastructure se ejecutan en sistemas operativos que no sean Windows, el CLR se ejecuta solo en Microsoft Windows.
  CTS se define como un tipo de valor o un tipo de referencia. Esto incluye todos los tipos personalizados dela biblioteca de clases .NET Framework y también los tipos propios definidos por el usuario. Los tipos que define mediante la palabra clave struct son tipos de valor; todos los tipos numéricos integrados son structs. Los tipos que define mediante la palabra clave class son tipos de referencia. Los tipos de referencia y los tipos de valor tienen distintas reglas de tiempo de compilación y un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • net framework
  • Net Framework
  • Net Framework
  • Tecnologia framework .net de microsoft
  • net framework instrucciones
  • Visual Basic Net Framework
  • instalacion net framework
  • Diferencias entre Microsoft .net framework 3.5 y Microsoft .net framework 4.0

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS