SharePoint 2010: ¿A dónde van a parar los ensamblados de una solución Sandbox?

A la hora de implementar soluciones para SharePoint 2010 tenemos dos posibilidades:

  • Solución de tipo Farm (Granja) que permite desplegar archivos físicamente en el servidor dónde tenemos instalado SharePoint: páginas de aplicación en la carpeta LAYOUTS, imágenes bajo la carpeta IMAGES, ensamblados en la GAC, etc.
  • Solución de tipo Sandbox (o recinto aislado) que no permite lo anterior y en la que todo su contenido se guarda en la BD de contenidos correspondiente, de dónde es leído por los servicios de Sandbox para que se ejecuten cuando estas soluciones están activas.

Si nos quedamos con el caso de las soluciones Sandbox, hay ciertos tipos de artefactos que contienen un ensamblado. Esto sucede con las WebParts o los manejadores de eventos, por lo que una pregunta que surge es ¿A dónde van a parar los ensamblados de una solución Sandbox? Evidentemente, a la GAC no, pero sí por defecto a un directorio especial y aislado dónde los ensamblados se copian la primera vez que se ejecuta el artefacto en cuestión. Este directorio (configurable) es: C:\ProgramData\Microsoft\SharePoint\UCCache. Podéis encontrar información adicional respecto a esta cuestión en:

Finalmente, os recuerdo este otro artículo en el que se trataron temas de arquitectura de SharePoint 2010.

SharePoint2010_thumb

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s