Jorge Dieguez Blog

Tecnologías de colaboración

March 2008 - Artículos

WebParts interesantes

Durante esta semana, navegando, encontré algunos WebParts interesantes:

Random Image Viewer Web Part: de la empresa Infowise, webpart gratuito que visualiza imágenes de forma aleatoria, las imágenes se almacenan en una Biblioteca.
http://www.infowise.co.il/Random_Image2007.aspx

De la misma empresa SharePoint List Scroller(por lo que pone es para SharePoint2003), visualiza el contenido de una lista en formato scroller(a mi no me parece molesto en una página, pero hay gustos para todo:-))
http://www.infowise.co.il/Products.aspx

Access Checker Web Part v1.1: disponible en CodePlex, desde este WebPart un administrador podrá ver a qué elementos (sitios, listas, bibliotecas) y con qué permisos tiene acceso un determinado usuario.
http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=AccessChecker&ReleaseId=12015
 280308

Posted: 28/3/2008 23:01 por Jorge Dieguez | con no comments
Archivado en: ,
Paradoja del mundo bipolar MS/SUN

Acceder a la dirección http://www.formaciondigital.com/djo/portal/portal.asp(ojo que es ASP, tecnología de antaño de MS) y comprobar por vosotros mismos la paradoja:-)

28022008

Silverlight Blueprint for Sharepoint

De la mano de Microsoft, un interesante conjunto de ejemplos del uso de la tecnología Silverlight para SharePoint.
http://www.ssblueprints.net/sharepoint/
09082008

Cada ejemplo consiste en la solución VisualStuio, la documentación que explica el código y su despliegue y unos vídeos explicativos.

De momento hay 6 ejemplos, entre estos: un WebPart de Hola Mundo en Silverlighnt, un WebPart de Red Social en el que se combina la tecnología Silverlight con WCF, un Cutsom Field de SharePoint.

Muy interesante e instructivo.

Desarrollar para SharePoint – ¿siempre en Virtual?

He conocido algunos desarrolladores que se niegan  realizar el desarrollo en una infraestructura virtual. Se empeñan en montar servidores de desarrollo en máquinas físicas.
¡Yo creo que las ventajas de utilizar máquinas virtuales son clarísimas!
Hace poco en un proyecto de la empresa en la que trabajo, tuvieron un parón por algún problema con el servidor de desarrollo, habían instalado algo y el WSS dejo de funcionar bien, estuvieron unas cuantas horas reinstalando un servidor físico. ¡Con lo fácil que resulta recuperar una imagen virtual de la infraestructura base!

Pienso que para desarrollos para WSS y MOSS lo mejor es que cada desarrollador trabaje con su máquina virtual. Las piezas que desarrolla cada persona del equipo se integren en un entorno de desarrollo(mejor que sea una máquina virtual).
En esta configuración los desarrolladores pueden usar las máquina de escritorio con VirtualPC o VMWare Workstation y el entorno de integración puede ser un VirtualServer o VMWare Server.
En este sentido encontré en el blog de Mark Arend una tabla comparativa de capacidades de VIrtaulServer y VirtualPC:
http://blogs.msdn.com/markarend/archive/2008/03/04/virtual-pc-and-virtual-server.aspx

Feature

VPC

Virtual Server

Shared Folders?

Yes  

Copy-n-paste?

Yes  

Drag-n-drop?

Yes  

Map a virtual NIC to a wireless physical connection?

Yes  

Compact disk image to a separate location?

Yes  

Management tools for multiple guest OS?

No Yes

Performance

Great* Great*+1

Runs as Windows Service
(can auto-restart after host restart)

No Yes

*Performance really can be very good, on two conditions: enough physical RAM on your host (2GB will do, but 4GB is much better), and putting the virtual hard drive on a physical drive other than the one holding the host OS.  On a laptop, a USB 2.0 external drive works very well.  Be sure to "safely remove..." the USB drive before unplugging it.

 

Lo esencial para que el desarrollador trabaje cómodo en su escritorio es tener mucha memoria y bastante disco duro (lo mismo pasa si se plantea montar un entorno de Desarrollo). Otro punto imprescindible es tener un sistema de gestión de código fuete y una buena coordinación en la integración de las piezas de código que trabaja cada uno de los integrantes del equipo.

 

Yo trabajo con VMWare Workstation en mi portátil y me resulta un poco mas cómodo que VirtualPC(por ejemplo no tengo que montar el adaptador LoopBack de red)

 

Otro uso ventajoso de los entornos virtuales es la facilidad de llevar nuestras demos en el portátil(con mucha memoria) para poder mostrarlo a los clientes.

Posted: 8/3/2008 18:22 por Jorge Dieguez | con 9 comment(s) |
Archivado en: ,
SharePoint - Vídeos Explicativos

Ayer navegando, encontré un sitio muy curioso, contiene multitud de vídeos explicativos sobre SharePoint. Los vídeos son de fácil acceso y no es preciso registrarse para verlos.

Muy útil para ayudar a nuestros clientes conocer el producto.
http://sharepoint-elearning.com/

Informe de uso en SharePoint

Uno de los temas que preocupan a las organizaciones que implantan los Portales basados en SharePoint es obtener los datos de acceso de los usuarios a los contenidos.

MOSS ofrece una la herramienta “Informes de uso del sitio” bastante completa(sobre todo si se compara con la que tenia SharePoint 2003), que cubre una serie de estadísticas e informes.
La herramienta se accede desde la pagina de administración o directamente en la url: http://sitio/_layouts/SpUsageWeb.aspx. WSS también tiene esta opción pero mucho menos completa.

Hay un pequeño artículo que describe los informes de uso de MOSS:
http://www.thesug.org/mossasaurus/Wiki%20Pages/Web%20Analytics.aspx

También se puede ver los algunos informes con SharePoint Desginer:
http://office.microsoft.com/es-es/sharepointdesigner/HA101741363082.aspx

Estos informes se pueden completar utilizando herramientas de terceros como Google Analytics:
http://www.thesug.org/blogs/SharePointSEO/Lists/Posts/Post.aspx?ID=23

Posted: 3/3/2008 7:59 por Jorge Dieguez | con no comments
Archivado en: ,