Archives pour: Mars 2011
Inscriptions sur les forums de CodePPC
Mars 30th, 2011Comme vous le savez très certainement, CodePPC c’est aussi toute une série de forum consacrés au développement avec les technologies mobiles de Microsoft.
Les forums sont accessibles ici
Depuis quelques temps, les forums de CodePPC sont souvant la cible de spammers et comme je valide personnellement chaque inscription ça me prend trop de temps.
J’ai donc décidé de susprendre temporairement les inscriptions sur les forums.
Si vous souhaitez vous inscrire, vous n’avez qu’à m’envoyer un mail à webmaster@codeppc.com pour que je m’occupe directement de la création de votre compte.
J’espère que vous comprenez les raisons de ce changement de politique pour les inscriptions.
Stéphane
Webmaster et Fondateur de CodePPC
WP7 Le piège de la sortie forcée
Mars 13th, 2011Je suis en train de développer une assez grosse application Windows Phone 7 pour un client au moins aussi gros ![]()
L’application se lance sur un splash screen puis ouvre (ou plutôt navigue vers) la page qui contient en quelques sortes le menu principal.
Quand l’utilisateur effectue un “back” depuis cette page, il faut impérativement que l’application se termine et ne revienne pas au splash screen qui se trouve historiquement en amont.
De même, si l’utilisateur sélectionne “quitter” dans le menu de cette page principale, l’application doit s’arrêter.
Pour forcer l’arrêt d’une applicaton Silverlight WP7 il n’existe à ma connaissance qu’un seul moyen, celui de provoquer une erreur non gérée. C’est assez crade comme façon de faire, mais perso je n’en ai pas trouvé d’autre. Et vous ?
Le gros piège à éviter dans ce cas là c’est que l’événement “closing” de l’application n’est pas déclenché et donc tout ce que vous avez prévu de faire à l’arrêt de l’application n’est pas fait !
Donc n’oubliez pas, juste avant de lancer l’erreur “artificielle” chargée de faire quitter votre application de bien lancer toutes les opérations que vous aviez prévu de faire dans l’événement “closing".
En espérant que cela en aidera certains.