ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Sharepoint Resources


Enviado por   •  20 de Marzo de 2013  •  469 Palabras (2 Páginas)  •  348 Visitas

Página 1 de 2

Trabajar en proyectos basados en SharePoint con requerimientos multilenguaje siempre ha sido duro pero, a decir verdad, ha ido mejorando con los años. En los tiempos de SharePoint 2003 (o anteriores), muy pocos fuimos los osados en plantear una solución multilenguaje y menos aún los que tuvieron éxito. Con la aparición de MOSS 2007 y las variantes de sitio el asunto mejoró sensiblemente y comenzaron a aparecer como setas proyectos de esta índole. Aparecieron tantos que el proceso de desarrollo se estandarizó enormemente y encontrabas ejemplos de organización de trabajo en multitud de sitios que, si bien es cierto que cada maestrillo tiene su librillo, tenían muchos puntos en común.

Uno de los puntos donde no había quorum era el de despliegue de ficheros de recursos. En ocasiones se desplegaban en la carpeta 12/Resources y en ocasiones en la carpeta App_GlobalResources del directorio relativo a la aplicación web. En el primer caso el despliegue era muy simple pero en el segundo caso te encontrabas muchos problemas cuando tenías un sitio extendido o cuando te encontrabas en una granja de servidores. Al final, todos acabamos construyéndonos una característica genérica que hacía ese trabajo de manera programática o escribiendo un documento de despliegue para copiar estos ficheros a mano. Aún así, quedaba un asunto pendiente. Para evitar la complejidad de decidir qué literales iban a un sitio y cuáles iban a otro se acababan duplicando todos en los dos sitios. Para solucionar esto, o bien generábamos nosotros mismos los ficheros directives.ddf y manifest.xml para duplicar automáticamente estos ficheros, o bien haciamos esa duplicación manualmente cada vez que modificábamos uno de los archivos de recurso. Si habéis trabajado en un equipo de trabajo de dos o más personas en esta modalidad sabréis que el resultado siempre era doloroso.

Pero ahora aparece SharePoint 2010 y todos nuestros males desaparecen (bueno, alguno de ellos). A continuación os voy a describir los pasos que podéis seguir para realizar las tareas que he descrito anteriormente de una manera simple y segura. Tened en cuenta que es únicamente un ejemplo y lo deberéis adaptar a vuestras propias metodologías de trabajo, pero espero que os sirva de guía.

Como ya he publicado varios ejemplos de trabajo con Visual Studio 2010 y con SharePoint 2010 vamos a empezar directamente con un proyecto vacío con despliegue tipo granja. Una vez ahí creamos un nuevo elemento de tipo archivo de recursos en la raíz de nuestro proyecto e insertamos los literales que necesitemos. Este fichero será el que los miembros del equipo de desarrollo irán modificando a medida que avance el proyecto. Ahora vamos a ver cómo desplegar este fichero en todas las ubicaciones que queremos.

1. Para desplegar en la carpeta 14\Resources

Pulsamos con el botón derecho del ratón en nuestro proyecto y

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com