May, 2009

04
May 09

Exit Games Team Introductions #4

Stefan "SEC"

Stefan "Sec"

Here’s our World Golf Tour project manager: Stefan Eik Christiansen. He handles the communication with our client and coordinates all deadlines and tasks with our team of developers and Q&A. Stefan is a biker and runner and never thougt he’d be assigned to dive into golfing. Now, he knows all about eagles, birdies, bogeys, sand saves, green in regulation and much more. On a more personal side: He’s also known as “Sec”, he calls his Apple notebook “Sec’s machine” and passionately hates Internet Explorer :twisted:

04
May 09

Silverlight on the Horizon

Last week, we have been checking out Silverlight. With a couple of C# client libraries done, we expected almost no effort.

Microsoft Silverlight

Then, the rule “the last 20% of a project make up 80% of the work” kicked in. Silverlight has small, but numerous distinctions to the other platforms: Hashtables (used as collection) are not available. TCP only, asychronous only and in a fixed range of ports. Silverlight tries to adhere to de-facto standards set by Flash, but changes details: The policy service is expected on another port and where Flash null-terminates TCP requests, Silverlight does not. It also does not finish the connection, when the policy response was received, which blocks the connection.

I make it sound worse than it is, but it was quite unexpected, too.

Now, Photon is adjusted accordingly and as the client tests run smoothly, we look forward to support Silverlight, too.