It almost goes without saying that I'm completely addicted to my Windows Mobile-based phone. I have an Audiovox SMT 5600, which runs Windows Mobile 2003 and has support built in for the .Net Compact Framework. There's something wonderfully compelling about being able to easily write apps code for smaller devices while still being able to use a world-class IDE to handle everything related to them.

Anyway, I found a great collection of links this morning on developing apps for the Compact Framework that I wanted to share (and add a few of my own):

"Best of Articles :: Smartphone Programming" - http://weblogs.asp.net/nleghari/articles/smartphone.aspx
"Writing Mobile Games Using the Microsoft .NET Compact Framework" - http://msdn.microsoft.com/smartclient/understanding/netcf/dev/default.aspx?pull=/library/en-us/dnnetcomp/html/netcfgaming.asp
"Collection of .Net Framework Blogs" - http://www.explosivedog.com/blog/archive/2004/04/17/231.aspx
OpenNetCF Project - http://www.opennetcf.org
MSDN Mobile and Embedded Developer Center - http://msdn.microsoft.com/mobility/