wyrd
Well-known member
http://www.microsoft.com/resources/casestudies/CaseStudy.asp?CaseStudyID=13778
Valentin Iliescu, an independent developer, built a highly graphical chess game for the Pocket PC platform in C# using the Microsoft .NET Compact Framework. Beyond the usual man-against-computer play, this game also facilitates remote play over the Internet against other players and against a server. The game runs on all Pocket PC platforms, and also on the Windows-based desktop. The Compact Frameworks support for XML Web services allowed Valentin to make the game interact with a third-party chess Web service without knowing any of the details of the services implementation. The strong graphics support in the Compact Framework enabled him to build an attractive user interface, easily. Valentin used the Compact Frameworks sockets classes to implement two-player games over the Internet.