Microsoft a publié aujourd’hui une nouvelle version du SQK Windows Phone 7. Cette version apporte quelques nouveautés intéressantes, mais peut également poser quelques problèmes avec votre code existant. Les releases notes détaillent la liste complète de ces changements, et voici ma sélection des plus importants.
Note : N’oubliez pas, cette nouvelle version est toujours une CTP, ce qui veut dire que nous sommes bien loin de la qualité et de la stabilité d’une version finale.
<p$1$2$3$4$5$6>

Installation et outils

Cette version est compatible avec les versions RTM de Visual Studio 2010 en version anglaises (et uniquement les versions RTM), et Expression Blend 4 preview, si vous téléchargez les outils suivants : <p$1$2$3$4$5$6>

Votre code

Il y a plusieurs impacts importants sur votre code avec l’arrivée de cette nouvelle version. J’en ai relevées quelques unes que je considère comme importantes, cependant, n’hésitez pas à lire intégralement les releases notes (en anglais) Vous pouvez rétourner à vos développements :) " />



read
Microsoft a publié aujourd’hui une nouvelle version du SQK Windows Phone 7. Cette version apporte quelques nouveautés intéressantes, mais peut également poser quelques problèmes avec votre code existant. Les releases notes détaillent la liste complète de ces changements, et voici ma sélection des plus importants.
Note : N’oubliez pas, cette nouvelle version est toujours une CTP, ce qui veut dire que nous sommes bien loin de la qualité et de la stabilité d’une version finale.
<p$1$2$3$4$5$6>

Installation et outils

Cette version est compatible avec les versions RTM de Visual Studio 2010 en version anglaises (et uniquement les versions RTM), et Expression Blend 4 preview, si vous téléchargez les outils suivants : <p$1$2$3$4$5$6>

Votre code

Il y a plusieurs impacts importants sur votre code avec l’arrivée de cette nouvelle version. J’en ai relevées quelques unes que je considère comme importantes, cependant, n’hésitez pas à lire intégralement les releases notes (en anglais)
  • Les assemblies signées ne se chargent plus, y compris des librairies Microsoft telles que WCF Data Services ou le Silverlight Toolkit. Tim heuer détaille la procédure, certes un peu barbare, sur son blog. Tout ceci sera corrigé dans une prochaine version,
  • Pour les projets XNA? on tourne a 90°. Par défaut, a partir de maintenant, les Jeux XNA sont exécutés en paysage et plus en portrait. Cependant, l’émulateur n’est pas parfait sur ce point là, et vous devez donc forcer le backbuffer aux bonnes tailles.
  • graphics.PreferredBackBufferWidth = 480;
    graphics.PreferredBackBufferHeight = 800;
  • Le clavier ne fonctionne pas en XML : c’est quelque chose que je ne comprends pas (car cela fonctionnait correctement dans l’ancienne version), mais pas de clavier pour cette version…
  • Si vous utilisez le Push, http://msdn.microsoft.com/en-us/library/ff402545(v=VS.92).aspxle format de notification change et vous devez ajoutermodifier le fichier wpappmanifest.xml pour préciser un Publisher
Vous pouvez rétourner à vos développements :)
Blog Logo

Christopher Maneu


Published

Image

Codelicious

Back to Overview