Já é notícia um pouco velha (do dia 15/Junho) mas eu achei que valia a pena postar aqui por conta da sua importância e pelo fato de pouca gente conhecer. Michael Scherotter (@synergist) postou uma atualização do Analytics Framwork para Silverlight 4. Para quem não conhece, o Analytics Framework é uma coleção de apis, Behaviors e Actions para integração de aplicações Silverlight e WPF com ferramentas de analytics e trends (como Google Analytics por exemplo).
O framework suporta nativamente uma série de serviços (Google Analytics, Nedstat, Omniture, Webtrekk, etc para citar alguns) e pode ser facilmente extendido. Se você deseja monitorar a utilização da sua aplicação Silverlight deve considerar o uso desse framework.
Alguns dos pontos mais interessantes desse framework estão listados abaixo:
- Suporta aplicações OOB
- Funciona mesmo se a aplicação estiver rodando offline (as métricas são salvas e serão enviadas para o servidor quando estiver online)
- Suporta o uso de mais de um serviço de analytics ao mesmo tempo
- Não afeta a performance da aplicação
- Pode ser totalmente configurado no Blend pois é implementado como uma série de Behaviors
- Suporta testes A/B
- Suporta protótipos SketchFlow
- Está integrado no Microsoft Silverlight Media Framework
Para mais informações acesse:
- http://blogs.msdn.com/b/synergist/archive/2010/06/15/microsoft-silverlight-analytics-framework-updated-for-silverlight-4.aspx
- http://msaf.codeplex.com/
- http://live.visitmix.com/MIX10/Sessions/CL24 (apresentação feita no MIX10)
- https://www112.livemeeting.com/cc/microsoft/view?id=H9494W (Using the Microsoft Silverlight Analytics Framework)
- https://www112.livemeeting.com/cc/microsoft/view?id=MRGR8S (Building Components for MSAF)