sábado, 5 de febrero de 2011

StreetScene liberado en Codeplex

Hace ya unos meses os avanzaba la aparición de StreetCare, un sistema ideado, entre otras cosas, para permitir a los ayuntamientos ofrecer a sus ciudadanos los mecanismos necesarios para identificar problemas en sus calles. En su momento os expliqué algunas de sus características y las tecnologías que se utilizaron para llevar el proyecto a cabo, dejando los detalles para más adelante.

Ahora ha llegado el momento de comenzar a dar detalles técnicos de la implementación de StreetCare y, para ello, qué mejor que empezar ofreciendo el código fuente y la documentación de gran parte de la solución. Para ello, basta con que vayáis aquí y lo descarguéis vosotros mismos.

StreetScene es una versión reducida de StretCare que mantiene la misma esencia y tiene que servir para ayudar a todo aquél que quiera desarrollar algun proyecto basado en alguna de las tecnologías que aquí se utilizan, a hacerlo de una manera más simple y ágil.

Los elementos que podéis encontrar en StreetScene son:

  • Aplicación web con arquitectura ASP.NET MVC2 para la administración de los datos
  • Aplicación Silverlight 4 con arquitectura MVVM para la interfaz de usuario de los ciudadanos
  • Web Role de Azure para alojar la aplicación web.
  • SQL Azure para alojar los datos
  • Azure AppFabric Access Control V2 para proveer de mecanismos de autenticación

En breve comenzaré a publicar artículos con información de cada uno de los puntos anteriores pero, aquellos que estéis interesados en detalles sobre alguno de ellos, no dudéis en acudir al sitio web de Codeplex y descargar el código y la documentación.

Mesa redonda en Madrid sobre desarrollo en SharePoint

El pasado Miércoles, 2 de Febrero, y tal y como os avancé en este artículo, participé junto con otros MVPs de SharePoint en una mesa redonda organizada por nuestros amigos del MADNUG. En la figura, y de izquierda a derecha, podéis verme a mí, a Juan Carlos González, a Alberto Díaz y al maestro Gustavo Vélez.

madnug

Más allá de encontrarme con estos fantásticos compañeros y con otros miembros destacados de la comunidad técnica, que era para mí uno de los objetivos principales del evento, el debate fue de lo más interesante y se habló de aquellos aspectos que, en general, más preocupan a las personas que trabajamos con SharePoint de una o de otra manera.

Destacaron temas generales como el testeo, el despliegue de soluciones, la personalización gráfica o la conexión a sistemas externos y otros más particulares como la transaccionalidad de la plataforma. También hubo alguna consulta sobre arquitectura y sobre posibles patrones recomendables para utilizar cuando se desarrolla sobre SharePoint.

Si queréis ver la grabación del evento, la encontraréis aquí.