sábado, 16 de agosto de 2008

.NET y el .NET Framework


Como mi blog esta dedicado únicamente a todo lo relacionado con .NET, pues en este primer post de mi blog, definiré de una manera sencilla en que consiste el tan escuchado .NET de Microsoft.

A veces he podido escuchar que se tiene una idea errónea del .NET, pensando que es un Lenguaje de Programación, o que hacen comparaciones entre .NET con Java, cuando .NET no es un lenguaje. Entonces, antes de empezar es necesario conocer que es.

Podemos decir que .NET es una plataforma de desarrollo que reune una diversidad de clases y estas a su vez de sub clases debidamente categorizadas, ya sea para aplicaciones web, de base de datos, aplicaciones de escritorio, seguridad, etc; asimismo se puede decir que es una estrategia por parte de Microsoft, para la integracion de sus productos, desde el sistema operativo, hasta componentes que comprende tanto a software cliente, de servidor, y herramientas de desarrollo, tales como: .NET Framework, Visual Studio, y Software de Servidor como Microsoft Windows® Server, Microsoft SQL Server™, y Microsoft BizTalk® Server.

En esta ocasión, solo tratare del .NET Framework, que como su mismo nombre lo indica es un marco de trabajo, compuesto por una jerarquía de clases idóneas para un tipo especifico de aplicación, enfocando a los desarrolladores a construir tanto aplicaciones de escritorio (Clientes Inteligentes), aplicaciones Web y Servicios Web XML
, obviamente con acceso a datos, ya sea de manera conectada o desconectada; asimismo soporta una serie de lenguajes de programación para llevar a cabo lo antes mencionado, tales como Visual Basic (a partir de la version 7), C#, J#, etc; todos alineados al Paradigma de la Programación Orientada a Objetos.

El .NET Framework es el "core" de .NET, de hecho.... todo lo que queramos hacer con él, antes debe pasar por uno o algunas de las diversas partes del .NET Framework, de las cuales existen dos muy importantes, el CLR (Common Language Runtime) y la Biblioteca de Clases.

A continuación, dejo una imagen que resume a manera general la composición del .NET Framework, en el próximo post, detallare mas el CLR y la Biblioteca de Clases.







1 comentario:

Rolyn dijo...

Avalos, muy buen tema y excelente primer post....
Espero sigas por el mismo camino de este tema tan interesante.

Saludos