Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Juan Lorca Tarea Semana 2 Programacion
Juan Lorca Tarea Semana 2 Programacion
NET - I
SEMANA 2
Imports System
Namespace miPrograma
End Sub
End Class
End Namespace
1. Responda: ¿Cree Ud. que el código anterior puede ser usado como base para la creación de un
ensamblado de aplicación? Justifique su respuesta.
Conforme al codigo plateado anteriormente, podemos observar que este NO es factible para para su
utilización en la creación de un ensamblado de aplicación, debido a que a este código le faltan
características fundamentales para serlo, las que a continuación detallo:
El ensamblado es una unidad lógica, que contiene código compilado orientado a .NET.
El código de ejemplo no está compilado ni tampoco creado su ejecutable.
El ensamblado contiene código intermedio.
El ensamblado es autodescriptivo.
Las librerías pueden ser almacenadas en memoria para ser utilizado con posterioridad.
Puede ser una librería o un archivo ejecutable, el código expuesto no se presenta como archivo
para uso.
Dentro de la metadata del código, no se encuentra el manifest, el cual permite revisar la versión
del ensamblado.
2.- En la empresa donde Ud. trabaja necesitan insertar tipos de ensamblados de librerías
pertenecientes a Microsoft Office, para que una aplicación permita apuntar a las aplicaciones de Office.
Investigue el mecanismo para realizar dicho desarrollo y descríbalo dentro de la asignación.
Al crear un nuevo proyecto de Office, Visual Studio agrega automáticamente las referencias a los
ensamblados de interoperabilidad primarios (PIA) de Microsoft Office necesario para compilar el
proyecto.
Sí desea usar las características de otras aplicaciones de Microsoft Office en un proyecto, por ejemplo,
quizás le interese usar las características de Microsoft Office Excel en un proyecto de Microsoft Office
Word.
Microsoft cuenta con dos tipos de ensamblados principales, los tipos de ensamblado de procesos .EXE
(ejecutable), el cual es sumamente común en sistemas operativos Windows y también los tipos de
ensamblado .DLL que hace referencia a las librerías.
Cuando se utiliza el ensamblado de proceso. EXE, este ejecutara las clases definidas por las bibliotecas
.DLL.
Para hacer uso de los ensamblados desarrollados por Microsoft, en el código es necesario tener en
consideración cuál de los ensamblados de office se va a utilizar, para este ejemplo se utilizará el
ensamblado de Excel. (Excel.exe), al cual llamaremos con el siguiente código proporcionado por el sitio
oficial de Microsoft: