Fujiy Util 1.1.0

08/22/2014 20:56:24 By Felipe Pessoto

Publiquei uma nova versão do Fujiy Util.

Um detalhe que eu não tinha percebido até alguns dias, o que acontece com código assíncrono já que inicialmente ele não dispara uma Exception?

O problema não é especifico na biblioteca, mas em qualquer código que você use algum tipo de Cache onde faça o cache de uma Task, o que vai ser cada vez mais comum, ainda mais considerando que as chamadas que normalmente usam cache, são assíncronas.

O que acontece é que ao chamas o método a ser cacheado, ele retorna com sucesso uma Task, em Status pendente. Posteriormente ela será "awaited" e possivelmente ser cancelada ou falhar, mas nesse momentoa Task já estava no cache. Então agora antes de retornar qualquer item do tipo Task, verifico se não está com o Status Faulted ou Canceled.

https://www.nuget.org/packages/Fujiy.Util/

MCSD: Web Applications - 70-487

06/03/2014 21:16:35 By Felipe Pessoto

Dia 28 fiz o último exame para a certificação MCSD: Web Applications, fazendo 940 pontos, o que foi uma boa surpresa, pois novamente não tive tempo pra estudar, já que eu tinha fazer a prova ate o final de maio, e só o dia 28 estava disponível.

Este exame também tem um livro pra ajudar nos estudos: https://www.microsoftpressstore.com/store/exam-ref-70-487-developing-windows-azure-and-web-services-9780735677241

 

MCSD: Web Applications - 70-486

05/17/2014 15:39:00 By Felipe Pessoto

Fiz a prova 70-486, sobre aplicações Web, mais especificamente ASP.NET MVC e Azure. Passei, mas a prova foi mais difícil que anterior, com algumas perguntas que acredito até estarem com erros, por exemplo uma das respostas que parecia ser a correta, declarava uma variável duas vezes e não declarava outra, o que parece um erro de edição.

Este exame foi atualizada dia 30 de abril, pra ter perguntas sobre ASP.NET MVC 5 e algumas novidades do VS2013, Azure e SignalR.

A Microsoft Press tem um livro para treinamento deste exame: https://www.microsoftpressstore.com/store/exam-ref-70-486-developing-asp.net-mvc-4-web-applications-9780735677227