Global Office Developer Bootcamp Madrid 2017

https-cdn.evbuc.comimages362334081458619772871original

La primera convocatoria realizada en España y en Madrid, de este evento internacional que está promocionando Microsoft a lo largo y ancho del mundo. Eso sí, apoyándose en las perennes Comunidades técnicas, con los MVP a la cabeza.

La verdad es que me ha venido que ni pintado, porque esta misma semana arranco tres semanas seguidas impartiendo el curso 20347 de O365, y he llenado el baúl de recursos con tanto conocimiento que se ha compartido.

Por ello, y antes del detalle por sesión, agradecer mucho a la organización. Que se lo ha currado mucho y ha conseguido – posíblemente – el evento que más valor me ha aportado en todo este largo 2017.

Seguir leyendo “Global Office Developer Bootcamp Madrid 2017”

Anuncios

Microsoft Certified Solutions Expert: Cloud Platform and Infrastructure, conseguida!!

Hace ya un porrón de años que me propuse irme certificando en diversas tecnologías sin saber que la formación iba a ser mi futuro profesional.

Ahora, cuando llevo más de dos años (intensos) compartiendo el conocimiento con los cientos de alumnos que han pasado por mis cursos, sigo con el mismo hambre de aprender y de hacer cosas.

Seguir leyendo “Microsoft Certified Solutions Expert: Cloud Platform and Infrastructure, conseguida!!”

SQL Saturday 2017 Madrid

Este pasado 24 de septiembre del 2017, he asistido a la edición Madrileña del evento mundial SQL Saturday, promovido por Microsoft.

Es el primer evento desde el parón de Agosto, y uno de los pocos eventos que me ha apetecido ir desde los desafortunados incidentes del año pasado.

Lo cual, repasando ahora hacia atrás, ha sido un gran acierto y beneficio.

Seguir leyendo “SQL Saturday 2017 Madrid”

Error: Visual Studio 2017 is not found. Try again with a version that exists on your build agent machine.

VSTS

Estoy preparando un curso de CI con VSTS para este mes de Septiembre, y no paro de aplicar mi experiencia diaria en el mundo real de mi proyecto Findercar para enriquecer el temario.

En algún momento que no tengo claro, la Build me comenzó a dar un fallo mu’ raro que me decía: “Error: Visual Studio 2017 is not found. Try again with a version that exists on your build agent machine.”

Es decir, no me encontraba el agente de Visual Studio 2017. Lo cual no puede ser porque uso VS2017 para desarrollar.

Seguir leyendo “Error: Visual Studio 2017 is not found. Try again with a version that exists on your build agent machine.”

Cuidado con el GETDATE en Azure SQL

horas

Esto realmente no es un error, pero me ha ocurrido en un proyecto de migración de una SQL 2012 a SQL Azure, al encontrarme migrando procedimientos almacenados que constituían realmente la migración de una Aplicación.

Y migrar una Aplicación a Azure, o al Cloud en general, casi seguro que va a tener efectos inesperados como el que describo en esta entrada.

Seguir leyendo “Cuidado con el GETDATE en Azure SQL”

El fichero que no es ignorado por git

git-or-vs.png

Que Git me lleva por la calle de la amargura al utilizarlo como un repositorio centralizado cual TFS, es algo que cualquiera que me siga en Twitter o en +D140, tendrá constancia.

En esta ocasión el origen de mis problemas ha venido de que mi .gitignore no estaba bien configurado, y se me lió una MUY gorda cuando hice un descarte erróneo en mi main.

La solución, una vez recupera el proyecto, parecía relativamente sencilla: bajarme el gitignore último recomendado por Visual Studio, y ya ta…

Seguir leyendo “El fichero que no es ignorado por git”

Azure SQL Server replication requires the actual server name to make a connection to the server. Specify the actual server name (Replication.Utilities)

Maldita sea la estampa de este error retorcido que me ha tenido demasiado tiempo bloqueado para configurar una replicación por log de transacciones entre una base de datos SQL 2012 y una Azure SQL.

Y, además, la solución que anda por la blogosfera no vale para este caso.

Seguir leyendo “Azure SQL Server replication requires the actual server name to make a connection to the server. Specify the actual server name (Replication.Utilities)”