R/.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 rpido 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.
Qu NO es .NET? NET no es un sistema operativo, como si lo es Microsoft Windows en sus distintas versiones. .NET no es un Lenguaje de Programacin: si bien la plataforma Microsoft .NET incluye lenguajes de programacin de aplicaciones, su concepto es ms amplio y va ms all de stos. .NET no es un Entorno de Desarrollo: si bien la plataforma Microsoft .NET incluye entornos de desarrollo integrados (IDEs), su concepto es ms amplio y va ms all de stos. .NET no es un servidor de aplicaciones (Application Server) .NET no es un producto empaquetado que se pueda comprar como tal, sino que es una plataforma que engloba distintas aplicaciones, servicios y conceptos y que en conjunto permiten el desarrollo y la ejecucin de aplicaciones. Cul es la Arquitectura del .NET Framework? El Framework de .Net es una infraestructura sobre la que se rene todo un conjunto de lenguajes y servicios que simplifican enormemente el desarrollo de aplicaciones. Mediante esta herramienta se ofrece un entorno de ejecucin altamente distribuido, que permite crear aplicaciones robustas y escalables. Los principales componentes de este entorno son: Lenguajes de compilacin Biblioteca de clases de .Net CLR (Common Language Runtime)
Qu es un Assembly? Representa un ensamblado, que es un bloque de compilacin reutilizable, versionable y auto descriptivo de una aplicacin de Common Language Runtime. Qu es el Common Language Runtime (CLR)?, y sus caractristicas. .NET Framework proporciona un entorno en tiempo de ejecucin denominado Common Language Runtime, que ejecuta el cdigo y proporciona servicios que facilitan el proceso de desarrollo. Los compiladores y las herramientas exponen la funcionalidad de Common Language Runtime y permiten escribir cdigo con las ventajas que proporciona este entorno de ejecucin administrado.
Qu es el Common Language Specification(CLS)?. Common Language Specification (CLS), que es un conjunto de caractersticas de lenguaje bsicas requeridas por la mayora de las aplicaciones.
Las reglas de CLS definen un subconjunto del sistema de tipos comn, es decir, todas las reglas aplicables al sistema de tipos comn se aplican a CLS, excepto cuando se definan reglas ms estrictas en CLS. CLS ayuda a mejorar y garantizar la interoperabilidad entre lenguajes mediante la definicin de un conjunto de caractersticas en las que se pueden basar los programadores y que estn disponibles en una gran variedad de lenguajes. Qu es un namespace .NET? Declara el nombre de un espacio de nombres y determina que el cdigo fuente que sigue a la declaracin se compile dentro de ese espacio de nombres. Qu es una Base Class Library? Almacena todas las clases de la librera que requiere el .net framework para su ejecucin Permite crear libreras de clases personalizadas para facilitar la programacin de los desarrolladores.