image
Valora:   4.4/5 de 80
Inicio » ASP.NET » Manual » Primeros pasos




Introducci�n al .NET Framework

Cada cierto tiempo se produce una revoluci�n en la tecnolog�a empleada en el desarrollo de aplicaciones. El primer gran cambio que vivimos, por lo menos yo, fue el paso de la programaci�n en MSDOS a la programaci�n Windows (Win16), m�s tarde con la evoluci�n de los sistemas operativos, el segundo cambio, las aplicaciones Win32, y ahora estamos viviendo la tercera de las revoluciones, lo que Microsoft llama .NET Framework o m�s com�nmente .NET.

Microsoft lanza esta nueva tecnolog�a como respuesta a tecnolog�a Java de Sun. El Framework .NET tiene grandes similitudes con la plataforma Java, por eso todos aquellos que est�n familiarizados con Java comprender�n en seguida el funcionamiento de .NET.

Centr�ndonos en el concepto Framework .NET, como el t�rmino en ingl�s dice (Framework = Armaz�n) es un marco en donde nuestras aplicaciones correr�n. Nuestras aplicaciones ya no corren directamente bajo el sistema operativo si no que corren bajo este armaz�n o marco.

Elementos principales .NET Framework:
  • CLR (Common Language Runtime)
  • El conjunto de clases del .NET Framework
  • ASP.NET
  • Los servicios Web
  • Remoting
  • Windows Forms

El CLR es el motor de ejecuci�n de las aplicaciones .NET, lo que en Java ser�a la m�quina virtual de Java, este motor se encarga de ejecutar todo el c�digo .NET para ello a de ser en dicho lenguaje. El CLR es el encargado de convertir este lenguaje intermedio en leguaje m�quina del procesador, esto normalmente se hace en tiempo real por un compilador JIT (Just-In-Time) que lleva incorporado el CLR.

El conjunto de clases del .NET Framework es la piedra angular de cualquier desarrollador de .NET, es un rico conjunto de clases, interfaces, tipos que simplifican y optimizan el desarrollo de aplicaciones .NET adem�s de proporcionar acceso a la funcionalidad del sistema. Como desarrolladores el dominio de este conjunto de clases es vital para un buen desarrollo en .NET.

ASP.NET es la parte del .NET Framework dedicada al desarrollo web. A trav�s del servidor web (IIS) nuestras aplicaciones ASP.NET se ejecutar�n bajo el CLR y podremos usar el conjunto de clases del .NET Framework para desarrollarlas, obteniendo as� una versatilidad y una potencia nunca antes conseguida en las aplicaciones ASP.

Tambi�n son destacables los servicios web, que nos permitir�n comunicarnos a trav�s de Internet entre diferentes ordenadores, incluso entre distintos sistemas. As� como .NET Remoting que nos permite tener objetos en m�quinas remotas e invocarlos desde otras m�quinas. Y las Windows Forms, parte del .NET Framework que permite crear aplicaciones en el m�s cl�sico de los sentidos.








Comparte



Enlaces
Cocina Facil IngenieroSoftware.com  
Última modificación:31 de Agosto de 2017. Spain - Espa�a.
© 1998-2004 por . Todos los derechos reservados.