Desde que conozco SharePoint siempre he percibido una gran limitación: la imposibilidad de tener acceso de información de listas desde distintos sitios(entiendo que añade complejidad a la solución) .

Cuando se plantean soluciones basadas en SharePoint yo siempre me encuentro con este inconveniente, veo que la solución precisa una estructura de sitios pero a su vez necesita compartir y mantener coherencia entre los datos. ¿Qué se puede hacer?

Recientemente estaba diseñando una solución departamental de gestión de proyectos (sin tener que llegar a la complejidad de Project Server). La idea es que cada proyecto tenga un sitio WSS, en el que hay cosas como el repositorio de documentos del proyecto, listas de integrantes, calendario de entregas, un foro de comunicación con los partner’s, etc. En esta solución quería también tener un sitio que agregaba la información de todos los sitios de proyectos permitiendo una visión de la cartera de proyectos del departamento(es una vista para el responsable del departamento)

Se me ocurrió que las listas y las bibliotecas se pueden exponer como RSS(xml) y luego ser consumidos en cualquier sitio por medio del WebPart de XML. Creo que es una solución muy simple y poco flexible.

En MOSS se puede compartir la información entre los sitios gracias al Content Query Web Part, pero en WSS este Webpart no  existe:-(
Pero encontré que se llama Enhanced Content Query Web Part y se puede descargar en CodePlex y permite tener en WSS las posibilidades del CQWP. ¿Alguien lo ha probado?