Freitag, 26. August 2011

Trick um ein Projekt-File in Visual Studio zu editieren

Im Visual Studio mit der rechten Maustaste auf das Projekt clicken (die Solution muß mind. 2 Projekte beinhalten) und dann entladen/unload auswählen.


Dann auf das entladenen Projekt noch mal rechte Maustaste. "Edit .csproj" auswählen.


Siehe da, das Projekt-File läßt sich in Visual Studio bearbeiten.



Um das Projekt wieder verwenden zu können, einfach das Projekt wieder laden/Reload. Dazu rechte Maustaste auf das entladene Projekt und dann "Reload Project" auswählen.



Mittwoch, 24. August 2011

Windows Phone 7 Mango - Änderungen im Execution Model

Aufgrund des Mango-Updates gibt es auch Änderungen im Execution Model von Windows Phone 7.1

In der App.xaml.cs muß nun der Application_Activated Event so behandelt werden:


Der gesamte Ablauf sieht nun so aus:


Unter folgendem Link gibt es dazu auch ein englisch-sprachiges Video dazu:

http://msdn.microsoft.com/en-us/hh335860

Zune - Client 4.8 Update erschienen

Unter folgendem Link erfolgt der Download in verschiedenen Sprachen

Download Zune - Client 4.8 Update

Listbox - Probleme (XNA-Rendering) beim Scrollen lösen

ListBox Controls die das XNA Framework-Rendering verwenden scrollen nicht korrekt. Um dieses Problem zu beheben, muß der ManipulationMode des ScrollViewer-Control's auf 'Control' gesetzt werden. Entweder im Code-Behind oder wie im Beispiel in XAML.

<ListBox ItemsSource="{Binding Items}" ScrollViewer.ManipulationMode="Control">

Dienstag, 23. August 2011

Donnerstag, 28. Juli 2011

Windows Phone 7 - Update 7712

Version vor UpdateVersion nach Update
Betriebssystem7.0.7661.WP7_5_Trial (mojobld).20110607-16577.10.7712.60
Firmware1.0.7.101.0.7.10
Hardware1.0.0.01.0.0.0
Funksoftware1.0.7.101.0.7.10
Funkhardware0.3.5.00.3.5.0
Bootloaderversion1.5.0.01.5.0.0
Chip SOC0.30.2.00.30.2.0

Donnerstag, 21. Juli 2011

Windows Phone 7 Marketplace - Update

Runderneuert präsentiert sich der neue Marketplace. Folgendes wurde verbessert oder neu eingeführt.:

 
Weitere Märkte für Entwickler und Verbraucher.
  • Ab sofort können Entwickler ihre Anwendungen in 19 weiteren Ländern veröffentlichen. Zusätzlich zu den 16 im Marketplace bereits unterstützten kommen: Brasilien, Chile, Kolumbien, Tschechische Republik, Dänemark, Finnland, Griechenland, Ungarn, Indien, Japan, Niederlande, Norwegen, Polen, Portugal, Russland, Südafrika, Südkorea, Schweden und Taiwan.
  • Ebenfalls ab sofort können sich Entwickler in 7 neuen Märkten im App Hub registrieren und Anwendungen einstellen. Die 7 neuen Entwickler-Märkte sind: Chile, Kolumbien, Tschechien, Ungarn, Israel, Südafrika und Südkorea.
  • In ein paar Monaten (Anfang Herbst 2011) werden auch die Entwickler aus China die Möglichkeit haben sich zu registrieren. Zudem wird die Registrierung für Indien zur Verfügung gestellt.
  • Der App Hub ist nun – zusätzlich zu Englisch und Japanisch - auch in lokalisiertem Koreanisch und vereinfachtem Chinesisch verfügbar.
Preisanpassungen
  • In regelmäßigen Abständen (z. B. mit der Aufnahme von neuen Märkten) werden die Preisstufen modifiziert, um Schwankungen der globalen Wechselkurse aus zu gleichen. Das Ziel ist, eine ausgewogene Preisgestaltung (abzüglich Steuern) auf Märkten zu erhalten.
Werbung (In-App)
  • Die internationale Verfügbarkeit von Microsoft pubCenter bleibt eine Priorität, so dass Entwickler mobile In-App-Werbeeinnahmen in ihrer lokalen Währung erhalten. Zu diesem Zweck wird Microsoft Advertising pubCenter Windows Phone 7 App-Entwickler in den folgenden 18 Ländern bis zum Ende des Jahres 2011 unterstützt: Australien, Belgien, Kanada, Dänemark, Finnland, Frankreich, Deutschland, Hong Kong, Indien, Italien, Japan, Mexiko, Niederlande, Norwegen, Spanien, Schweden, der Schweiz und dem Vereinigten Königreich.
Neue private Distributions-Optionen.
  • Beta Distribution: Ermöglicht Entwicklern, pre-zertifizierte Anwendungen einer Gruppe von bis zu 100 Beta-Testern für bis zu 90 Tagen zur Verfügung zu stellen.
  • Targeted Distribution: Ermöglicht das „versteckte“ Einstellen von Anwendungen in den Marketplace. Diese Apps sind über die Suche im Marketplace nicht auffindbar. Um die App zu installieren benötigt man einen Deep-Link z.B. per eMail vom Entwickler. Im Gegensatz zur Beta-Distribution ist die Anzahl der Anwender nicht beschränkt. Eine Veröffentlichung im Marketplace ist jederzeit möglich.
Verbesserte Anwendungs- und Account-Management-Funktionen.
  • Mit der Auswahl "edit catalog details" auf dem App-"Lifecycle" Reiter können jetzt die App Metadaten ohne Einreichung Ihrer Anwendung und einer Re-Zertifizierung geändert werden, wodurch die Zeit zum Aktualisieren und Veröffentlichen von Informationen reduziert wird.
  • Auf einen Blick sieht man nun den Auszahlungs-Status, die Top-Apps, Performance-Berichte, Download-Berichte und Benachrichtigungen. Alle verfügbaren Bewertungen und Beurteilungen Ihrer Anwendung(en) in allen Sprachen sind nun abrufbar. Der App-Hub erlaubt nun eine "Zusammenfassung"- oder eine "Detail"-Ansicht aller Berichte auszuwählen und als XLS-Sheet zu exportieren.
  • Neu ist eine Übersicht welche App einen Fehler / Crash erzeugt hat. Ferner kann ein XLS-Sheet mit Stack-Traces heruntergeladen werden, um die Fehlersuche zu vereinfachen bzw. zu beschleunigen.
  • Die Grafik-Dateien müssen nicht mehr einzeln hochgeladen werden. Durch Anklicken der Schaltfläche "Durchsuchen" können Entwickler einen Bulk-Upload wählen um mehrerer Grafik-Dateien auf einmal hoch zu laden. Der App Hub erkennt automatisch die Bildgröße alle Grafiken und weißt Sie sie richtig zu. Dies kann durch den Einreicher noch bearbeitet werden.
  • Um die Auffindbarkeit von Anwendungen erleichtern, sind 3 neue Top-Level-Kategorien (Bildung, Kinder und Familie und der Regierung & Politik) und einige neue Unterkategorien hinzugefügt worden.
One more thing: In rund einem Monat können dann auch Windows Phone 7.1 'Mango' Apps eingestellt werden.