www.planet-xaml.net
 
  • [WP7]

    FanLiga 2010/11 - meine Windows Phone 7 App

    by Florian Krüsch, January 14, 2011

    Kurze Mitteilung aus der Versenkung - natürlich bin auch ich in die Windows Phone 7 Programmierung eingestiegen. Liegt ja nahe, als Silverlight und WPF Entwickler.

    Meine erste eigene App ist mit dem Start des WP7 Marketplace in Deutschland live gegangen.

    FanLiga 2010/11 ist die erste deutsche Fußball App für WP7 mit allen Infos zur Bundesliga, zweiten Bundesliga und dritten Liga incl. Live Ticker, Tabellen, Spielplan, News und vielem mehr.

    Jetzt sogar mit Live-Tile Unterstützung und ausführlichen Vereinsporträts.

    Hier gibts die App im Windows Phone 7 Marketplace


    no comments
  •  ^
  • Dieses Blog ist nicht tot, nur verwaist ;) Zwischendurch ein kleines Lebenszeichen und ein Veranstaltungshinweis. Leider habe ich es ja verpasst, über die xtopia 2008 zu berichten, obwohl ich dort einen kurzen Auftritt als Sprecher hatte (ganz am Ende, nach Kalle's Ausführungen) und ein bischen Silverlight zeigen durfte.

    Die xtopia zieht dieses Jahr bereits im Frühling, also kurz nach der MIX'09 als Roadshow durch alle großen Städte. Das wird sicherlich spannend, u.a. weil auf der MIX'09 ja angeblich Silverlight 3 vorgestellt werden soll. Interessant sind natürlich auch die Partnershowcases - schliesslich will man ja wissen was andere mit Silverlight und WPF auf die Beine stellen.

    Das Ganze ist kostenlos, aber die Teilnehmerzahl ist limitiert - also schnell sein. Ich habe mich für Köln angemeldet, würde mich freuen den einen oder anderen dort zu treffen.

    Die anderen Städte und weitere Infos gibt's in Steffen Ritter's Blog.


    no comments
  •  ^
  • [MeshPDC]

    Digesting PDC: Live Mesh Beta weltweit!

    by Florian Krüsch, October 31, 2008

    Live Mesh hat den Status von CTP auf Beta gewechselt und ist jetzt weltweit verfügbar. Bisher konnte man Live Mesh nur mit einer für die USA registrierten LiveID und der Einstellung "Vereinigte Staaten" in Windows nutzen.

    Live Mesh ist eine tolle Sache, zumindest für Consumer, auch wenn es anfänglich etwas dauert bis die Files synchronisiert sind. So landen die Fotos von meinem Sohn Nick immer tagesaktuell auf meinem Desktop :)

    Richtig spannend wird es dann mit dem Live Framework SDK im Zusammenspiel mit Silverlight. Damit kann man Anwendungen bauen, die auf dem realen Desktop und auf dem Cloud Desktop laufen und die verteilten Daten sinnvoll nutzen und in eine schöne Experience verpacken.

    Die Anwendungen werden in einem Katalog registriert und lassen sich ebenfalls weiterverteilen. Interessieren würde mich an dieser Stelle wie das Geschäftsmodell aussieht - sicherlich kann man Werbung integrieren, aber ein Bezahlmodell á la Apple App Store wäre auch nicht schlecht.


    no comments
  •  ^
  • [XAML]

    XAML - in Zukunft überall!

    by Florian Krüsch, October 24, 2008

    Schade, zur PDC reicht es bei mir dieses Jahr nicht. Trotzdem lohnt natürlich ein Blick auf die Agenda. Eine Session ist mir besonders aufgefallen: Microsoft .NET Framework: Declarative Programming Using XAML (TL36). Inhalt:

    If you're using Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), or Windows Workflow Foundation (WF), then XAML is your new best friend! Learn how an entire application-from presentation to data to services to workflow--can be authored using simple, declarative XAML notations introduced in the next version of the .NET Framework. Learn about XAML additions like: support for generics, object references, non-default constructors, and more.

    Ich verstehe das so, dass XAML in Zukunft überall im .NET Framework Einzug halten wird, also neben WPF und WF auch in WCF und Datenmodellierung. Klar, XAML steht ja auch für eXtensible Application Markup Language und nicht für eXtensible UI Markup Language.

    Auch gibt es zwischen der XML Konfiguration für IoC Container wie Spring oder Castle Windsor und XAML gewisse Parallelen, in beiden Fällen werden letztendlich Objektbäume und Abhängigkeiten über XML zusammengestöpselt. XAML wird in Zukunft also immer wichtiger werden und das ist auch gut so.


    no comments
  •  ^
  • [Silverlight]

    Silverlight Debugging und Performance

    by Florian Krüsch, October 23, 2008

    Im Moment arbeite ich nebenbei an einer 3D-Engine für Silverlight. Die Engine soll sich vor allem für die schematische Darstellung von Räumen eignen, man soll also durch Räume durchgehen können.

    Für die Implementierung bedeutet das, dass nicht nur von 3D nach 2D transformiert/projeziert werden muss, also Matrizen angewendet werden müssen, sondern zunächst auch mal, dass gegen ein Frustrum geclippt wird. Alle Geometrie, die hinter, rechts, links oder oben und unten des sichtbaren Bereichs liegt wird abgeschnitten.

    Meine ersten Versuche deuteten auf sehr schlechte Performance hin. Schuld war das Starten im Debug Mode mit diversen Aufrufen von Debug.WriteLine. Im Release Mode läuft das Ganze um Größenordnungen schneller.

    Der Algorithmus selbst (ich experimentierte mit Liang-Barsky und Cohen-Sutherland) machte keinen Unterschied. Also schaute ich mir die Sache mit dem XPerf Tool an, das Seema hier beschreibt. Dort kann man wunderbar sehen, dass das Zeichnen (agcore.dll) die meiste Zeit dauert, während das Ausführen von Code (coreclr.dll) nur einen marginalen Anteil von CPU Zyklen verschlingt.

    Das bedeutet, dass es relativ unwichtig ist ob der Algorithmus 20% schneller oder langsamer ist. Aber es macht einen grossen Unterschied ob Silverlight viel oder wenig auf den Bildschirm malen muss.


    no comments
  •  ^
 

Language | Sprache

All[e]  |  english  |  deutsch
Tags
 

Profile

Florian Kruesch

I am working as a freelance software architect, developer and consultant in Düsseldorf, Germany.

My focus is on Microsoft technologies and .NET 3.0, especially WPF, ASP.net and SQL Server.

I've been a lead programmer on the WPF development of the OTTO Vista Store at SinnerSchrader Studios.

My client list includes DHL, LG and Ogilvy Interactive.