TechEd 2008 – Sql Server 2008 Demo Bill Gates

June 20th, 2008 by

Hola a todos, la semana pasada fue el TechEd del 2008 y quería agradecerle al equipo de Sql Server por dejarnos participar de esta experiencia. Ha sido un gran proyecto que fue llevado a cabo en un muy poco tiempo. Los desafíos eran bastantes y se pudieron superar cada uno de ellos gracias a un muy buen trabajo en equipo y esfuerzo personal de cada uno de nosotros.

La demo se compone básicamente de 4 aplicaciones fundamentales generando el siguiente escenario:

image

Web And Mobile Application

Arquitectura: ASP.NET, MVC, Virtual Earth, SSDS.

Desde estas aplicaciones los periodistas publican sus noticias especificando la ubicación (georeferenciación) y los archivos de media que se encuentren relacionados con la misma. En el submit del formulario todos los datos ingresados son almacenados en distintas entidades en un container de SSDS.

image Publicacion en SSDS:
 
image

Los datos de la georeferenciación son almacenados independientemente latitud y longitud en campos de tipo string, debido a que SSDS no soporta datos del tipo geográficos.

Sync Services

Arquitectura: Sync Framework, WCF.

Esta aplicación corre como servicio realizando una sincronización entre SSDS y SQL Server 2008. Transfiere todas las publicaciones realizadas y almacenadas en SSDS para que sean consumibles desde la aplicación Desktop que mencionaremos posteriormente. Al mismo tiempo sincroniza las modificaciones realizadas en SQL Server hacia SSDS.

La aplicación cliente (Desktop Application) se publica como un cliente del servicio de sincronización siendo comunicada por cada una de las operaciones de sincronización realizadas.

Desktop Application

Arquitectura: WPF, Entity Framework, SQL Server 2008, Virtual Earth WCF.

Desde esta aplicación el editor puede navegar entre las distintas noticias publicadas filtrando por zonas geográficas y tiempo de publicación. Los datos de las publicaciones son obtenidos desde SQL Server 2008 utilizando el Entity Franmework, los cuales fueron sincronizados mediante la aplicación de Sync Services.

image

De la misma manera podemos visualizar en detalle el contenido de la noticia y los archivos de media relacionados

image    image

Para poder visualizar los en Behind Scenes se encuentran los botones Demo:

Spatial query
image
FileStream Code
image

Agradecimientos

Tanto yo como los demás integrantes de Southworks debemos agradecer una importante mención dentro de la demo y en los blogs de Zach.

image

Saludos!

Max Deboli ~DreamThe

Posted in SQL Server 2008, SSDS, Sync Framework, TechEd 2008, WPF | 1 Comment »