Ir al contenido

Articulos

Archivo de articulos tecnicos y notas de referencia publicados en el blog de Santiago Porras.

2014


Fantasmas instalando SQL Server en Windows 8.1 | Could not find the Database Engine startup handle

·422 palabras·2 mins

Escenario

Recientemente he instalado SQL Server 2012 Standard sobre Windows 8.1 pero no sin problemas durante el proceso.

Problemas

Primero intenté instalar SQL Server 2012 Express sobre la máquina con Windows 8.1 para lo que me descargué el fichero de instalación del centro de descarga de Microsoft (con el idioma correcto). Una vez completada la descarga, ejecuté el fichero y, tras la comprobación de requisitos y configuración previa, comenzó la instalación. Pero, cuando ya estaba a punto de terminar (lo que es más frustrante aún), recibí el siguiente mensaje de error Could not find the Database Engine startup handle”. Como siempre, los mensajes de error son súper-descriptivos.

GUSENET | Aniversario del Grupo de Usuarios de .NET del Sureste

·358 palabras·2 mins

Nota de migración: las imágenes originales de este resumen dependían del almacenamiento legado del blog y ya no están disponibles en origen.

El pasado 26 de abril, tuve el placer de participar en el aniversario de GUSENET como ponente formando pareja junto a Josue Yeray para hablar sobre las novedades que trae consigo Windows Phone 8.1 directa e indirectamente.

El evento contó con la presencia de cerca de 30 expertos en tecnologías .NET, casi todos MVP, con lo que la riqueza de contenidos era mayúscula pese a disponer únicamente de 30 minutos para cada sesión. De esta forma, se habló de tecnologías muy diversas que incluso se salían de .NET y se hizo networking, mucho networking en el que los temas que más pude escuchar estaban relacionados con Windows Phone 8.1 o con Entity Framework y el al uso que se hace de él por parte de algunas empresas/algunos desarrolladores.

Eventos | Aprende a crear Apps para Windows Phone y Windows 8 y publícalas

·612 palabras·3 mins

¡Hola a todos!

Nota de migración: el cartel promocional y el emoticono decorativo que acompañaban este anuncio dependían del almacenamiento del blog heredado y los archivos referenciados ya no están disponibles en origen. Se conserva la información textual de ambos eventos para mantener el contexto del archivo.

Parece que este año estamos de enhorabuena con la llegada de Windows Phone 8.1 y su convergencia con Windows 8.1, lo que nos permite compartir prácticamente todo el código, vistas, controles… entre ambas plataformas y… ¿qué mejor forma para celebrarlo que hacer un evento? Pues si querías uno… ¡Toma 2!

Windows Phone | Cómo instalar Windows Phone 8.1 Preview for Developers

·421 palabras·2 mins

poster

Ya está disponible “Windows Phone 8.1 Preview for Developers” por lo que ya podéis descargárosla aquellos que tengáis una cuenta de desarrollador activa. Instalarla es muy fácil aunque, como todo en esta vida, en ocasiones puede haber alguno más despistado que otro y, como varios me lo habéis preguntado ya… os indico cómo instalar/activar la preview para desarrolladores de Windows Phone 8.1 en vuestros terminales. Allá va:

Webcast | Charla con los expertos: Todo lo que siempre quisiste saber sobre SharePoint, pero no te atreviste a preguntar

·162 palabras·1 min

Vuelve el evento en el que puedes preguntar cualquier cosa a los expertos de SharePoint y nuevamente tendré el gran placer de formar parte del equipo que estará presente en el Webcast “Charla con los expertos: Todo lo que siempre quisiste saber sobre SharePoint, pero no te atreviste a preguntar” junto a los grandes maestros hispanohablantes de todo el mundo. ¿A qué esperas para preguntar?

Los expertos que estarán disponibles para resolver vuestras dudas serán:

Global Windows Azure Bootcamp | un evento desde las nubes

·407 palabras·2 mins

Nota de migración: el cartel y las fotografías originales de este evento dependían del almacenamiento legado del blog y ya no están disponibles en origen.

El pasado sábado 29 de marzo, tuve el placer de participar junto con “N” expertos en diferentes áreas de Azure en un evento celebrado simultáneamente a nivel mundial. Mi participación, además de a nivel de ayuda en la organización, se extendió a dar una sesión junto al gran Rafa Serna “Conectividad multiplataforma a través de servicios móviles” en la que tratamos sobre Azure Mobile Services pero únicamente desde la perspectica de Windows 8 y Windows Phone que es a lo que se nos tiene acostumbrados, sino que además, mostramos un ejemplo HTML con Angular.js, un ejemplo haciendo uso de la API REST en una aplicación desarrollada en Delphi y también un ejemplo de su uso en Android. Con todo ello, tratamos de mostrar a los asistentes la facilidad de uso de Azure Mobile Services desde cualquier tecnología. Además, nos adentramos en profundizar en algunas características como:

Off Topic | Nuevo MVP en la ciudad

·439 palabras·3 mins

Hoy quiero compartir con todos vosotros un nuevo reconocimiento que me ha llegado, y es que el pasado martes (01-04-2014) Microsoft me ha nombrado ¡¡MVP en Client Development!! Ha sido una enorme y grata sorpresa pues para nada me esperaba esto. Es un gran honor y espero ser merecedor, al menos trabajaré para que así sea ya que por mi parte continuaré participando en todos aquellos eventos en los que me permitan estar, seguiré tratando de compartir con todos vosotros lo que vaya aprendiendo en mi día a día y seguiré promoviendo aquellas tecnologías que me parezcan útiles y productivas, al menos desde mi punto de vista.

Fantasmas en el código | De WebClient, Silverlight, UserAgents, WebApi y “gatitos que mueren”

·661 palabras·4 mins

Este no es un artículo de los que tengo acostumbrado escribir, este artículo es una reflexión-desahogo en la que busco opiniones y consejos de aquellos que tengan los conocimientos y/o las ganas de ilustrarme/nos sobre uno de esos fantasmas con los que me he encontrado a lo largo de mi carrera.

Bueno, al lío. Todo comenzó con la necesidad de usar Silverlight, sí, esa tecnología que parece destinada a quedar en desuso, en una aplicación web ASP.NET MVC y consumiendo datos desde un proyecto WebApi. Hasta aquí toda la mezcla puede parecer normal, ejecuto la aplicación ASP.NET MVC, accedo a la vista con el control Silverlight y… ¡todo correcto! El control muestra todos los datos correctamente y la aplicación funciona perfectamente… ¿o no?

La odisea de cómo pasar de String a Decimal o Double

·1312 palabras·7 mins

Hoy me gustaría hacer un inciso para hablar de un problema recurrente, de esos como los de convertir o tratar fechas… vamos, un problema que a priori es una tontería pero que nos puede llevar unas cuántas horas de trabajo, y no es otro que… pasar de string a decimal o a double

Nota de archivo: las capturas originales de consola de este artículo ya no están disponibles en el origen histórico. Se conservan los ejemplos C# y la explicación sobre culturas y formatos numéricos.

ASP.NET MVC | Obtener controlador actual desde una vista (Tips)

·526 palabras·3 mins

Nota de migración (archivo): el póster original enlazado desde la plataforma anterior ya no está disponible en origen.

Hoy os traigo un pequeño Tip que, a priori puede ser un poco tonto pero que a más de uno le puede salvar de horas de modificar código o de buscar la aguja en el pajar.

Escenario

Tenemos una aplicación ASP.NET MVC que tiene, dentro de las vistas, llamadas “Ajax” a acciones de la propia aplicación MVC, lo que implicará que tengamos puesto “a fuego” el controlador que queremos llamar.