Manual Plataforma Net

Páginas: 35 (8684 palabras) Publicado: 30 de abril de 2015
Tu mejor ayuda para aprender a hacer webs
www.desarrolloweb.com

Manual sobre la plataforma .Net
Manual sobre la plataforma .Net. Manual indicado para comprender el funcionamiento de la
nueva plataforma multilenguaje de Microsoft y para iniciarse en la construcción de aplicaciones
Web, formularios de Windows y servicios Web, entre otros.

Autores del manual
Este manual ha sido realizado por lossiguientes colaboradores de DesarrolloWeb.com:
Francisco Recio y David Provencio
(13 capítulos)

Miguel Angel Alvarez

Director de DesarrolloWeb.com
http://www.desarrolloweb.com
(1 capítulo)

Manual sobre la plataforma .Net: http://www.desarrolloweb.com/manuales/48/
© Los manuales de DesarrolloWeb.com tienen el copyright de sus autores. No reproducir sin autorización.

1

Tu mejor ayuda paraaprender a hacer webs
www.desarrolloweb.com

.Net Framework
Arquitectura básica de la plataforma .Net. Descripción del Framework y sus principales componentes:
Lenguajes, biblioteca de clases y CLR.
La nueva tecnología de Microsoft ofrece soluciones a los problemas de programación actuales, como son la administración
de código o la programación para Internet. Para aprovechar al máximo lascaracterísticas de .Net es necesario entender la
arquitectura básica en la que esta implementada esta tecnología y así beneficiarse de todas las características que ofrece esta
nueva plataforma.
El Framework de .Net es una infraestructura sobre la que se reúne todo un conjunto de lenguajes y servicios que simplifican
enormemente el desarrollo de aplicaciones. Mediante esta herramienta se ofrece un entorno deejecución altamente
distribuido, que permite crear aplicaciones robustas y escalables. Los principales componentes de este entorno son:




Lenguajes de compilación
Biblioteca de clases de .Net
CLR (Common Language Runtime)

Actualmente, el Framework de .Net es una plataforma no incluida en los diferentes sistemas operativos distribuidos por
Microsoft, por lo que es necesaria su instalaciónprevia a la ejecución de programas creados mediante .Net. El Framework se
puede descargar gratuitamente desde la web oficial de Microsoft (ver link de descarga en los recursos del final).
.Net Framework soporta múltiples lenguajes de programación y aunque cada lenguaje tiene sus características propias, es
posible desarrollar cualquier tipo de aplicación con cualquiera de estos lenguajes. Existen másde 30 lenguajes adaptados
a .Net, desde los más conocidos como C# (C Sharp), Visual Basic o C++ hasta otros lenguajes menos conocidos como Perl
o Cobol.
Common Language Runtime (CLR)
El CLR es el verdadero núcleo del Framework de .Net, ya que es el entorno de ejecución en el que se cargan las aplicaciones
desarrolladas en los distintos lenguajes, ampliando el conjunto de servicios que ofrece elsistema operativo estándar Win32.
La herramienta de desarrollo compila el código fuente de cualquiera de los lenguajes soportados por .Net en un mismo
código, denominado código intermedio (MSIL, Microsoft Intermediate Lenguaje). Para generar dicho código el compilador
se basa en el Common Language Specification (CLS) que determina las reglas necesarias para crear código MSIL compatible

Manual sobrela plataforma .Net: http://www.desarrolloweb.com/manuales/48/
© Los manuales de DesarrolloWeb.com tienen el copyright de sus autores. No reproducir sin autorización.

2

Tu mejor ayuda para aprender a hacer webs
www.desarrolloweb.com
con el CLR.
De esta forma, indistintamente de la herramienta de desarrollo utilizada y del lenguaje elegido, el código generado es
siempre el mismo, ya que el MSILes el único lenguaje que entiende directamente el CLR. Este código es transparente al
desarrollo de la aplicación ya que lo genera automáticamente el compilador.
Sin embargo, el código generado en MSIL no es código máquina y por tanto no puede ejecutarse directamente. Se necesita
un segundo paso en el que una herramienta denominada compilador JIT (Just-In-Time) genera el código máquina real que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Plataforma .net
  • Plataforma Net
  • Plataforma .NET
  • Plataforma .net
  • 1 Introduccion a La Plataforma Net
  • Introduccion a la plataforma .net
  • Capas Principales De La pLataforma :Net
  • Manual de visual basic .net

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS