poo-clase
Servicios
Herramientas
Servidores
“Es un entorno de desarrollo (IDE), la
herramienta sobre la cual los programadores
de tecnologías .NET desarrollan elsoftware”
Es una Plataforma de Desarrollo, la
cual esta compuesta por:
o Un entorno de ejecución (Runtime)
o Bibliotecas de funcionalidad
NO es un sistema operativo
NO es un lenguaje deprogramación
o (Base Class Library)
NO es un entorno de desarrollo
o Lenguajes de programación
NO es un servidor de aplicaciones
o Compiladores
Cliente
Aplicación de
EscritorioServidor
*
Aplicación Web
Aplicación de
Consola
Aplicación
Móvil
*
.NET Compact Framework
* Sólo si la aplicación es distribuida
VB
C++
C#
J#
…Common Language Specification
Windows
Forms
ADO.NET: Datos y XML
Biblioteca de Clases Base
Common Language Runtime
Visual Studio .NET
ASP.NET: Servicios Web
y Web Forms
CódigoFuente
Cualquier
lenguaje .NET
Assembly
(MSIL)
Compilador
Biblioteca
o Ejecutable
Compilación
Código
Fuente
Compilador
Lenguaje
Ejecución
Código
Nativo
JIT CompilerCódigo
MSIL
Metadata
Antes de la
instalación o
cuando se ejecuta
por primera vez
Código
Fuente
VB.NET
Compilador
VB.NET
Código
Manejado
Assembly
Código MSIL
C#
C++.NETCompilador
C#
Compilador
C++ .NET
Assembly
Código MSIL
Assembly
Código MSIL
Common Language Runtime
Compilador JIT
Código Nativo
Sistema Operativo (Windows)
Componente
NoManejado
Descripción de Tipos
MiBiblioteca.DLL
Metadata
Recursos
Código Compilado
MSIL
Clases
Clases Base
Interfaces Implementadas
Atributos de las Clases
Métodos de las ClasesManifiesto del Assembly
Nombre
Versión
Cultura
Otros Assemblies
Permisos de Seguridad
Tipos Externos
Visual Studio 6.0
Visual Basic
VBA
Visual FoxPro
VBScript
C++
J++
JScript
ASP...
Regístrate para leer el documento completo.