Vous êtes sur la page 1sur 1

Introduccin a la Plataforma .NET .NET es una arquitectura tecnolgica desarrollada por Microsoft Corp.

Para la creacin y distribucin de software como un servicio. La plataforma .NET (o .NET Framework), proporciona las herramientas y servicios para programadores de aplicaciones para sistema operativo Windows. Esta plataforma posee tres bloques principales, a saber. 1. Common Language Runtime (CLR) 2. .NET Framework Base Classes 3. Motor de Generacin de Usuario El CLR, o Entorno de Ejecucin Comn, realiza los servicios bsicos de la plataforma .NET, como ser la administracin de memoria, la recoleccin de elementos no utilizados, el control estructurado de excepciones y del subprocesamiento mltiple (Runtime de Lenguaje Comn). El BCL (Base Classes Library, o bibliotecas de clases bsicas) define los tipos de datos bsicos (numricos, fechas, string, matrices y colecciones, clases, como por ejemplo: E/S de archivos, subprocesamiento, serializacin, seguridad, etc). Las clases que trabajan con bases de datos y con lenguaje XML se pueden encontrar dentro del BCL. El XML es el formato que usa la plataforma .NET para almacenar cualquier tipo de informacin. Adems, en ASP.NET y en Windows Forms, podemos encontrar las clases que la interfaz de usuario podra generar, usando el xplorador en ASP y ventanas estndares WIN 32 en Windows Forms. Otra de las capas de la plataforma .NET es el CLS (Common Language Specifications). Como sabemos, la plataforma .NET no se vuelca a un determinado lenguaje de programacin. Existen implementaciones para variado lnguajes, como Visual Basic, .NET o C#, F#, Python, Fortran, COBOL. Adems, es posible ejecutar e cdigo .NET en diferentes plataformas y sistemas operativos. Gracias a esta capa, y al procesamiento de la plataforma, cualquier cdigo que utilice el programador, terminar siendo procesado hacia un Intermediate Language (o Lenguaje Intermedio). Este lenguaje es independiente al procesador n el que se vaya a ejecutar. Est creado par un hipottico procesador virtual ue no est atado a una arquitectura determinada. Cuando se compila una apliccin escrita en cualquier lenguaje, el compilador genera un nuevo cdigo en este lenguaje intermedio. Este compilador de .NET se llama JIT (Just-in-Time o Justo a Tiempo) y es un elemento fundamental del CLR. Compila bajo demanda el cdigo escrito n lenguaje intermedio a lenguaje nativo del procesador fsico que va a ejecutar el cdigo. Descripcin: .NET es una arquitectura tecnolgica desarrollada por Microsoft Corp. Para la creacin y distribucin de software como un servicio. La plataforma .NET (o .NET Framework), proporciona las herramientas y servicios para programadores de aplicaciones para sistema operativo Windows. Palabras Claves: plataforma .NET, .NET, Visual Studio Vnculo externo: http://javierleal.wordpress.com/2009/04/12/intnet/

Vous aimerez peut-être aussi