
¿Deseas conocer cómo desarrollar para Windows Azure orientado por expertos?
No te pierdas este evento a nivel mundial en más de 70 diferentes ciudades a nivel mundial !

La AGENDA del Evento y los Tracks :
08:00 Ingreso a las oficinas de Microsoft
08:30 Bienvenida al evento
08:45 Windows Azure Mobile Services /Windows Azure Storage Services REST API
10:15 Coffe-Break
10:45 Cleank: Acortador de Direcciones MVC / SQL Azure & 2012 Soluciones únicas
12:15 Almuerzo Libre
13:15 Azure Web Sites vs Azure Cloud Services / Windows Azure SQL Reporting
15:30 Coffe-Break
15:45 Azure: Nube Abiertas: Ubuntu y NodeJS /Integrando Azure en el ciclo de vida con TFS
Inscríbete, cupos limitados!!
Deben además de inscribirse aquí en meetup, enviar un email a la siguiente cuenta:
Escribir email a: GWAB-BDotNet@outlook.com
- ASUNTO: Global Windos Azure Bootcamp 2013 - Bogotá
- Cuerpo: Nombre Completo
- Número de Cedula Ciudadanía.
Si no envían este email antes del día jueves 25 de Abril a las 9 AM, no podrán ingresar al evento.
El día sábado del evento No Olviden llevar su cedula físicamente pues no los dejaran ingresar si no la llevan.
Prerequisitos:
Si deseas hacer el taller junto al Speaker debes llevar tu Portátil con los siguiente:
Mayor información en la página del evento : http://globalwindowsazure.azurewebsites.net/?page_id=171
Sponsors:



Saludos,


En esta oportunidad quiero compartir una serie de artículos introductorios donde explicare a detalle las herramientas de datos de SQL Server o más conocidas como SQL Server Data Tools (SSDT).
Qué es SQL Server Data Tools?
Es un conjunto de herramientas de datos de SQL Server (SSDT) que transforma el desarrollo de bases de datos al presentar un modelo ubicuo y declarativo que abarca todas las fases del desarrollo y el mantenimiento y la actualización de bases de datos dentro de Visual Studio. Las capacidades de diseño de Transact-SQL de SSDT se pueden usar para compilar, depurar, mantener y refactorizar bases de datos, permitiendo la integración total del motor de base de datos SQL Server con la herramienta de desarrollo Visual Studio.
SQL Server Data Tools se considera como la siguiente evolución de Visual Studio basada en herramientas de base de datos que proporciona a los desarrolladores una herramienta única para apoyar las necesidades del desarrollo de bases de datos.
La herramienta para el desarrollo de proyectos de Business Intelligence en Visual Studio 2008 y versiones anteriores la conocíamos como Business Intelligence Development Studio (BIDS), ahora para Visual Studio 2010 y 2012 estará bajo el nombre de SQL Server Data Tools, sumándose a este nuevo conjunto de herramientas para el desarrollo de base de datos.

Cuáles son las herramientas que vienen con SQL Server Data Tools?
SSDT abarca un gran conjunto de herramientas que van a permitir a los desarrolladores ser más productos en el momento que estén desarrollando proyectos de base de datos. En los siguientes artículos describiremos en detalle cada una de estas herramientas.
Las herramientas las clasificaremos de la siguiente forma, según su funcionalidad:



Instalación de SQL Server Data Tools
Existen dos métodos comunes de instalación:
Cuando instalamos una instancia de SQL Server 2012 en la ventana de características a instalar aparece la opción de SSDT, simplemente la seleccionamos y continuamos con la instalación de la instancia de SQL Server 2012. Ver Figura 1.

Fig 1. – Instalación de SSDT a través de la instalación de SQL Server 2012.
A través de esta herramienta que la podemos descargar del sitio de Microsoft, nos ayuda a preparar nuestro entorno de desarrollo y tendremos la opción de instalar SSDT para Visual Studio 2010 y Visual Studio 2012. Ver Figura 2.

Fig. 2 - Microsoft Web Platform Installer
Descarga SQL Server Data Tools
Más información aquí.
Saludos,


Quiero invitarlos a la segunda edición del evento de Noches de Innovación, un evento online organizado por Comunidades Técnologicas y apoyado por la Comunidad BDotNet y PASS Latam donde podrán conocer más a fondo sobre las nuevas tecnologías de Microsoft (Windows 8, Forefront Security, Windows Azure, HTML 5, PowerShell, Windows Server 2008, SQL Server 2012, Visual Studio 2012, Windows Phone 7, Office 2013, Office 365, entre otros).
Este evento se realizará los días Martes, Miércoles y Jueves del mes de Marzo, inicia el 5 de Marzo.
Tendré el gusto de compartir con Uds. la sesión de los 12 fantásticos de SQL Server 2012 y SQL Server Data Tools.
Para participar deben registrarse aquí.
Saludos,


El pasado mes de Diciembre se realizo por tercer año consecutivo las 24 Horas de PASS para Latinoamérica y por primera vez solo en Español, un evento donde solo se habla de SQL Server y en esta oportunidad participaron speakers de Argentina, Chile, Colombia, Costa Rica, España, Estados Unidos, Guatemala, México, Perú, Puerto Rico y Venezuela.
Desde el pasado 31 de Diciembre de 2012 están disponibles las grabaciones de las sesiones del evento de 24 Horas de PASS en Español, si no pudiste asistir puedes revivir este evento.
Grabaciones: http://www.sqlpass.org/24hours/spanish2012/Sesiones.aspx
Los invito a que se mantengan conectados con nosotros SQL PASS LATAM:

Saludos,


Diplomado de Acreditación Técnica como especialista en soluciones de Business Intelligence
El diplomado Técnico para soluciones de Microsoft Business Intelligence está compuesto por una serie de webcasts en vivo, presentando la información clave para entender y ejecutar la oportunidad de negocio y los pasos puntales para empezar a implementar soluciones de BI. Este diplomado será impartido por mentores de SolidQ.
Al finalizar este diplomado, se presentará el examen de acreditación Técnico para Soluciones de Business Intelligence.
Sesión 1: MPN Technical Specialist BI: Recursos Técnicos de solución de Business Intelligence
16 Enero 12:00 pm (GMT-06:00) Ciudad de México
Registro a la sesión
Durante esta sesión presentaremos cuáles son las herramientas necesarias para crear soluciones de Business Intelligence.
Sesión 2: MPN Technical Specialist BI: Beneficios para el cliente con recursos de Microsoft Business Intelligence
23 Enero 12:00 pm (GMT-06:00) Ciudad de México
Registro a la sesión
En esta sesión conocerás cuáles son los beneficios tecnológicos y comerciales de adquirir una solución de Business Intelligence.
Sesión 3: MPN Technical Specialist BI: Conoce las soluciones de BI de otros fabricantes
30 Enero 12:00 pm (GMT-06:00) Ciudad de México
Registro a la sesión
Para poder competir de manera exitosa, es necesario conocer la oferta de Business Intelligence de la competencia, durante esta sesión conoceremos lo pros y contras de cada una.
Sesión 4: MPN Technical Specialist BI: Examen de Acreditación
6 Febrero12:00 pm (GMT-06:00) Ciudad de México
Registro a la sesión
Esta sesión estará dedicada a presentar el examen de acreditación técnica para BI.
| Te recordamos que para poder inscribirte en los diplomados de Acreditación como Especialista en Ventas de Soluciones Microsoft es necesario que estés asociado a la cuenta del Microsoft Partner Network de tu empresa. Si aún no lo estás, en esta liga encontrarás los pasos para hacerlo. |
Más información en el Blog de MPN México
Saludos,


Hola amig@s:
La comunidad SQL PASS México tiene el gusto de invitarlos a participar en la primera reunión sabatina de SQL Server (SQL Saturday #195), en la que podrás conocer algunas de las funcionalidades de la nueva versión de SQL Server. En esta reunión contaremos con el apoyo de la comunidad de MVP’s de SQL Server y especialistas reconocidos en SQL Server quienes compartirán con nosotros tips y buenas prácticas en el trascurso del evento.
SQL Saturday es un evento de entrenamiento para profesionales en SQL Server y también para aquellos que quieren aprender sobre SQL Server. SQL Saturday #195 - México 2013 nace como iniciativa de algunos entusiastas de SQL Server donde podrán tener la oportunidad de conocer todo lo nuevo de SQL Server 2012.
La admisión al evento es totalmente gratuita.
Los temas a tratar son:
- Seguridad en SQL Server 2012
- Características de SQL Server 2012
- Datos especiales
- Integration Services
- Modelado de bases de datos
- Mejorando el desempeño de bases de datos utilizando las mejores prácticas
En esta oportunidad participare como speaker de este gran evento con una charla sobre Datos espaciales en SQL Server 2012.
La semana que viene se publicará el horario de sesiones y ponentes confirmados, los mantendremos informados.
Fecha: 02 de Febrero de 2013
Lugar: TELMEX HUB – Isabel La Católica #51, Col. Centro, Del. Cuauhtémoc, México DF, 06010, México.
Horario: 11:00 – 18:00 (-6GMT)
Registrate en http://www.sqlsaturday.com/195/eventhome.aspx.
Si tienes alguna duda o comentarios sobre el evento puedes escribir un email a sqlsaturday195@sqlsaturday.com ó seguir la página del evento en facebook o con el hastag en twitter #SQLSatMexico
Los esperamos !!!!
Gold Sponsor

Organizado por:

Saludos,



24 Horas de entrenamiento Gratuito de SQL Server
Por tercer año consecutivo se celebrará el mayor evento de SQL Server Online, ahora en su primera edición completamente en Español.
24 Sesiones con expertos de SQL Server que hablan tu mismo idioma, el Español.
24 horas PASS ESPAÑOL es un evento que tendrá una duración de 24 horas (12 sesiones por día) online a través de Microsoft Office Live Meeting, el próximo 5 y 6 de Diciembre desde las 08:00 Horas (-6 GMT), hablando solo de SQL Server.
Este año contaremos con la presencia de oradores de: Argentina, Chile, Colombia, Costa Rica, España, Estados Unidos Guatemala, México, Perú, Puerto Rico y Venezuela.
Mantente conectado con nosotros
Puedes seguirnos en Twitter con el tag #24HOPES o en nuestros sitios en las redes sociales:

Este evento es totalmente free y pueden registrarse aquí.
Puedes invitar a tus amigos y colegas.
La agenda del evento es la siguiente (Horario de Bogotá, Lima, Quito):
Día 1 – 5 de Diciembre
| | SPEAKER | CONFERENCIA |
| 09:00 | Enrique Catalá (España) | 01 - Monitorizando y Optimizando problemas de paralelismo en SQL Server |
| 10:00 | Argenis Fernández (USA) | 02 - Las 5 Mejores Características de Desempeño OLTP en SQL Server 2012 |
| 11:00 | Eladio Rincón (España) | 03 - Escenarios de scale-out con Replicación transaccional en SQL Server |
| 12:00 | Miguel Egea (España) | 04 - 10 Queries MDX que pueden salvar tu proyecto |
| 13:00 | Salvador Ramos (España) | 05 - SSIS: ¿Ahora tengo una nueva base de datos (SSISDB) en mi sistema? |
| 14:00 | Ana María Bisbe (España) | 06 - Uso de DAX en modelos de datos creados con PowerPivot y Modelo Tabular SQL Server 2012 |
| 15:00 | Carlos Farias (Chile) | 07 - MetaData Services |
| 16:00 | Alberto Rivera (Colombia) | 08 - MDS? DQS? DM? El qué, cómo y cuándo de la Calidad de Datos con SQL Server 2012 |
| 17:00 | Alan Koo (Puerto Rico) | 09 - Análisis Predictivo |
| 18:00 | Juan Rafael (Perú) | 10 - Eligiendo la adecuada Solución de Reportes Microsoft |
| 19:00 | Maxi Accotto (Argentina) | 11 - Virtualizar SQL Server en ambientes productivos, tips y buenas prácticas |
| 20:00 | José Redondo (Venezuela) | 12 - Sacándole provecho a SQL Server 2012 FileTable para la gestión de datos en entornos heterogéneos |
| 21:00 | Mary Arcia (Venezuela) | 13 - Construyendo un modelo tabular en BISM y encantarse en el intento |
Día 2 – 6 de Diciembre
| | SPEAKER | CONFERENCIA |
| 09:00 | Alejandro Mesa (USA) | 14 - Olfateo de Parámetros (parameter sniffing) |
| 10:00 | Guillermo Taylor (Colombia) | 15 - Estrategia y tácticas para actualizar hacia SQL Server 2012 |
| 11:00 | Jesús Gil (México) | 16 - Mil maneras de Morir - Como puedes matar a tu servidor de SQL Server con malas consultas |
| 12:00 | José Chinchilla (USA) | 17 - Change Data Capture: la forma mas eficaz de identificar cambios en los datos con SSIS |
| 13:00 | Rafael Salas (USA) | 18 - Mejorando la Calidad de Información con SQL Server 2012 DQS |
| 14:00 | Juan Alvarado (Guatemala) | 19 - Powerview, Powerpivot y Excel 2013 |
| 15:00 | John Bulla (Colombia) | 20 - Desarrollando Base de Datos con .Net 4.0 y SQL Server 2012 |
| 16:00 | Javier Loria (Costa Rica) | 21 - Modelos Mentales en BI: Una implementación práctica en Finanzas |
| 17:00 | Miguel Granados (México) | 22 - Enfrentando Big Data. Como sobrevivir al Tsunami de datos |
| 18:00 | Freddy Angarita (Colombia) | 23 - Reporteando e integrando información con SSIS 2012 |
| 19:00 | Angel Abundez (USA) | 24 - Mobile BI con SSRS y SharePoint |
| 20:00 | Eduardo Castro (Costa Rica) | 25 - SQL AlwaysOn. Nuevo mecanismo de alta disponibilidad |
| 21:00 | Benjamín Nevarez (USA) | 26 - Como funciona el optimizador de Consultas |
*La agenda puede estar sujeta a cambios.
En este gran evento tendré la oportunidad de participar como speaker, quiero invitarlos para que participen de mi sesión que es la numero 20 “Desarrollando Base de Datos con .Net 4.0 y SQL Server 2012”.
Si deseas más información sobre el evento puedes ingresar aquí.
Patrocinado por:

Los Esperamos…!!!!!
Saludos,


Hola amig@s:
En el artículo anterior vimos una introducción al servicio de sincronización de datos de SQL Azure Data Sync, en esta oportunidad vamos a ver el primer escenario de sincronización de datos entre bases de datos de SQL Server On-Premise (locales) y base de datos de Windows Azure SQL Database (Anteriormente conocido como SQL Azure). Ver Fig. 1.

Fig. 1 - Escenario de sincronización de base de datos de SQL Server On-Premise y base de datos de Windows Azure SQL Database.
Ahora describiré con un ejemplo práctico como realizar una sincronización de datos entre ambas plataformas: SQL Server On-Premise (SSOP) y Windows Azure SQL Database (WASD). Ver Fig. 2.

Fig. 2 – Escenario de Sincronización SSOP y WASD.
Escenario
En SSOP tenemos una base de datos llamada BDotNet_On-Premise en una instancia de SQL Server 2012 que se encuentra instalada en el equipo local.
En WASD tenemos una base de datos llamada BDotNet_Cloud con la misma estructura.
En ambas bases de datos se tiene una tabla llamada Miembros, la única diferencia entre estas bases de datos es que la tabla Miembros de la base de datos de WASD tiene información (24 registros) y la base de datos de SSOP no contiene registros. Ver Fig. 3.

Fig. 3 – Estructura de la base de datos tanto en WASD y SSOP.
Para iniciar el proceso de sincronización seleccionamos la opción de Data Sync del portal de Windows Azure. Ver Fig. 4.

Fig. 4 – Opción de Data Sync dentro del portal de Windows Azure.
Posteriormente seleccionamos la suscripción y el servidor donde vamos a realizar este proceso, por lo tanto se habilita la opción de “Sincronización entre bases de datos de SSOP y WASD”, para continuar damos clic en el icono mostrado en la Figura 5.

Fig. 5 – Opción de Sincronización entre bases de datos de SSOP y WASD en el módulo de Data Sync.
Cuando iniciamos el proceso de sincronización debemos crear un grupo de sincronización donde especificamos la suscripción y el servidor donde deseamos crear este grupo. Ver Fig. 6.

Fig. 6 – Popup con la opción de crear el grupo de sincronización.
Para realizar esta tarea debemos completar 6 pasos. El primer paso es especificar un nombre al grupo de sincronización. Ver Fig. 7.

Fig. 7 – Popup donde especificamos el nombre del grupo de sincronización.
En el segundo paso debemos agregar una nueva base de datos de SSOP al grupo de sincronización. Ver Fig. 8.

Fig. 8 – Popup donde agregamos una base de datos de SSOP.
Siendo esta la primera sincronización que estamos realizando seleccionamos la opción de agregar una nueva base de datos de SSOP al grupo de sincronización. Ver Fig. 9.
En la opción de dirección de sincronización, Data Sync admite tres tipos de sincronización:
-
Bidireccional: permite que los cambios se sincronicen entre la base de datos seleccionada y la base de datos concentrador en las dos direcciones.
-
Sincronizar desde el concentrador: permite que los cambios se sincronicen desde la base de datos concentrador hacia la base de datos seleccionada en una sola dirección.
-
Sincronizar hacia el concentrador: permite que los cambios se sincronicen desde la base de datos seleccionada hacia la base de datos del concentrador en una sola dirección.

Fig. 9 – Popup donde agregamos una base de datos al grupo de sincronización y su dirección de sincronización.
Para registrar la base de datos de SSOP debemos instalar un agente de sincronización que es una aplicación cliente que ejecutamos en la máquina local, si ya la tenemos instalada y configurada simplemente seleccionamos la opción “Mediante un agente existente”. Ver Fig. 10.

Fig. 10 – Popup donde seleccionamos un agente o instalamos uno nuevo.
Para nuestro ejemplo vamos a instalar el agente de sincronización, lo primero que debemos hacer es descargar y posteriormente instalar el agente de sincronización en nuestro equipo local, especificamos un nombre y por ultimo generamos una clave de agente. Ver Fig. 11.

Fig. 11 – Popup de instalación y configuración del agente de sincronización.
Copiamos la clave de agente que se generó a través del portal de Windows Azure, ejecutamos en nuestro equipo local la aplicación cliente del agente de sincronización, seleccionamos la opción de “Submit Agent Key Configuration” y enseguida pegamos la clave del agente que se generó, que será validada contra el portal de Windows Azure. Ver Fig. 12 y Fig. 13.

Fig. 12 - Aplicación cliente del agente de sincronización.

Fig. 13 - Ventana donde pegamos la clave del agente que se generó en el portal de Windows Azure.
Una vez validada la clave de agente por el portal de Windows Azure, lo siguiente que debemos hacer es registrar la base de datos de SSOP, en este caso una base de datos que tenemos en una instancia de SQL Server 2012. Ver Fig. 14.

Fig. 14 – Opción registrar en la aplicación cliente del agente de sincronización.
Configuramos la conexión al servidor de SQL Server 2012, podemos realizarlo con autenticación Windows o autenticación SQL, en este caso lo haremos con autenticación SQL donde especificamos el nombre del servidor de SQL Server, la base de datos que queremos registrar en este caso BDotNet_On-Premise, el login y el password. Realizamos el test de conexión para verificar que los datos de configuración son correctos. Ver Fig. 15 y Fig. 16.

Fig. 15 – Ventana de conexión al servidor de SSOP.

Fig. 16 – Test de conexión al servidor de SSOP.
Si la conexión es exitosa, damos clic en guardar y con esto ya registramos la base de datos al agente de sincronización. Ver Fig. 17.

Fig. 17 – Aplicación cliente del agente de sincronización con la base de datos de SSOP registrada.
Regresamos nuevamente al portal de Windows Azure para finalizar la adición de la base de datos de SSOP al grupo de sincronización. Una vez configurado el agente de sincronización obtenemos las bases de datos on-premises registradas y seleccionamos la base de datos con la que queremos trabajar en este caso BDotNet_On-Premise y finalizamos este paso. Ver Fig. 18.

Fig. 18 – Popup donde seleccionamos la base de datos de SSOP.
En el tercer paso agregamos la base de datos de WASD. Ver Fig. 19.

Fig. 19 - Popup donde agregamos una base de datos de WASD.
SQL Data Sync usa una topología en estrella de tipo hub-and-spoke. Donde el concentrador es la base de datos central de un grupo de sincronización y debe ser una base de datos SQL de Windows Azure. Es recomendable que el concentrador esté:
-
En el mismo data center (cuando las bases de datos no están distribuidas geográficamente) o,
-
En la ubicación más centralizada respecto a las demás bases de datos. Los dos factores más importantes para seleccionar una base de datos central son latencia y costo.
La elección de una base de datos central cercana a la mayor parte del tráfico de datos minimiza la latencia y el costo.
Una vez establecido, el concentrador no se puede cambiar a otra base de datos ni quitar. Los cambios de datos en las bases de datos miembro se escriben en la base de datos central o se descartan de acuerdo con la directiva de resolución de conflictos. Una vez que todas las bases de datos miembro han enviado sus cambios al concentrador, este escribe los cambios en todas las bases de datos miembro.
Ahora configuramos la conexión con el servidor de base de datos de Windows Azure donde especificamos el nombre del servidor, la base de datos con la que queremos trabajar, el login y la contraseña. Realizamos el test de conexión y si es esta es correcta damos clic en agregar. Ver Fig. 20.

Fig. 20 – Popup de conexión al servidor de WASD.
En el cuarto paso definimos la programación de la sincronización y la resolución de conflictos.
La programación define la periodicidad con que se ejecutan las sincronizaciones programadas, donde podemos especificarla en minutos, horas, días y en meses. La sincronización se ejecuta solo entre las bases de datos del grupo de sincronización asociado. Ver Fig. 21.
La directiva determina qué datos se conservan y qué datos se pierden cuando se cambia el mismo registro en distintas bases de datos.
-
Prioridad del concentrador: Si se produce un cambio en el registro del concentrador, se conservará siempre y se perderá un cambio de datos en el miembro. El primer cambio escrito en el concentrador se mantiene durante toda la sincronización.
-
Prioridad del cliente: Si se produce un cambio en el registro del miembro, se escribe en el concentrador. Si el registro se cambia en varios miembros, el cambio del último miembro se escribe en el concentrador y se propaga a todos los miembros.
Nota: una vez que se establece la directiva de resolución de conflictos para el grupo de sincronización para cambiarla posteriormente es necesario volver a crear el grupo.

Fig. 21 – Popup de configuración de la programación y la resolución de conflictos.
En el quinto paso seleccionamos las tablas, columnas y filas concretas (filtrando por un valor específico) que se utilizarán en la sincronización con este grupo de sincronización. Cuando se realiza una sincronización, solo se sincronizan las tablas, columnas y filas seleccionadas. Ver Fig. 22.
Por ejemplo, se puede seleccionar la tabla Miembros y las columnas ID, Nombre, Especialidad y filtrar por la Especialidad donde sea igual a SQL Server, de forma que solo se sincronicen los miembros que tengan como Especialidad SQL Server.

Fig. 22 – Popup donde iniciamos la definición de los datos.
El conjunto de datos de sincronización puede modificarse después de crear el grupo de sincronización. Se pueden agregar y quitar tablas y columnas después del aprovisionamiento inicial, pero no se pueden agregar ni quitar columnas filtradas.
En nuestro ejemplo seleccionamos la tabla miembros y todos sus campos (ID, Nombre, Especialidad, Twitter, Rol) y damos clic en aceptar. Ver Fig 23.

Fig. 23 – Popup donde se seleccionan las tablas, columnas y los filtros para la sincronización.
En el sexto y último paso seleccionamos la opción de implementar y con esto aseguramos que toda la configuración del grupo de sincronización quede guardada. Ver Fig. 24.


Fig. 24 – Opción de implementar en el ribbon del portal de Windows Azure.
Una vez guardados los cambios del grupo de sincronización y las bases de datos miembros, veremos en el portal de Windows Azure un resumen de como ha quedado configurado nuestro proceso de sincronización. Ver Fig. 25.

Fig. 25 – Resumen de la configuración del grupo de sincronización.
Para realizar una prueba simplemente seleccionamos la opción de “Sincronizar ahora” e inmediatamente inicia el proceso de sincronización de datos con las bases de datos miembro que registramos y configuramos. Ver Fig. 26.

Fig. 26 – Opción de “Sincronizar ahora” en el ribbon del portal de Windows Azure.
En el mapa de sincronización que muestra el portal de Windows Azure nos indica que estuvo correcta la sincronización entre las bases de datos. Ver Fig 27.

Fig. 27 – Mapa de sincronización.
Verificamos que realmente haya sincronizado los datos de la base de datos de WASD a la base de datos de SSOP. Ver Fig 28.
1: -- Database BDotNet_On-Premise
2:
3: USE [BDotNet_On-Premise];
4: SELECT Count (*) FROM Miembros;
5: SELECT ID, Nombre, Especialidad, Twitter, Rol FROM Miembros;

Fig. 28 – Consulta de la tabla Miembros de la base de datos de SSOP.
Cuando iniciamos el proceso de sincronización de datos, SQL Azure Data Sync crea unas tablas de trabajo en las bases de datos involucradas en el proceso. Ver Fig. 29.

Fig. 29 – Tablas de trabajo creadas por el proceso de sincronización.
En panel de servidor de SQL Azure Data Sync y en el visor de registros podemos monitorear lo que sucede con la sincronización, si tenemos advertencias, errores o si el proceso fue exitoso. Ver Fig. 30 y Fig. 31.

Fig. 30 – Panel de servidor de SQL Data Sync.

Fig. 31 – Visor de registros.
También podemos verificar la información del agente de Sincronización (BDotNet_Agent) y de cada una de las bases de datos miembro que sincronizamos (BDotNet_Cloud y BDotNet_On-Premise). Ver Fig. 32, Fig. 33 y Fig. 34)

Fig. 32 – Información del agente de sincronización

Fig. 33 – Información de la base de datos de WASD.

Fig. 34 – Información de la base de datos de SSOP.
Espero que la información brindada sea de utilidad.
Saludos,


Hola amig@s:
Los invito a que participen de este ciclo de webcast donde conocerán las nuevas características de SharePoint 2013 y Office 2013. Estos webcast serán impartidos por mentores de SolidQ.
A continuación los links de registro de cada una de las sesiones:
.png)
29 de Octubre de 2012
Novedades en SharePoint 2013
Speaker: José Quinto Zamora
El desarrollo de soluciones para SharePoint ha dado un gran salto evolutivo en la versión 2013. SharePoint 2013 dispone de un nuevo modelo de desarrollo de aplicaciones propias distribuibles a través del nuevo Office Store. En este webcast nos introduciremos en este nuevo modelo y crearemos nuestra primera SharePoint App básica.
.png)
31 de Octubre de 2012
Introducción al desarrollo de SharePoint Apps
Speaker: Guillermo Bas
El desarrollo de soluciones para SharePoint ha dado un gran salto evolutivo en la versión 2013. SharePoint 2013 dispone de un nuevo modelo de desarrollo de aplicaciones propias distribuibles a través del nuevo Office Store. En este webcast nos introduciremos en este nuevo modelo y crearemos nuestra primera SharePoint App básica.
.png)
5 de Noviembre de 2012
Desarrollo de Office 2013 Apps
Speaker: José Quinto Zamora
Office 2013 Preview ha dado un giro completo en cuanto a cómo se desarrollan sus add-ins o extensiones. Este WebCast pretende mostrar una introduccion al nuevo modelo de desarrollo de Office 2013 Preview, que para la suerte para los desarrolladores web se pontencia el uso de HTML , CSS y JavaScript. Además veremos que pasa en cuanto a compatilibidad con antiguos add-in de Office. Todo esto seguido de la creación de una Office App en vivo.
.png)
7 de Noviembre de 2012
Analizando nuestros datos intuitivamente gracias a Microsoft Excel 2013
Speaker: Rubén Pertusa López
Con la nueva versión de Microsoft Excel 2013 aparecen un gran número de novedades a la hora de crear reportes y analizar información. Durante la sesión realizaremos diferentes demostraciones de cómo utilizar los nuevos componentes gráficos como Power View, las gráficas de error o los nuevos segmentadores. Además, daremos un salto cualitativo en el tratamiento de nuestros datos, tanto de orígenes analíticos como PowerPivot o Analysis Services, como de datos provenientes de SQL Server o incluso de cualquier servicio web alojado en internet o del mismo DataMarket. Todas estas novedades mejoran la experiencia de usuario y van a permitir que nuestros datos sean representados y analizados de una forma mucho más intuitiva, reduciendo el tiempo dedicado al análisis, y por consiguiente, tomando decisiones vitales para nuestra organización de una forma mucho más rápida y eficiente.
.png)
12 de Noviembre de 2012
¿Qué es NAPA? Desarrollo en el navegador (explicación y uso de la herramienta)
Speaker: Guillermo Bas
Microsoft "NAPA" es probablemente la mejor manera de iniciarse en el desarrollo de SharePoint y Office Apps. Es muy sencillo, ¡Y funciona directamente desde tu navegador! En este WebCast veremos como comenzar a utilizar esta herramienta y echaremos un vistazo general a las posibilidades que nos ofrece. Veremos como es posible desarrollar nuestra propia SharePoint App haciendo uso exclusivamente de un navegador como Internet Explorer.
.png)
14 de Noviembre de 2012
Novedades en Access 2013. Access Services al poder
Speaker: Sergio Carrillo Vila
Nuestro amigo Access está cambiando !Y vaya cambio!. Nuestras bases de datos son accesibles desde cualquier sitio a traves de la interfaz de SharePoint. En este webcast haremos un repaso a lo que teniamos disponible en SharePoint 2010 y a las novedades que nos da Access 2013 tanto en su modo offline como con las Access Web Databases. ¿Estan tus bases de datos preparadas para el futuro?
.png)
19 de Noviembre de 2012
Branding en SharePoint 2013
Cristian M. Zaragoza
En esta sesión veremos cuáles son las novedades que SharePoint 2013 trae consigo en cuanto diseño y maquetación de sitios públicos. Veremos cómo Microsoft ha reforzado aspectos cruciales hoy dia, como es adaptar el contenido a los distintintos continentes (dispositivos), todo ello empleando los conocimiento que traemos de SharePoint 2010.
.png)
21 de Noviembre de 2012
Introducción al modelo de objeto de cliente y APIs REST en SharePoint 2013
Speaker: Roberto Ramón Berná
Siguiendo la estela de la versión anterior, en SharePoint 2013 mantenemos el modelo de objetos de cliente y además ampliamos. Veremos las novedades que amplian dicho modelo de objetos de cliente y además trataremos también las novedades en cuanto a APIs REST en SharePoint 2013.
.png)
26 de Noviembre de 2012
Regando el jardín de BI con SharePoint 2013
Speaker: Víctor Sánchez
Las capas de visualización de datos para nuestras soluciones de BI son una parte fundamental de los proyectos ya que tienen la función de entregar la información al usuario de forma accesible y sencilla, pero sin perder la posibilidad de realizar análisis más profundos. Con SharePoint 2013 Preview hemos comprobado que el equipo de Microsoft no deja de sembrar de posibilidades esta plataforma para la organización de la información corporativa, mejorando la funcionalidad de PerformancePoint, Excel y Visio Services . En esta sesión exploraremos esas mejoras y novedades que incorpora esta versión previa de SharePoint 2013 que nos ayudarán a renovar y optimizar nuestras soluciones.
.png)
28 de Noviembre de 2012
Búsqueda Empresarial en SharePoint 2013. ¿Qué pasa con FAST?
Speaker: José Quinto Zamora
Microsoft ha decidido introducir FAST para SharePoint dentro de las características del motor de búsquedas de SharePoint 2013. Para los que nos gusta "toquetear" todas las características de la Búsqueda Empresarial esto es una gran noticia, ya que tendremos más oportunidades para adaptar el motor de búsqueda de SharePoint a las necesidades de nuestros clientes. En este WebCast veremos cuales son las mejoras de Búsqueda Empresarial en SharePoint 2013.
Más información en Microsoft TechNet
Saludos,


Diplomado venta de soluciones de Business Intelligence
Hola amig@s:
Los invito a que participen del diplomado en ventas para soluciones de inteligencia de negocios que sera importantido por mentores de SolidQ. Este diplomado está compuesto por una serie de webcasts en vivo, donde se presentará la información clave para entender la oportunidad de negocio y los pasos puntales para empezar a vender servicios de Escritorio SMB.
A continuación los links de registro de cada una de las sesiones:
1.- Entendiendo una solución de Business Intelligence
10 Octubre 11:00 a 12:00 pm
Registro
Durante esta sesión entenderemos qué es una solución de Business Intelligence y qué productos Microsoft comprar. También hablaremos sobre escenarios de negocio y cómo vender estas soluciones de manera correcta.
2.- Microsoft SQL Server 2012 para soluciones de Business Intelligence
17 Octubre 11:00 a 12:00 pm
Registro
En este espacio estudiaremos las características comerciales y técnicas de SQL Server 2012 así como sus capacidades para la entrega de soluciones con Business Intelligence. Entenderemos las diferentes versiones y cómo se pueden ofrecer a los clientes finales.
3.-Compite exitosamente con soluciones de Business Intelligence Microsoft
24 Octubre 11:00 a 12:00 pm
Registro
En esta sesión analizaremos soluciones de la competencia y cómo podemos ganar más clientes conociendo las fortalezas de los productos Microsoft.
4.- Oportunidad de negocio de los Partners con Microsoft BI (incluyendo DW y aplicaciones)
31 Octubre 11:00 a 12:00 pm
Registro
En este espacio conoceremos la oportunidad de negocio de los socios de negocio a través de la venta de soluciones Microsoft.
5.- Examen de Acreditación comercial para Soluciones de Business Intelligence.
7 Noviembre 11:00 a 12:00 pm
Registro
Durante esta sesión presentaremos el examen de acreditación para Soluciones de BI.
Más información en el Blog de MPN México
Saludos,


Hola a tod@s:
En esta oportunidad les comparto la presentación de Windows Azure SQL Reporting del Webcast que imparti hace pocos días para MSDN Latinoamérica.
Saludos,


| Hola amig@s, nuevamente PASS realizará por quinta ocasión las 24 Horas donde se presentaran temas novedosos de SQL Server 2012 y que servirá como entrenamiento previo a los que va a ser el PASS SUMMIT 2012 a realizarse el próximo mes de Noviembre en Seattle - WA. Los invito a que se unan a nosotros para las 24 horas de PASS el próximo 20 y 21 de Septiembre, un evento totalmente gratuito. En esta oportunidad se realizaran de a 12 webcasts cada día. Registro aquí. |
Inicio 20 de Septiembre - 12:00 GMT (UTC)
- Bogotá: 07:00
- México DF: 07:00
- New York: 08:00
- Chicago: 07:00
- San Francisco: 05:00
- London: 13:00
- Paris: 14:00
- Moscow: 16:00
- Mumbai: 17:30
- Singapore: 20:00
- Sydney: 22:00
Sesiones:
Jueves 20 de Septiembre de 2012
Sesión 01 (BIA) - Inicia a las 12:00 GMT
Choosing the Right Reporting Platform
Speakers: Brian Knight, Devin Knight
Sesión 02 (DBA) - Inicia a las 13:00 GMT
Best Practices for Upgrading to SQL Server 2012
Speaker: Robert Davis
Sesión 03 (AppDev) - Inicia a las 14:00 GMT
Three Ways to Identify Slow Running Queries
Speaker: Grant Fritchey
Sesión 04 (AppDev) - Inicia a las 15:00 GMT
Fasten Your Seatbelt - Troubleshooting the Most Difficult SQL Server Problems
Speaker: Klaus Aschenbrenner
Sesión 05 (CLD) - Inicia a las 16:00 GMT
SQL Server Private Cloud != Azure
Speakers: Allan Hirt, Ben DeBow
Sesión 06 (AppDev) - Inicia a las 17:00 GMT
What are the Largest SQL Server Projects in the World?
Speaker: Kevin Cox
Sesión 07 (AppDev) - Inicia a las 18:00 GMT
Practical Demos of Text Mining and Data Mining using SQL Server 2012
Speaker: Mark Tabladillo
Sesión 08 (DBA) - Inicia a las 19:00 GMT
PowerShell 101 for the SQL Server DBA
Speakers: Allen White
Sesión 09 (BID) - Inicia a las 20:00 GMT
Mobile Business Intelligence
Speaker: Jen Underwood
Sesión 10 (BID) - Inicia a las 21:00 GMT
Slow MDX Queries: The Case of the Empty Tuples
Speaker: Stacia Misner
Sesión 11 (DBA) - Inicia a las 22:00 GMT
Using SQL Server 2012 Always On
Speaker: Denny Cherry
Sesión 12 (PD) - Inicia a las 23:00 GMT
Leadership - Winning Influence in IT Teams
Speaker: Kevin Kline
Viernes 21 de Septiembre de 2012
Sesión 13 (BIA) - Inicia a las 00:00 GMT
BI Architecture With SQL 2012 & SharePoint 2010
Speaker: Rod Colledge
Sesión 14 (DBA) - Inicia a las 01:00 GMT
DBCC, Statistics, and You
Speaker: Erin Stellato
Sesión 15 (BIA) - Inicia a las 02:00 GMT
SSIS Design Patterns for Fun and Profit
Speakers: Jessica Moss, Michelle Ufford
Sesión 16 (AppDev) - Inicia a las 03:00 GMT
Characteristics of a Great Relational Database
Speaker: Louis Davidson
Sesión 17 (BIA) - Inicia a las 04:00 GMT
What’s All the Buzz about Hadoop and Hive?
Speaker: Cindy Gross
Sesión 18 (AppDev) - Inicia a las 05:00 GMT
Taking SQL Server Into the Beyond Relational Realm
Speaker: Michael Rys
Sesión 19 (BIA) - Inicia a las 06:00 GMT
Agile Data Warehousing with SQL Server 2012
Speaker: Davide Mauri
Sesión 20 (AppDev) - Inicia a las 07:00 GMT
Digging Into the Plan Cache
Speaker: Jason Strate
Sesión 21 (BIA) - Inicia a las 08:00 GMT
Introduction to Microsoft's Big Data Platform and Hadoop Primer
Speaker: Denny Lee
Sesión 22 (BID) - Inicia a las 09:00 GMT
Big Data Analytics with PowerPivot and Power View
Speaker: Peter Myers
Sesión 23 (CLD) - Inicia a las 10:00 GMT
Best Practices and Lessons Learned Using SSIS for Large Scale Azure Data Movement
Speaker: Steven Howard
Sesión 24 (PD) - Inicia a las 11:00 GMT
Mentoring for Professional Development
Speaker: Andy Warren
LOS ESPERAMOS… !!!

Saludos,


Hola amig@s:
Quiero invitarlos a este webcast que estaré impartiendo para Microsoft® Latinoamérica sobre Windows Azure SQL Reporting, a continuación los detalles.
Fecha: Lunes, 17 de Septiembre de 2012 02:00 p.m. (GMT-05:00) Bogotá
Id. de evento: 1032528163
Idiomas: Español.
Productos: Microsoft SQL Server, Microsoft SQL Azure, Microsoft SQL Azure Database y tecnologías de Microsoft.
Público: Programador/desarrollador de programas.
En esta sesión, aprenderá cómo se puede utilizar Windows Azure para hacer inteligencia de negocios. Tomamos una inmersión profunda en interesantes escenarios de BI y ver cómo podemos aprovechar de informes de SQL Azure para resolverlos. Si usted es un desarrollador de software de creación de un servicio en la nube o usted es un especialista técnico considerando el uso de la nube como plataforma, esta sesión es para usted. Vea lo fácil que es crear un servicio de información en Windows Azure y cómo usarlo con las herramientas que ya conocen, como Visual Studio y BI Development Studio.
Registro aquí.
Saludos,


Hola amig@s:
Microsoft® SQL Azure Data Sync es un servicio de sincronización de datos basado en la nube y creado a partir de tecnologías Microsoft Sync Framework. Permite la sincronización bidireccional de datos y aporta funcionalidades de administración, de manera que los datos se pueden compartir de forma sencilla entre distintas bases de datos de Windows Azure SQL Database (Anteriormente SQL Azure) y SQL Server On-Premise en múltiples data centers.
SQL Azure Data Sync permite crear y programar sincronizaciones entre base de datos de Windows Azure SQL Database (WASD) y SQL Server On-premise (SSOP). Ver Fig. 1.

Fig. 1 – Escenarario de sincronización de datos entre bases de datos WASD y SSOP.
Requisitos para el uso de SQL Azure Data Sync
Los requisitos previos para el uso de SQL Azure Data Sync son:
Aprovisionamiento del Servidor de SQL Azure Data Sync
Lo primero que debemos hacer para trabajar con SQL Azure Data Sync es aprovisionar un servidor en el portal de Windows Azure.
Seleccionamos la opción de Data Sync y posteriormente seleccionamos la suscripción de Windows Azure que tengamos activa. Ver Fig. 2.

Fig. 2 – Opción de Data Sync dentro del portal de Windows Azure.
Seleccionamos la opción de aprovisionar el servidor en el menú principal o en el ribbon que presenta el portal de Windows Azure. Ver Fig. 3 y Fig 4.

Fig. 3 – Opción de aprovisionar el servidor en el modulo de Data Sync.

Fig. 4 – Opción de aprovisionar el servidor en el ribbon del portal de Windows Azure.
Leemos el contrato y aceptamos los términos de uso. Ver Fig. 5.

Fig. 5 – Términos de USO del servicio de Data Sync.
Seleccionamos el data center más cercano a nuestra ubicación donde queremos crear nuestro servidor de SQL Azure Data Sync. Ver Fig. 6.
- East Asia – Hong Kong, China
- North Central US – Chicago, IL
- North Europe – Dublin, Ireland
- South Central US – San Antonio, TX
- Southeast Asia – Singapure
- West Europe – Amsterdam, Netherlands

Fig. 6 – Popup donde seleccionamos el Data Center.
Una vez aprovisionado el servidor para SQL Azure Data Sync ya podremos crear los grupos de sincronización y adicionar las bases de datos miembro, y ver las propiedades y la configuración del servidor de SQL Azure Data Sync. Ver Fig. 7 y Fig. 8.

Fig. 7 – Resumen de la configuración del servidor de Data Sync.

Fig. 8 – Panel de servidor de SQL Data Sync.
Escenarios de Data Sync
Cuando trabajamos con SQL Azure Data Sync nos encontramos con los siguientes escenarios (Ver Fig. 9):
-
Sincronización de datos entre bases de datos SSOP y base de datos de WASD.
-
Sincronización de datos entre bases de datos de WASD (ubicadas dentro de un data center o ubicadas en distintos data centers).

Fig. 9 – Opción de Sincronización entre bases de datos de SSOP y WASD en el modulo de Data Sync.
En el próximo artículo explicaremos más a detalle cada uno de estos escenarios de sincronización.
Saludos,


Hola amig@s:
EXPROY se le conoce a la exposición de proyectos que realizan los estudiantes de la división de informática y computación de la Universidad Tecnológica de Nezahualcóyotl. Tendré el gusto de impartir un par de conferencias sobre SQL Server 2012, SQL Azure y Visual Studio 2012 en este importante evento.
Conferencias:
 | Base de Datos con Visual Studio 2012 y SQL Server 2012. Lo mejor de ambos mundos. Ing. John Alexander Bulla Torres Empresa: SolidQ Fecha de Impartición: 1 de Agosto de 2012 Horario: 17:00 horas Lugar: Auditorio de la UTN |
| | |
 | SQL Azure & SQL Server 2012, Modelos Híbridos, Soluciones Únicas. Ing. John Alexander Bulla Torres Empresa: SolidQ Fecha de Impartición: 2 de Agosto de 2012 Horario: 10:00 a.m. Lugar: Auditorio de la UTN |
Quiero agradecer a nuestro buen amigo Jesus Gil (MVP SQL Server) y al Dr. Armando Lule Peralta (Director de la División de Informática UTN) por la invitación a este importante evento.
Si desean conocer la agenda completa y más información sobre el evento los invito a que visiten el sitio web oficial de EXPROY 2012 http://www.exproy.mx
Sigue el evento en Facebook y Twitter.
Fecha: 30 de Julio de 2012 al 3 de Agosto de 2012
Lugar: Universidad Tecnológica de Nezahualcóyotl, Circuito Universidad Tecnológica s/n.
Col. Benito Juarez.
Ciudad: Nezahualcóyotl, Estado de México, México.
Saludos,


Hola amig@s:
El SQL Server 2012 Training Kit de actualización para Desarrolladores (Julio) es un gran recurso para los desarrolladores, formadores, consultores y evangelistas que desean conocer las principales mejoras introducidas en SQL Server 2012 desde la perspectiva del desarrollador.
Contiene un amplio conjunto de presentaciones, demostraciones, ejercicios prácticos y videos que son perfectos para su propio ritmo de aprendizaje o para la realización de su propio espacio de capacitación.
Muchas de las presentaciones y demostraciones en el kit de entrenamiento incluye un vídeo que se puede ver y donde se puede familiarizar con el contenido. Cuando esté listo para una cierta experiencia práctica, trate de instalar una de las demostraciones o laboratorios prácticos.
Cada uno de ellos incluye un corrector de dependencia para la instalación de requisitos previos de software.
El contenido del Training Kit se divide en las siguientes secciones:
Información general
Administración
Desarrollo
Business Intelligence
-
Esta sección proporciona una visión general con mejoras relacionadas con la Gestión de Información Empresarial (Integration Services, Data Master Services, Data Quality Services) y Business Intelligence (Reporting Services, Analysis Services, Office / SharePoint BI) de interés para los desarrolladores y DBA.

Saludos,


Hola amig@s:
Les comparto este excelente recurso para Desarrolladores donde podrán conocer las nuevas características Office 2013 y SharePoint 2013 incluyendo la búsqueda, sociales, ECM, WCM, y REST.
Los invito a que descargen el siguiente contenido para obtener más información sobre cómo evaluar SharePoint 2013 Preview y Office 2013 Preview.
Saludos,


Hola amig@s:
Les comparto este excelente recurso para IT Pros donde podrán conocer las nuevas características para la búsqueda, sociales, además de la implementación, rendimiento y la escalabilidad.
Los invito a que descargen el siguiente contenido para obtener más información sobre cómo evaluar SharePoint 2013 Preview.
Saludos,

| Hola a amig@s:
Microsoft® Press pone a nuestra disposición la versión final de este interesante e-book sobre SQL Server 2012 escrito por Ross Mistry and Stacia Misner. Los invito a que lo descarguen, esta compuesto de dos partes una de Administración de Base de Datos y otra sobre BI. Parte I Database Administration 1. SQL Server 2012 Editions and Engine Enhancements. 2. High Availability and Disaster Recovery Enhancements. 3. Performance and Scalability. 4. Security Enhancements. 5. Programmability and Beyond-Relational Enhancements. | 
|
Parte II Business Intelligence Development
6. Integration Services.
7. Data Quality Services.
8. Master Data Services.
9. Analysis Services and PowerPivot
10. Reporting Services.

Saludos,


Hola amig@s:
Quiero invitarlos a las Jornadas Tecnológicas, un evento online organizado por Comunidades Técnologicas y apoyado por la Comunidad BDotNet donde podrán conocer más a fondo sobre las nuevas tecnologías de Microsoft (Windows 8, Enterprise Library 5.0, Forefront Security, Windows Azure, PowerShell, Patrones de Diseño, Windows Server 2008, SQL Server 2012, Visual Studio 2012, Windows Phone 7, Office 2010, Office 365).
Este evento se realizará los días Martes y Jueves del mes de Junio y Julio.
Tendré el gusto de compartir con Uds. la sesión de Bases de Datos con Visual Studio y SQL Server 2012 lo mejor de ambos mundos el día 26 de Junio y la sesión de Buenas practicas de desempeño y escalabilidad en SQL Server 2012 el dia 5 de Julio.
Aquí les dejo la agenda. Si desean obtener mas información sobre cada una de las sesiones pueden acceder a este link.

Saludos,

Más artículos
Página siguiente >