Cliente SQL Server Express para Sync Services para ADO.NET


Acaban de anunciar, en el blog del equipo de desarrollo de MS Sync Framework, un ejemplo (en CodePlex) de cómo utilizar SQL Server Express para a sincronización mediante Sync Services for ADO.NET.


 Pese a que muestra una clase que imementa de ClientSyncProvider, el ejemplo nos permite ver toda las complejidad ( y consiguiente flexibilidad ) que esconde el proveedor local de sincronización. Hasta ahora el único cliente específico que incorporan los servicios de sincronizción es para la edición Compact de SQL Server a través de la clase SqlCeClientSyncProvider, la cual nos resuelve toda la complejidad. De todas formas, la especificación del proveedor para SQL Server Express nos puede servir de guía para el desarrollo de otros tipos de proveedores.


 Por último, recordad que la RC0 de los servicios de sincronización se presentan con el RC0 de SQL Server 2008.

[OT]: Como la ignorancia hace echar al trasto un test de horas…

Ayer por la mañana, depués de ensamblar todas “las piezas” de un conjunto de servicios y “procesos” que llevávamos desarrollando una semanas, nos dispusimos a realizar una prueba de rendimiento (sobre colas Service Broker), mis coleguitas de oficina Santi y Pablo. Después de unas horas, a eso de mediodia, Santi salió a fumar y yo aproveché para tomarme un cafelito (el tercero del dia). Al volver al puesto de trabajo me encuentro en el ordenador dónde estábamos realizando las pruebas, un pantallazo “azul de la muerte” o como se llame. Pablo y yo quedamos boquiabiertos; además el equipo se reiniciaba automáticamente y justo antes del login,,, pantallazo azul…


 


Lo cojonudo es que tratamos de mover el ratón pero no tocamos ninguna tecla, con lo que decidimos apagar el PC directamente al ver que no respondía.


Cuando volvió Santi y le explicamos lo ocurrido no se le ocurrió otra cosa que partirse lo que viene siendo la caja el mu ca…. Evidentemente todo el proceso (que llevaba horas) se había ido a tomar concurso, con lo que su actitud nos desconcertó del todo. Cuando acabo, (con lágrimas en los ojos) nos dijo que era un protector de pantalla, que lo único que teníamos que hacer era tocar una tecla y ya está….


Pues ni tocamos ninguna tecla, ni nos dimos cuenta que para apagar el PC tuvimos que presionar el botón de apagado durante unos segundo y lo más grave, que cuando aparece un pantallazo azul, el PC no se reinicializa solo. Ay que ser jili… (con j)


Maldita la gracia y viva nuestra estupidez…


Moraleja: No se perdió ni un solo mensaje del SB. Prueba de carga y recuperación ante catástrofe: todo un éxito.

Liberado Microsoft Sync Framework RC0

Liam Cavanagh ha anunciado el blog oficial del equipo de desarrollo la presentación de MS Sync Framework en la RC0 del SQL Server 2008 que ya está disponible para suscripciones MSDN.


Durante la instalación de SQL Server 2008, se nos da la opción de instalar MS Sync Framework. La versión que se presenta es, asismiso, una Release Candidate 0 de MS Sync Framework 1.0 y Sync Services for ADO.NET 2.0.


 Pues nada, esto parece que empiezar a tomar forma y posiciones. Hay que estar al tanto a esta tecnología; la verdad es que promete 😉