Criando um Javascript Windows 8 App Metro Style que consome um serviço OData

Em 30/06/2012, por Rafael Leonhardt
2

Introdução O post de hoje é para demonstrar o consumo de serviços OData em um aplicativo javascript Windows 8 Metro Style. O aplicativo que irei criar é bastante simples e nada mais faz do que exibir uma lista com informações de clientes. As informações dos clientes serão obtidas através do consumo de um serviço REST, [...]

Identificando e tratando “poison messages”

Em 20/06/2012, por Rafael Leonhardt
2

Conceito Uma mensagem pode ser considerada uma “poison” quando sempre que ela é processada, ocorre um erro. Neste caso, o erro não é algo temporário como falta de conectividade, timeout ou outro motivo temporário, mas é algo definitivo como por exemplo, uma mensagem mal formada ou com dados inválidos. Neste caso, não importa quantas vezes [...]

Idempotência – como lidar com duplicidade em mensageria

Em 20/06/2012, por Rafael Leonhardt
0

Conceito Antes de mais nada, uma explicação conceitual sobre idempotência: Em matemática e ciência da computação, a idempotência é a propriedade que algumas operações têm de poderem ser aplicadas várias vezes sem que o valor do resultado se altere após a aplicação inicial. Fonte: http://pt.wikipedia.org/wiki/Idempot%C3%AAncia Uma outra forma de dizer a mesma coisa: ““Uma operação [...]

Windows 8: O aplicativo X não foi iniciado dentro do tempo alocado.

Em 04/06/2012, por Rafael Leonhardt
2

Esse final de semana instalei o Windows 8 RP em um notebook Dell Vostro, porém os aplicativos não iniciavam com sucesso, sendo fechados poucos segundos após iniciar a execução. Dando uma olhada no Visualizador de Eventos, identifiquei várias mensagens como: O aplicativo microsoft.windowscommunicationsapps_8wekyb3d8bbwe!Microsoft.WindowsLive.Calendar não foi iniciado dentro do tempo alocado. O aplicativo microsoft.microsoftskydrive_8wekyb3d8bbwe!Microsoft.MicrosoftSkyDrive não foi [...]