Tecnologi.Net

Páginas: 7 (1744 palabras) Publicado: 1 de mayo de 2012
Desde hace unos años .NET es la estrategia de software básica de Microsoft. Contiene sobre todo el llamado .NET Framework, que representa el fundamento para el desarrollo y la ejecución de potentes programas. El concepto está orientado firmamente en la comunicación de software y apuesta en estándares abiertos como son XML y servicios Web.
Aparte de una amplia biblioteca de clases, varios otrosmódulos pertenecen a este programa, por ejemplo una concepción de seguridad ampliada, ASP.NET (la parte web) y herramientas como los lenguajes de programación Visual Basic .NET o C# (el cual usamos nosotros).
   Microsoft.NET es el conjunto de nuevas tecnologías en las que Microsoft ha estado trabajando durante los últimos años con el objetivo de obtener una plataforma sencilla y potente paradistribuir 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

definición
La solución definitiva se ha planteado con .NET que consta de una serie de servicios iguales en todos loslenguajes que mantienen la integridad con los desarrollos existentes y hace posible una interoperabilidad entre los lenguajes desconocida hasta el momento. Esto es podemos utilizar varios lenguajes diferentes (los permitidos .NET) y todos tendrán disponibles desde el mismo entorno de desarrollo hasta los controles y componentes de programación. Se acabó que Visual C tenga estos componente o Visual FoxPro otros o Visual Basic otros... todos parten de la tecnología .NET y comparten por lo tanto los mismos componentes y objetos. Podemos incluso escribir partes distintas de un mismo programa con varios lenguajes .

Visual Basic .NET y el entorno .NET Framework
Visual Basic .NET usa una jerarquía de clases que están incluidas en el .NET Framework, por tanto conocer el .NET Framework nos ayudaráa conocer al propio Visual Basic .NET, aunque también necesitarás conocer la forma de usar y de hacer del VB.NET ya que, aunque en el fondo sea lo mismo, el aspecto sintáctico es diferente para cada uno de los lenguajes basados en .NET Framework.
¿Qué es el .NET Framework?
Literalmente .Net Framework es:
".NET Framework es un entorno para construir, instalar y ejecutar servicios Web y otrasaplicaciones.
Se compone de tres partes principales: el Common Language Runtime, las clases Framework y ASP.NET"
"El .NET Framework es un entorno multi-lenguaje para la construcción, distribución y ejecución de Servicios Webs y aplicaciones."
"El .NET Framework es una nueva plataforma diseñada para simplificar el desarrollo de aplicaciones en el entorno distribuido de Internet."
 
Luego .NET esuna nueva filosofía en cuanto a entornos de desarrollo. Este entorno puede utilizar varios lenguajes diferentes para escribir programas, todos se apoyarán en las herramientas que ofrece para conseguir aplicaciones .NET y el alma de este entorno es el .NET Framework
.Net Framework permite el desarrollo de aplicaciones a través del uso de un conjunto de herramientas y servicios que proporciona yque se agrupan en tres bloques:
* El entorno de ejecución común ó Common Languaje Runtime (CLR)
* Jerarquía de clases de .NET
* Motor de generación de formularios, para crear nuestras aplicaciones
El Common Lenguage Runtime (CLR) es una serie de librerías dinámicas (DLLs), también llamadas assemblies (o ensamblados), que hacen las veces de las DLLs del API de Windows así como laslibrerías runtime de Visual Basic o C++.
Como sabrás, cualquier ejecutable depende de una forma u otra de una serie de librerías, ya sea en tiempo de ejecución como a la hora de la compilación. Pues el CLR es eso, una serie de librerías usadas en tiempo de ejecución para que nuestros ejecutables o cualquiera basado en .NET puedan funcionar. Se acabó eso de que existan dos tipos de ejecutables:...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS