Checkout these two articles
Both of them are an excellent read for the Mobile Developers.
Application Architecture Guide for Mobile Applications

Chapter 19 focuses on Mobile.
http://www.codeplex.com/AppArchGuide/Wiki/View.aspx?title=Chapter%2019%20-%20Mobile%20Applications&referringTitle=Home
Building Graphically Advanced Applications with the .NET Compact Framework 3.5
.png)
http://expression.microsoft.com/en-us/dd279543.aspx
Giorgio, along with the support of Marco Bodoira, Embedded Consultant at BEPS Engineering, built a sample solution to show how to use the .NET Compact Framework 3.5 and Windows Mobile’s APIs to create “graphically advanced” applications.
Thanks
Amit Chopra