Silverlight Multiplayer PokerRoom

  • nederlands

Silverlight Multiplayer PokerRoom

The pokerroom is a technical showcase I created to use in my presentations. I have tried to put everything that makes silverlight stand out into the project.

At the moment I’m busy cleaning up the source code so it can be released to the public. It has been tested with IE6/7 and Firefox on windows.

Until then you can see the progress at: http://www.silverlightpoker.net

Design & 2.0

Silverlight Multiplayer PokerRoomI’m in the process of getting a real designer to redesign the pokerroom, and in a few weeks (probably after Mix) the application has to be made compatible with Silverlight 2.0. I’ll keep you all posted on the progress.

Suggestions are always welcome, please use the contact form.

Bugs / Features

Because it is just a showcase I did in my spare time, it is definetly not without bugs. There are also some parts of the Poker Game that are not yet implemented (Side pots, All in, and more..).

Technical

The backend was created in Visual Studio 2008, with ASP.NET 3.5, Linq2Sql and the Linq2sql designer. The frontend in Blend 2 with the silverlight 1.1 alpha preview code. The communication goes trought webservices with a generated proxy in Silverlight.

Geek

As a true geek/nerd, there are a few things in the application I’m fond of.

  • There is a real PokerHand comparer that can compare 11 billion hands per second ;-), totally useless ofcourse but just as fun.
  • The webservice calls are long running. Meaning that as long as there are no messages they stay open and sleep. A very simple but effective way to minimize webservice calls.
  • The colors in the chatbox, were a hell of a job, but just look nice!.
  • When the server restarts or when the session goes away, the client app will recognize and restart itself.

2 responses to “Silverlight Multiplayer PokerRoom”

27 03 2008
Mario Val (3.45 am) :

Hi, excellent website.
We are small Latin American Software company, focused excl. in MSFT technologies. We are planning to develop a Silverlight 2.0 poker room…and found yours online…seems very good, but we keep getting a XAML error after login… and can’t try it.

Also, wanted to ask u if the source and docs of the project are GNU or Open or commercial somehow ?

Thank you very much!

Best regards, Mario

3 04 2008
Morab (6.52 am) :

I’m curious to know how secure this platform would be if it were to go live with players playing for real money.

I’m new to Silverlight - can this be decompiled enabling a person access to important gaming logic and protocols to be used in a dishonest way?

Leave a comment

You can use these tags : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>