AppDay Video 2 - Alterando o template para uma app de CupCake no VisualStudio, passo a passo
Apr 26, 2013 at 8:12 PM@Marcos:Agora em Fullscreen
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
@EliezerPerlmutter: Muito obrigado Eliezer!
@Marcelo: Então Marcelo,
Quando você clica no ícone da aplicação, todo o ciclo VAI ser executado. Independente de possuir a aplicação em Dormant/Tombstoned.
A sequência dos eventos será alterada quando a aplicação estiver no Dormant/Tombstoned, ai não vai ser executado os métodos Application_Launching e nem o construtor da página serão executados.
O OnNavigatedTo, sempre será executado não importado.
Esse comportamento é normal, é como foi projetado. Quando a aplicação está em dormant e é restaurada a inicialização é muito mais rápida, difrente de quando a aplicação é iniciada.
E não tem problema, pode perguntar a vontade.
@Marcelo: Clicando no ícone da aplicação você está executando a aplicação (não importando se a mesma aplicação esteja no estado Dormant/Tombstoned) , passando por todo o ciclo de eventos: Application_Launching, Construtor da página, OnNavigatedTo... toda a sequência.
E se o usuário executa a aplicação navegando pelo back (O usuário pode acessar até 5 últimas aplicações, segurando o back por 3 segundos) ele recupera o estado anterior, sendo que essa operação é muito mais rápida. Não é executado todo o ciclo de eventos...
@Marcelo: Oi Marcelo, obrigado pela pergunta.
Como disse no vídeo, o evento Activated é disparado quando a aplicação está no estado Dormant ou tombstoned e o usuário navega de volta para a aplicação.
Para testar utilizando o Debug execute os seguintes passos:
1) Coloque um Break point na primeira linha a ser executada no evento Application_Activated.
2) Inicie o Debug;
3) Quando a aplicação estiver carregada no emulador, clique no botão iniciar (o botão do meio). Deixando a aplicação no estado Dormant.
4) Você vai visualizar a tela principal (home) do Windows Phone, agora clique no botão voltar e verá que Visual Studio vai parar a execução no break point do método Application_Activated.
Espero ter ajudado, abraço.
Vinícius.
@Ecreziel: Que bom que gostou!
Este artigo é o primeiro da academia de Windows Azure do MVA (Microsoft Virtual Academy) http://www.microsoftvirtualacademy.com/tracks/entendendo-o-windows-azure e por isso é um texto introdutório.
A academia possui vários módulos, e a medida que você vai se aprofundando na academia você terá acesso a conteúdo mais técnico, por exemplo, temos um módulo focado em migração de uma aplicação para a nuvem e outro utilizando PHP e Java.
Abraço,
Vinícius.
@andreykurka: Ki legal Andre, o negócio é esse mesmo! Parabéns e continue a academia.
Não perca a academia de XNA.
@Mateus: Que bom que gostou, aproveite para ver a academia de XNA.
@heverson:Não tem certificado, o que o MVA possui é um relatório com todos os cursos que você realizou na plataforma como se fosse um currículo.
Para acessar o relatório de realização, acessa o menu "Meu Dashboard" e no fim da página clique no link "Baixar transcrição", um arquivo PDF será gerado.
Dá uma olhada está bem legal o relatório.
Abraço,
Vinícius.
Oi @Jean: Que bom que gostou.
O PPT está disponível no link: http://sdrv.ms/mva_wp7_ppt_modelo_execucao
Abraço,
Vinícius.