Michael Yuan's Windows Mobile Thoughts

Mono and .Net Compact Framework

The Mono project has just released its first beta. Since the Mono runtime does support StrongARM processors (interpretator not JIT compiler though), a lot of people ask, what does it mean to .Net Compact Framework developers? Can I now deploy my CF apps to a Linux PDA now? The answer is "yes and no": You should be able to compile and deploy non-UI .Net CF libraries on Mono without much trouble. But for the UI applications, the water is muddy.

1. The GUI implementation in Mono is based on GTK# and Qt#. GNOME/GTK is not available on handhold devices -- so GTK# is out of the question. Qt is used by quite a few Linux PDAs. However, Qt# support for embedded devices is still not available.

2. Mono has limited support for Windows.Forms over the WINE emulation layer. Since WINE is not going to be ported to embedded Linux, I do not think that we can see Windows.Forms apps running on a Linux PDA anytime soon.

That means the vast majority of existing windows forms based .Net CF apps will not run on Linux PDAs. When Qt# support for embedded Qt finally becomes available, we might be able to rewrite the UI components of a .Net CF app and deploy it a Linux-Qt PDA.

Posted: May 06 2004, 02:24 PM by juntao | with 24 comment(s)
Filed under:

Comments

TrackBack said:

# May 12, 2004 5:58 PM

Too Much Cookies Network » Ubuntu - Once again with feeling said:

Pingback from  Too Much Cookies Network   » Ubuntu - Once again with feeling

# August 6, 2008 4:53 AM

WillieHOWELL said:

I guess that there's not a good idea to compose the essay papers by your own efforts! In fact, that is more comfortable to purchase the term paper at the <a href="quality-papers.com/.../classification_essay">classification essay writing</a> service, because it can save time.

# February 24, 2010 1:11 PM

TypeTalaneria said:

Restaurants in the United States. Search or browse list of restaurants. restaurants-us.com/.../85034

# October 3, 2010 1:43 AM

ChetteEresy said:

Overview of US restaurants.  <a href="restaurants-us.com/.../a>

# February 10, 2011 8:25 AM

KemeImmolfefe said:

I just book marked your blog on Digg and StumbleUpon.I enjoy reading your commentaries.

# March 18, 2011 8:35 PM

online essays said:

I did hear just about essay papers service, nevertheless, I did not decide to purchase compare contrast essays there. Thus I pushed a link, which removed me to term papers writing service and I tried to buy term paper and was satisfied with that.  

# August 17, 2011 8:23 AM

dreamlife said:

I enjoy reading your commentaries.

# September 22, 2011 1:07 AM

cheap Microsoft Office oem software said:

n5pFHK I decided to help and sent a post to the social  bookmarks. I hope to raise it in popularity!!....

# December 27, 2011 11:34 PM

Reviews of LifeCell said:

Major thanks for the blog.Much thanks again. Really Great.

# April 4, 2012 8:28 PM

Buyers said:

jks9Hc Im thankful for the article post. Cool.

# April 5, 2012 6:11 PM

laptop review said:

D7NIsI Major thanks for the blog.Much thanks again. Great.

# April 14, 2012 9:04 PM

web design company india said:

The blog is absolutely fantastic. Lots of great information and inspiration, both of which we all need. Thanks.

# May 9, 2012 12:31 AM

bookmarking said:

FDZaVz Im grateful for the post.Really looking forward to read more. Really Cool.

# May 10, 2012 9:45 PM

CrorkService said:

vFsvbZ Thanks-a-mundo for the blog post. Great.

# July 9, 2012 6:11 AM

oem software said:

hP6og8 Muchos Gracias for your article post.Much thanks again. Cool.

# August 15, 2012 12:52 AM

cheap seo services said:

d9P4nJ Really appreciate you sharing this post. Want more.

# September 8, 2012 12:53 AM

bookmarking submission said:

VUZSca I am so grateful for your blog.Thanks Again. Really Cool.

# October 20, 2012 5:06 AM

cheap seo services said:

NqdQCb Thanks for the blog.Really looking forward to read more. Cool.

# November 4, 2012 7:40 PM

Seo Service said:

pDSM6K Very neat blog post.Thanks Again. Cool.

# November 25, 2012 11:57 PM

buy essay writings services said:

average Americans can face serious problems, while assessing and evaluating political programs of different candidates or political parties. In such a situation, they do need the assistance of intermediaries, including media, which bridge the political elite and political forces of the country, on the one hand, and electorate, or average citizens, on the other.

# January 17, 2013 4:12 AM

social bookmarking service said:

TuSCg6 Very informative blog post. Will read on...

# April 19, 2013 6:45 PM
Leave a Comment

(required) 

(required) 

(optional)

(required)