SlideShare una empresa de Scribd logo
Programación.net
Plataforma.net
Ana Isabel Gil Fernández
Programación.net
•La plataforma .NET de Microsoft es un componente de software que
puede ser añadido al sistema operativo Windows. Provee un extenso
conjunto de soluciones predefinidas para necesidades generales de la
programación de aplicaciones, y administra la ejecución de los
programas escritos específicamente con la plataforma.
Programación.net
Su Origen:
• La plataforma .NET Nace a finales del año
2000 y uno de los motivos fue para hacer
frente al éxito de Java por esta razón .NET
tiene bastantes similitudes con la tecnología
Java, ambos compilan el código fuente a un
código intermedio (no directamente a
código máquina). Ya para el 2002 sale al
mercado la plataforma con Visual Studio
.NET
Su Evolución:
• .NET Framework versión 1.1
• .NET Framework versión 2.0
• .NET Framework versión 3.0
• .NET Framework versión 3.5
• .NET Framework versión 3.5 SP1
Plataforma.net
• Lo mejor de todo es que cualquier componente creado
con uno de estos lenguajes puede ser utilizado de forma
transparente desde cualquier otro lenguaje .NET.
Además, como ya se ha comentado, es posible ejecutar el
código .NET en diferentes plataformas y sistemas
operativos.
Lenguaje de
Programación
VisualBasic.NET;
Visual Basic.NET: Versión .NET de VBasic 6.0.
Visual C++.NET: Evolución de Visual C++.
Visual J#.NET: Adaptación de Visual J++.
Visual C#.NET: El nuevo lenguaje de POO.
Empresas ajenas han creado compiladores de sus
lenguajes para la plataforma .NET:
Eiffel, Perl, Python, Haskell, Pascal, Oberon
Plataforma.net
• maneja la mayoría de las operaciones
básicas que se encuentran
involucradas en el desarrollo de
aplicaciones.
Librerías (Biblioteca) :
• Toda esta funcionalidad está
implementada en forma de bibliotecas de
funciones que físicamente se encuentran
en diversas DLL (bibliotecas de enlazado
dinámico). A su conjunto se le denomina
Base Classes Library (Biblioteca de clases
base o BCL) y forman parte integral de la
plataforma .NET, es decir, no se trata de
añadidos que se deban obtener o adquirir
aparte.
Plataforma.net
• CLR ( Common Languaje Runtime) :
• es el núcleo de la plataforma .NET ya que es el encargado de gestionar la ejecución de
código compilado para la plataforma .NET. Puede asimilarse a la máquina virtual de Java.
• El CLR es el verdadero núcleo del framework de .NET, entorno de ejecución en el que se
cargan las aplicaciones desarrolladas en los distintos lenguajes, ampliando el conjunto de
servicios del sistema operativo (W2k y W2003). Permite integrar proyectos en distintos
lenguajes soportados por la plataforma .NET, como C++, Visual Basic, C#, entre otros
Plataforma.net
Compiladores :
El compilador de línea de comandos de Visual Basic .NET se proporciona
como alternativa a la compilación de programas desde el entorno de desarrollo
integrado (IDE) de Visual Studio .NET. En esta sección se describen las
opciones del compilador de Visual Basic.
http://elvex.ugr.es/decsai/csharp/dotnet/index.xml
http://infoprogramacion1.blogspot.com/p/plataforma-net.html
http://octavouisraelplataformanet.blogspot.com/2009/06/platofor
ma-net.html
https://es.wikipedia.org/wiki/Microsoft_.NET
https://msdn.microsoft.com/es-do/library/cc437849(v=vs.71).aspx
Enlaces :

Más contenido relacionado

PPT
Microsoft Visual Basic
PPT
Proyecto Mono
PPTX
Preserntacion programacion.net
PPTX
Sandra y celeste
PPTX
Presentacion
PPTX
Programación .NET
PPTX
el verdadero tp
PPTX
Programacion.NET
Microsoft Visual Basic
Proyecto Mono
Preserntacion programacion.net
Sandra y celeste
Presentacion
Programación .NET
el verdadero tp
Programacion.NET

La actualidad más candente (17)

PPT
como es el visual basic
PPTX
Conceptos de Plataforma.Net
PPTX
Politécnico padre zegri
PPTX
visual basic .net
PPTX
.NET Core
PPTX
Programación
PPTX
PPTX
PPTX
Programación.NET
PDF
Introducion a Mono
PPTX
Compiladores
PPTX
Lenguaje de programacion c
PPTX
PPTX
Programacion
PPTX
Presentación1
PPTX
Robinson & wilfredo
como es el visual basic
Conceptos de Plataforma.Net
Politécnico padre zegri
visual basic .net
.NET Core
Programación
Programación.NET
Introducion a Mono
Compiladores
Lenguaje de programacion c
Programacion
Presentación1
Robinson & wilfredo
Publicidad

Destacado (10)

DOCX
Mi gran familia ECCI
PDF
Brijmohan agrawal
PPTX
Genetic editing
DOCX
resme harsh new
PDF
2 HYFLEX BROCHURE
PPT
CATALOGUE GENERAL
PPTX
3.2 calculo de rantabilidad
PPTX
3.2 calculo de rantabilidad
DOCX
CV.Jurn4u
PPT
05 11 6 Worship
Mi gran familia ECCI
Brijmohan agrawal
Genetic editing
resme harsh new
2 HYFLEX BROCHURE
CATALOGUE GENERAL
3.2 calculo de rantabilidad
3.2 calculo de rantabilidad
CV.Jurn4u
05 11 6 Worship
Publicidad

Similar a Plataforma.net (20)

DOCX
Republica bolivariana de venezuela 2
DOCX
michael ascanio
PPTX
Introducción a net
PPTX
DOC
Introducción a la programación visual
PPT
Introduccion.net
PPT
1 introduccion.net
PPT
1 introduccion.net
PPT
1 introduccion.net
PPT
Introduccion net
PPTX
C_Basico_Parte_I.pptx
PDF
Microsoft .NET Propuesta
DOCX
PPTX
Tecnologia microsoft .net
PPTX
Tecnologia Microsoft
PPTX
Tecnologia microsoft .net
PPTX
Plataforma .Net
PPTX
Informática
PPTX
Microsoft Visual Studio Universidad OYM Seccion 0435
PPTX
Programación
Republica bolivariana de venezuela 2
michael ascanio
Introducción a net
Introducción a la programación visual
Introduccion.net
1 introduccion.net
1 introduccion.net
1 introduccion.net
Introduccion net
C_Basico_Parte_I.pptx
Microsoft .NET Propuesta
Tecnologia microsoft .net
Tecnologia Microsoft
Tecnologia microsoft .net
Plataforma .Net
Informática
Microsoft Visual Studio Universidad OYM Seccion 0435
Programación

Último (20)

PPT
Que son las redes de computadores y sus partes
PPTX
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
PPTX
Propuesta BKP servidores con Acronis1.pptx
PDF
Plantilla para Diseño de Narrativas Transmedia.pdf
PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
PPTX
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
PDF
Diapositiva proyecto de vida, materia catedra
PDF
Estrategia de apoyo tecnología grado 9-3
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PDF
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
PPTX
REDES INFORMATICAS REDES INFORMATICAS.pptx
PPT
introduccion a las_web en el 2025_mejoras.ppt
PDF
Calidad desde el Docente y la mejora continua .pdf
PDF
clase auditoria informatica 2025.........
PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PDF
Estrategia de apoyo tecnología miguel angel solis
PDF
taller de informática - LEY DE OHM
PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
Que son las redes de computadores y sus partes
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
Propuesta BKP servidores con Acronis1.pptx
Plantilla para Diseño de Narrativas Transmedia.pdf
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
Diapositiva proyecto de vida, materia catedra
Estrategia de apoyo tecnología grado 9-3
historia_web de la creacion de un navegador_presentacion.pptx
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
REDES INFORMATICAS REDES INFORMATICAS.pptx
introduccion a las_web en el 2025_mejoras.ppt
Calidad desde el Docente y la mejora continua .pdf
clase auditoria informatica 2025.........
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
Estrategia de apoyo tecnología miguel angel solis
taller de informática - LEY DE OHM
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
Power Point Nicolás Carrasco (disertación Roblox).pptx

Plataforma.net

  • 2. Programación.net •La plataforma .NET de Microsoft es un componente de software que puede ser añadido al sistema operativo Windows. Provee un extenso conjunto de soluciones predefinidas para necesidades generales de la programación de aplicaciones, y administra la ejecución de los programas escritos específicamente con la plataforma.
  • 3. Programación.net Su Origen: • La plataforma .NET Nace a finales del año 2000 y uno de los motivos fue para hacer frente al éxito de Java por esta razón .NET tiene bastantes similitudes con la tecnología Java, ambos compilan el código fuente a un código intermedio (no directamente a código máquina). Ya para el 2002 sale al mercado la plataforma con Visual Studio .NET Su Evolución: • .NET Framework versión 1.1 • .NET Framework versión 2.0 • .NET Framework versión 3.0 • .NET Framework versión 3.5 • .NET Framework versión 3.5 SP1
  • 4. Plataforma.net • Lo mejor de todo es que cualquier componente creado con uno de estos lenguajes puede ser utilizado de forma transparente desde cualquier otro lenguaje .NET. Además, como ya se ha comentado, es posible ejecutar el código .NET en diferentes plataformas y sistemas operativos. Lenguaje de Programación VisualBasic.NET; Visual Basic.NET: Versión .NET de VBasic 6.0. Visual C++.NET: Evolución de Visual C++. Visual J#.NET: Adaptación de Visual J++. Visual C#.NET: El nuevo lenguaje de POO. Empresas ajenas han creado compiladores de sus lenguajes para la plataforma .NET: Eiffel, Perl, Python, Haskell, Pascal, Oberon
  • 5. Plataforma.net • maneja la mayoría de las operaciones básicas que se encuentran involucradas en el desarrollo de aplicaciones. Librerías (Biblioteca) : • Toda esta funcionalidad está implementada en forma de bibliotecas de funciones que físicamente se encuentran en diversas DLL (bibliotecas de enlazado dinámico). A su conjunto se le denomina Base Classes Library (Biblioteca de clases base o BCL) y forman parte integral de la plataforma .NET, es decir, no se trata de añadidos que se deban obtener o adquirir aparte.
  • 6. Plataforma.net • CLR ( Common Languaje Runtime) : • es el núcleo de la plataforma .NET ya que es el encargado de gestionar la ejecución de código compilado para la plataforma .NET. Puede asimilarse a la máquina virtual de Java. • El CLR es el verdadero núcleo del framework de .NET, entorno de ejecución en el que se cargan las aplicaciones desarrolladas en los distintos lenguajes, ampliando el conjunto de servicios del sistema operativo (W2k y W2003). Permite integrar proyectos en distintos lenguajes soportados por la plataforma .NET, como C++, Visual Basic, C#, entre otros
  • 7. Plataforma.net Compiladores : El compilador de línea de comandos de Visual Basic .NET se proporciona como alternativa a la compilación de programas desde el entorno de desarrollo integrado (IDE) de Visual Studio .NET. En esta sección se describen las opciones del compilador de Visual Basic.