Welcome to MSDN Blogs Sign in | Join | Help

Windows Embedded Blog

A look at Embedded and other Cool Stuff.

News

  • This posting is provided "AS IS" with no warranties, and confers no rights.
.NET Compact Framework Advanced Memory Management.

Mike Zintel has an article on his blog which talks about .NET Compact Framework Advanced Memory Management – if you are new to .NET Compact Framework programming, or moving from C++ to C# (or VB.NET) then this article should be interesting for you.

That raises an interesting question though… If you are writing applications for Windows CE “Embedded” devices, or Pocket PC/Smartphone then what language are you using, C/C++, C#, or VB.NET ? – and why the choice of language – and the final question is if you are programming in a managed language (C# or VB) then why did you choose to write in a managed language rather than C/C++ ?

– Mike

Posted: Wednesday, December 08, 2004 9:17 AM by mikehall

Comments

Daniel Moth said:

Nice question :-)
We chose the managed environment for our own CE-based device because it proved to be more productive and fast enough. We discussed our choice as part of an interview/case study; the link to the article is on my blog entry:
http://www.danielmoth.com/Blog/2004/08/my-cf-application-and-platform-it.html
# December 8, 2004 11:56 AM

Mike said:

Thanks, I've posted a link to the article on the blog...

- Mike
# December 8, 2004 12:53 PM

Steven J. Ackerman said:

Data collection devices written in 'C' running on custom 8051 or z8 targets that communicate with Pocket PCs running eVC++ MFC applications.
# December 8, 2004 1:13 PM

Maarten Struys said:

Hey Mike,

Here are the results of a poll question I asked during my December 1st webcast. I wonder if it is representative for a general audience, but maybe still nice to know.

Poll Question Details for Q2
12/1/2004 11:06

Question: Which language do you prefer for managed application development?

1. C#
2. Visual Basic.NET
3. I would like to be able to use managed C++

Poll Results

Option 1:
28 = 75 %
Option 2:
9 = 24 %
Option 3:
0 = 0 %

I would have expected at least some people to ask for managed C++ but they didn't. So at least the majority of the audience during this webcast seems to prefer C#. To be honest, I have to agree with them.

Maarten
# December 8, 2004 2:02 PM

Mike said:

Thanks Maarten, btw, did you take the O/S test ? - if so, what O/S are you ?

- Mike
# December 8, 2004 2:06 PM

Maarten Struys said:

It's kinda scary. I guess my excuse is that it is early in the morning and I just took the test.

<a href="http://bbspot.com/News/2003/01/os_quiz.php"><img
src="http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/xp.jpg" width="300" height="90"
border="0" alt="You are Windows XP. Under your bright and cheerful exterior is a strong and stable personality. You have a tendency to do more than what is asked or even desired."><br>Which OS are You?</a>
# December 9, 2004 12:17 AM

Mike said:

That sounds just like you ! - Windows XP, eh... when was the last time you blue screened ?

- Mike
# December 9, 2004 8:30 AM

Maarten Struys said:

My last bluescreen was in the pre SP1 time frame. Ah well, I blame it on some drivers for some vague devices I had at that time. Even though I am a CE guy and thus shouldn't admit, I am quite happy with Windows XP. And of course we need some operating system to develop our "wonderful" Windows CE solutions on :-).

Maarten
# December 9, 2004 1:23 PM
New Comments to this post are disabled
Page view tracker