Posts

Showing posts from September, 2011

Update: seeMENSA 2.0

Image
Nachdem nun die Migration meines Marketplace-Accounts vollzogen ist und die neue API von Infomax ausreichend spezifiziert ist, wurde heute die Version 2.0 von seeMENSA freigegeben.Für den User sind zwar fast keine Änderungen sichtbar, im inneren hat sich jedoch extrem viel geändert.Zu den Änderungen gehört folgendes:Neue Speisedaten-Schnittstelle von InfomaxKennzeichnung von Lamm, Kalb, Fisch und GeflügelMango readyDeutschEnglisch (International)Beim Entwickeln dieses Updates hat sich auch zum ersten Mal das MVVM-Pattern bezahlt gemacht, welches die UI von der Logik vollständig entkoppelt. Trotz dass sich etwa die Hälfte der Logik und Daten geändert hat (Models und ViewModels), blieb die View absolut unangetastet.seeMENSA 2.0 wird bald im Marketplace zum Download verfügbar sein!

MSUGS: Unit-Testing in Visual Studio 2010

Image
Bei unserem heutigen Event zeigte uns Georg Drobny von Microsoft die Trick’s und Kniff’s zu Unit-Testing in Visual Studio 2010. Dabei wurde beinahe jeden erdenklichen Bereich des Unit-Testings eingegangen und mittels Praxisbeispielen gezeigt, wie Visual Studio 2010 dem Entwickler oder Tester dabei das Leben erleichtert. Sei es Test-Driven- oder Data-Driven-Development, die automatische Generierung von Unit-Tests, Code Coverage, Stress-Tests oder Unit-Tests in Silverlight. Jeder kam hier auf seine Kosten! Besonders beeindruckt haben mich hier besonders die unglaubliche Breite, die Visual Studio schon von Haus aus und ohne Erweiterungen bietet. Und und diejenigen Tools, die beispielsweise noch von Microsoft Research erst nach der Freigabe von VS10 fertiggestellt wurden, sollen laut G. Drobny garantiert in der nächsten Version von Visual Studio fest integriert sein. Ich freu mich schon! Mich persönlich interessierte auch, ab welcher Projektgröße man denn Unit-Tests, oder spezieller TDD, …

Update: SpacepiXX 1.4

Image
Kurz nach der Veröffentlichung von SpacepiXX 1.3 musste ich aufgrund eines dummen Bugs gleich schon die Version 1.4 updaten.Nach dem Eintragen in die Highscore verfiel das Spiel in einen Zustand der vom User nur schwer verlassen werden konnte. Aufmerksam auf diesen Fehler wurde ich durch André Meyer aus Zürich. Schon mal hier ein Danke an Dich!Bei diesem Update habe ich auch gleich die Gelegenheit genutzt, es mit den neusten Tools zu kompilieren und es so “Mango ready” zu machen.

You’ve Been Tombstoned!

Auf AppHub bin ich auf ein sehr wichtiges Dokument gestoßen, in dem der richtige Umgang mit Tombstoning in XNA Spielen erläutert wird. Dabei wird unter anderem auch auf die Unterschiede zwischen den Events von Xna.Framework.Game und Microsoft.Phone.Shell.PhoneApplicationService eingegangen.Tombstoning_WP7_Games.docxFalls Ihr euch schon immer gefragt habt, wie man einen Spielstand am besten sichert, ist dieses Dokument genau richtig für euch!

Swiss BUILD@Trivadis

Image
Heute veranstaltete die Trivadis Glattbrugg ein spannendes Event anlässlich der BUILD Keynote von Microsoft. “In 1995, Windows changed the PC. BUILD will show you that Windows 8 changes everything.”Mit diesem aggressiven Titel macht Microsoft klar, dass heute wohl viele wichtige Details zu Windows 8 freigelassen werden. Man durfte gespannt sein. Als erstes wurde von Mischa Kölliker alles rund um HTML5 durchleuchtet, welches den mittlerweile 10 Jahre alten HTML4.01 Standard ersetzten soll. Dabei wurden besonders die Gründe durchleuchtet, was uns bisher davon abgehalten hat, Desktopanwendungen in HTML zu schreiben. Da wären u.a. der Device Access, die Performance oder die Tatsache zu nennen, dass sich normale Anwendungen im Gegensatz zu HTML Anwendungen installieren lassen und eine deutlich bessere Offlinefähigkeit bieten. Dies soll HTML5 mit all seinen neuen Features besser machen. Dazu tragen beispielsweise die Web Sockets (bidirektionale Verbindung zwischen Server und Client), ein…

Marketplace migration…

Image
Aus diversen Gründen muss ich bald in einen neuen Microsoft Marketplace wandern. Dadurch wird es leider für eure installierten Versionen von seeMENSA oder SpacepiXXkeine Updates mehr geben.Sobald mein neuer Marketplace Account fertig verifiziert ist, werden die neusten Versionen dann wieder ihren Weg in den Marketplace finden. Diese werden dann selbstverständlich auch Mango ready sein !