<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">Embedded Musings</title><subtitle type="html">Musings, ramblings and thoughts on embedded systems and other random stuff that pops into my head. </subtitle><id>http://blogs.msdn.com/smaillet/atom.xml</id><link rel="alternate" type="text/html" href="http://blogs.msdn.com/smaillet/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blogs.msdn.com/smaillet/atom.xml" /><generator uri="http://communityserver.org" version="2.1.61025.2">Community Server</generator><updated>2009-04-06T18:46:03Z</updated><entry><title>.NET Micro Framework : .NET Micro Framework Version 4.0 ships, Open Source, Community Development, and more.</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/smaillet/archive/2009/11/16/net-micro-framework-net-micro-framework-version-4-0-ships-open-source-community-development-and-more.aspx" /><id>http://blogs.msdn.com/smaillet/archive/2009/11/16/net-micro-framework-net-micro-framework-version-4-0-ships-open-source-community-development-and-more.aspx</id><published>2009-11-16T17:52:42Z</published><updated>2009-11-16T17:52:42Z</updated><content type="html">Woohoo! V4.0 is out with community code. This is a major step forward for the .NET Micro Framework! I’m hoping to dive into core details in this blog in the future. (I know I’ve been silent here for&amp;#160; a while, more like an eternity in the blogosphere. A lot of things have been going on in my life that have prevented me from blogging as actively as I’d otherwise prefer. ) .NET Micro Framework : .NET Micro Framework Version 4.0 ships, Open Source, Community Development, and more....(&lt;a href="http://blogs.msdn.com/smaillet/archive/2009/11/16/net-micro-framework-net-micro-framework-version-4-0-ships-open-source-community-development-and-more.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9923054" width="1" height="1"&gt;</content><author><name>smaillet</name><uri>http://blogs.msdn.com/members/smaillet.aspx</uri></author><category term=".NET Micro Framework" scheme="http://blogs.msdn.com/smaillet/archive/tags/.NET+Micro+Framework/default.aspx" /><category term="Future" scheme="http://blogs.msdn.com/smaillet/archive/tags/Future/default.aspx" /><category term="Embedded" scheme="http://blogs.msdn.com/smaillet/archive/tags/Embedded/default.aspx" /><category term="Interop" scheme="http://blogs.msdn.com/smaillet/archive/tags/Interop/default.aspx" /><category term="Announcements" scheme="http://blogs.msdn.com/smaillet/archive/tags/Announcements/default.aspx" /><category term="Porting Kit" scheme="http://blogs.msdn.com/smaillet/archive/tags/Porting+Kit/default.aspx" /></entry><entry><title>.NET Micro Framework : .NET Micro Framework 4.0 Goes to Beta!!!</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/smaillet/archive/2009/09/08/net-micro-framework-net-micro-framework-4-0-goes-to-beta.aspx" /><id>http://blogs.msdn.com/smaillet/archive/2009/09/08/net-micro-framework-net-micro-framework-4-0-goes-to-beta.aspx</id><published>2009-09-08T18:07:14Z</published><updated>2009-09-08T18:07:14Z</updated><content type="html">The .NET Micro Framework V4.0 has gone into public beta. Congrats to the team for all the hard work getting this done with reduced resources and an uphill legal battle on the source code release! .NET Micro Framework : .NET Micro Framework 4.0 Goes to Beta!!!...(&lt;a href="http://blogs.msdn.com/smaillet/archive/2009/09/08/net-micro-framework-net-micro-framework-4-0-goes-to-beta.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9892608" width="1" height="1"&gt;</content><author><name>smaillet</name><uri>http://blogs.msdn.com/members/smaillet.aspx</uri></author><category term=".NET Micro Framework" scheme="http://blogs.msdn.com/smaillet/archive/tags/.NET+Micro+Framework/default.aspx" /><category term="Embedded" scheme="http://blogs.msdn.com/smaillet/archive/tags/Embedded/default.aspx" /><category term="Announcements" scheme="http://blogs.msdn.com/smaillet/archive/tags/Announcements/default.aspx" /><category term="Porting Kit" scheme="http://blogs.msdn.com/smaillet/archive/tags/Porting+Kit/default.aspx" /></entry><entry><title>.NET Micro Framework V4.0 Beta</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/smaillet/archive/2009/09/01/net-micro-framework-v4-0-beta.aspx" /><id>http://blogs.msdn.com/smaillet/archive/2009/09/01/net-micro-framework-v4-0-beta.aspx</id><published>2009-09-01T13:33:52Z</published><updated>2009-09-01T13:33:52Z</updated><content type="html">The .NET V4.0 Beta is coming to a PC near you. Sign up on Microsoft Connect to get your copy when it becomes available!n Lot’s of great new features and SOURCE CODE in this release!...(&lt;a href="http://blogs.msdn.com/smaillet/archive/2009/09/01/net-micro-framework-v4-0-beta.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9889791" width="1" height="1"&gt;</content><author><name>smaillet</name><uri>http://blogs.msdn.com/members/smaillet.aspx</uri></author><category term=".NET Micro Framework" scheme="http://blogs.msdn.com/smaillet/archive/tags/.NET+Micro+Framework/default.aspx" /><category term="Embedded" scheme="http://blogs.msdn.com/smaillet/archive/tags/Embedded/default.aspx" /><category term="Announcements" scheme="http://blogs.msdn.com/smaillet/archive/tags/Announcements/default.aspx" /><category term="Porting Kit" scheme="http://blogs.msdn.com/smaillet/archive/tags/Porting+Kit/default.aspx" /></entry><entry><title>Download details: .NET MF Port Kit</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/smaillet/archive/2009/07/13/download-details-net-mf-port-kit.aspx" /><id>http://blogs.msdn.com/smaillet/archive/2009/07/13/download-details-net-mf-port-kit.aspx</id><published>2009-07-13T20:06:43Z</published><updated>2009-07-13T20:06:43Z</updated><content type="html">In case you hadn’t noticed or seen it. The .NET Micro Framework Porting Kit V3.0 is now freely available on MS downloads. This isn’t a new version, it’s the same one we released in 3Q08. It’s just a free download now. Work is progressing on the next version so stay tuned Download details: .NET MF Port Kit...(&lt;a href="http://blogs.msdn.com/smaillet/archive/2009/07/13/download-details-net-mf-port-kit.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9831946" width="1" height="1"&gt;</content><author><name>smaillet</name><uri>http://blogs.msdn.com/members/smaillet.aspx</uri></author></entry><entry><title>Strange days are these…</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/smaillet/archive/2009/07/06/strange-days-are-these.aspx" /><id>http://blogs.msdn.com/smaillet/archive/2009/07/06/strange-days-are-these.aspx</id><published>2009-07-06T21:07:57Z</published><updated>2009-07-06T21:07:57Z</updated><content type="html">As many readers know (Wait, is there really more than one?) by now my position on the .NET Micro framework team was eliminated. I was given 60 days to find a job within Microsoft before termination and severance kicked in on July 4th. Last week I started to write a farewell as my final post. However, I had one final interview loop to go, so I held off… Apparently somebody liked me in this interview as I got the job! I’ve moved to the Windows Embedded team as a developer. (I can’t say much about it...(&lt;a href="http://blogs.msdn.com/smaillet/archive/2009/07/06/strange-days-are-these.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9820298" width="1" height="1"&gt;</content><author><name>smaillet</name><uri>http://blogs.msdn.com/members/smaillet.aspx</uri></author><category term="Personal" scheme="http://blogs.msdn.com/smaillet/archive/tags/Personal/default.aspx" /><category term="Embedded" scheme="http://blogs.msdn.com/smaillet/archive/tags/Embedded/default.aspx" /><category term="Announcements" scheme="http://blogs.msdn.com/smaillet/archive/tags/Announcements/default.aspx" /></entry><entry><title>Colin has posted a clarification of rumors</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/smaillet/archive/2009/05/07/colin-has-posted-a-clarification-of-rumors.aspx" /><id>http://blogs.msdn.com/smaillet/archive/2009/05/07/colin-has-posted-a-clarification-of-rumors.aspx</id><published>2009-05-08T00:16:46Z</published><updated>2009-05-08T00:16:46Z</updated><content type="html">Please see Colin’s post for official word on rumors about the demise of .NET Micro Framework. (Hint: he’s NOT dead Jim!) http://blogs.msdn.com/netmfteam/archive/2009/05/07/net-mf-moves-to-developer-division.aspx...(&lt;a href="http://blogs.msdn.com/smaillet/archive/2009/05/07/colin-has-posted-a-clarification-of-rumors.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9594982" width="1" height="1"&gt;</content><author><name>smaillet</name><uri>http://blogs.msdn.com/members/smaillet.aspx</uri></author><category term=".NET Micro Framework" scheme="http://blogs.msdn.com/smaillet/archive/tags/.NET+Micro+Framework/default.aspx" /><category term="Future" scheme="http://blogs.msdn.com/smaillet/archive/tags/Future/default.aspx" /><category term="Announcements" scheme="http://blogs.msdn.com/smaillet/archive/tags/Announcements/default.aspx" /></entry><entry><title>Building a WPF Emulator Part V</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/smaillet/archive/2009/05/04/building-a-wpf-emulator-part-v.aspx" /><id>http://blogs.msdn.com/smaillet/archive/2009/05/04/building-a-wpf-emulator-part-v.aspx</id><published>2009-05-05T01:35:56Z</published><updated>2009-05-05T01:35:56Z</updated><content type="html">In our last episode the super hero (ok it was just me) was creating a device emulator for a KIOSK system based on the .NET Micro Framework. So far we’ve seen the application code from the custom emulator side of things but haven’t looked at any of the XAML yet. So what is this XAML stuff anyway? XAML is an XML language (Xml Application Markup Language) for describing hierarchies of components. In WPF those components are .NET classes. Instead of writing a lot of code to initialize and set up the...(&lt;a href="http://blogs.msdn.com/smaillet/archive/2009/05/04/building-a-wpf-emulator-part-v.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9586921" width="1" height="1"&gt;</content><author><name>smaillet</name><uri>http://blogs.msdn.com/members/smaillet.aspx</uri></author><category term=".NET Micro Framework" scheme="http://blogs.msdn.com/smaillet/archive/tags/.NET+Micro+Framework/default.aspx" /><category term="Embedded" scheme="http://blogs.msdn.com/smaillet/archive/tags/Embedded/default.aspx" /><category term="Interop" scheme="http://blogs.msdn.com/smaillet/archive/tags/Interop/default.aspx" /><category term="Porting Kit" scheme="http://blogs.msdn.com/smaillet/archive/tags/Porting+Kit/default.aspx" /><category term="WPF" scheme="http://blogs.msdn.com/smaillet/archive/tags/WPF/default.aspx" /></entry><entry><title>GHI releases updated firmware for Embedded Master</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/smaillet/archive/2009/04/30/ghi-releases-updated-firmware-for-embedded-master.aspx" /><id>http://blogs.msdn.com/smaillet/archive/2009/04/30/ghi-releases-updated-firmware-for-embedded-master.aspx</id><published>2009-04-30T19:39:41Z</published><updated>2009-04-30T19:39:41Z</updated><content type="html">GHI has released updated firmware for the Embedded Master module. New features include: Version 1.0.7 04/29/2009 Firmware Version 03.00.000 Tiny Booter Version 03.00.000 &amp;gt; Includes .Net Micro Framework V3.0 Service Pack 1 &amp;gt; TinyBooter is defaulted to USB &amp;gt; User can access Ethernet registers now &amp;gt; Custom PPP communication interface support &amp;gt; In-Field update support &amp;gt; USB Host to Serial Sierra C885, 3G Modem &amp;gt; Battery RAM Support &amp;gt; Reboot support &amp;gt; RawUSBDevice descriptor...(&lt;a href="http://blogs.msdn.com/smaillet/archive/2009/04/30/ghi-releases-updated-firmware-for-embedded-master.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9580694" width="1" height="1"&gt;</content><author><name>smaillet</name><uri>http://blogs.msdn.com/members/smaillet.aspx</uri></author><category term=".NET Micro Framework" scheme="http://blogs.msdn.com/smaillet/archive/tags/.NET+Micro+Framework/default.aspx" /><category term="Embedded" scheme="http://blogs.msdn.com/smaillet/archive/tags/Embedded/default.aspx" /><category term="Announcements" scheme="http://blogs.msdn.com/smaillet/archive/tags/Announcements/default.aspx" /></entry><entry><title>.NET Micro Framework Porting kit is now available in MSDN subscriptions</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/smaillet/archive/2009/04/30/net-micro-framework-porting-kit-is-now-available-in-msdn-subscriptions.aspx" /><id>http://blogs.msdn.com/smaillet/archive/2009/04/30/net-micro-framework-porting-kit-is-now-available-in-msdn-subscriptions.aspx</id><published>2009-04-30T19:31:30Z</published><updated>2009-04-30T19:31:30Z</updated><content type="html">Yesterday the .NET MF team announced that the .NET Micro Framework will be available in the MSDN subscriptions starting with the OS level subscription. This is great news as MSDN is already available in many distribution outlets world wide. With the recent addition of the Windows Embedded Family of products into MSDN you can get all your development tools for sensors to servers in one subscription....(&lt;a href="http://blogs.msdn.com/smaillet/archive/2009/04/30/net-micro-framework-porting-kit-is-now-available-in-msdn-subscriptions.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9580678" width="1" height="1"&gt;</content><author><name>smaillet</name><uri>http://blogs.msdn.com/members/smaillet.aspx</uri></author><category term=".NET Micro Framework" scheme="http://blogs.msdn.com/smaillet/archive/tags/.NET+Micro+Framework/default.aspx" /><category term="Announcements" scheme="http://blogs.msdn.com/smaillet/archive/tags/Announcements/default.aspx" /><category term="Porting Kit" scheme="http://blogs.msdn.com/smaillet/archive/tags/Porting+Kit/default.aspx" /></entry><entry><title>Building a WPF Emulator Part IV</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/smaillet/archive/2009/04/29/building-a-wpf-emulator-part-iv.aspx" /><id>http://blogs.msdn.com/smaillet/archive/2009/04/29/building-a-wpf-emulator-part-iv.aspx</id><published>2009-04-30T02:23:13Z</published><updated>2009-04-30T02:23:13Z</updated><content type="html">Part IV? already… this is starting to get like one of those scary movies series of the late 70’s and early 80’s… or Star Trek movies… (Hopefully the even numbered and the odd numbered posts are good!) So far I’ve covered the code from the viewpoint of a custom emulator using the additional support classes I’ve created. Now it’s time to have a look at what’s going on behind the curtain of the Emulator2 class. In trying to support WPF I wanted to leverage the MVVM pattern to isolate the UI from the...(&lt;a href="http://blogs.msdn.com/smaillet/archive/2009/04/29/building-a-wpf-emulator-part-iv.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9577064" width="1" height="1"&gt;</content><author><name>smaillet</name><uri>http://blogs.msdn.com/members/smaillet.aspx</uri></author><category term=".NET Micro Framework" scheme="http://blogs.msdn.com/smaillet/archive/tags/.NET+Micro+Framework/default.aspx" /><category term="Embedded" scheme="http://blogs.msdn.com/smaillet/archive/tags/Embedded/default.aspx" /><category term="WPF" scheme="http://blogs.msdn.com/smaillet/archive/tags/WPF/default.aspx" /></entry><entry><title>TAHOE/Meridian firmware updates and a New .NET Micro Framework Rapid Prototyping system</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/smaillet/archive/2009/04/28/tahoe-meridian-firmware-updates-and-a-new-net-micro-framework-rapid-prototyping-system.aspx" /><id>http://blogs.msdn.com/smaillet/archive/2009/04/28/tahoe-meridian-firmware-updates-and-a-new-net-micro-framework-rapid-prototyping-system.aspx</id><published>2009-04-28T19:29:18Z</published><updated>2009-04-28T19:29:18Z</updated><content type="html">Device Solutions just released new Tahoe II firmware and an updated SDK . In the documentation is a section on the new Meridian/P module. (No info available on their website yet though) This is looking really cool! The direct support for SchmartBoard format makes it extremely easy to use for rapid prototyping and hobby projects! From the docs: Meridian/P Micro Development Board The Meridian/P (/P for Prototype) Micro Development Board contains all the functionality of the Meridian CPU, but in a prototype-friendly...(&lt;a href="http://blogs.msdn.com/smaillet/archive/2009/04/28/tahoe-meridian-firmware-updates-and-a-new-net-micro-framework-rapid-prototyping-system.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9573792" width="1" height="1"&gt;</content><author><name>smaillet</name><uri>http://blogs.msdn.com/members/smaillet.aspx</uri></author><category term=".NET Micro Framework" scheme="http://blogs.msdn.com/smaillet/archive/tags/.NET+Micro+Framework/default.aspx" /><category term="Embedded" scheme="http://blogs.msdn.com/smaillet/archive/tags/Embedded/default.aspx" /><category term="Announcements" scheme="http://blogs.msdn.com/smaillet/archive/tags/Announcements/default.aspx" /></entry><entry><title>Updated interop article</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/smaillet/archive/2009/04/27/updated-interop-article.aspx" /><id>http://blogs.msdn.com/smaillet/archive/2009/04/27/updated-interop-article.aspx</id><published>2009-04-28T00:42:00Z</published><updated>2009-04-28T00:42:00Z</updated><content type="html">I've updated the interop article to correct a few typos and reformat to fit in this blog. (unfortunately when we re-worked the layout of the team blog site the article didn't quite fit right so I adjusted it a bit and am now hosting the full article on this blog where it fits ok)...(&lt;a href="http://blogs.msdn.com/smaillet/archive/2009/04/27/updated-interop-article.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9572085" width="1" height="1"&gt;</content><author><name>smaillet</name><uri>http://blogs.msdn.com/members/smaillet.aspx</uri></author><category term=".NET Micro Framework" scheme="http://blogs.msdn.com/smaillet/archive/tags/.NET+Micro+Framework/default.aspx" /><category term="Embedded" scheme="http://blogs.msdn.com/smaillet/archive/tags/Embedded/default.aspx" /><category term="Interop" scheme="http://blogs.msdn.com/smaillet/archive/tags/Interop/default.aspx" /></entry><entry><title>.NET Micro Framework Porting Kit SP1 released!</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/smaillet/archive/2009/04/23/net-micro-framework-porting-kit-sp1-released.aspx" /><id>http://blogs.msdn.com/smaillet/archive/2009/04/23/net-micro-framework-porting-kit-sp1-released.aspx</id><published>2009-04-23T19:48:50Z</published><updated>2009-04-23T19:48:50Z</updated><content type="html">Last night, we released Service Pack 1 for the .NET Micro Framework Porting Kit. This release was created expressly to respond to the needs of our customers, incorporating requests submitted to us from our porting customers. The service pack contains dozens of improvements spanning a broad range of functionality: power management, file system, cryptography, sample driver source code, and more. Existing Porting Kit users can download SP1 from Microsoft Downloads . (NOTE: an existing 3.0 porting kit...(&lt;a href="http://blogs.msdn.com/smaillet/archive/2009/04/23/net-micro-framework-porting-kit-sp1-released.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9565052" width="1" height="1"&gt;</content><author><name>smaillet</name><uri>http://blogs.msdn.com/members/smaillet.aspx</uri></author><category term=".NET Micro Framework" scheme="http://blogs.msdn.com/smaillet/archive/tags/.NET+Micro+Framework/default.aspx" /><category term="Embedded" scheme="http://blogs.msdn.com/smaillet/archive/tags/Embedded/default.aspx" /><category term="Announcements" scheme="http://blogs.msdn.com/smaillet/archive/tags/Announcements/default.aspx" /><category term="Porting Kit" scheme="http://blogs.msdn.com/smaillet/archive/tags/Porting+Kit/default.aspx" /></entry><entry><title>Building a WPF Emulator Part III</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/smaillet/archive/2009/04/16/building-a-wpf-emulator-part-iii.aspx" /><id>http://blogs.msdn.com/smaillet/archive/2009/04/16/building-a-wpf-emulator-part-iii.aspx</id><published>2009-04-17T03:00:22Z</published><updated>2009-04-17T03:00:22Z</updated><content type="html">OK, so I promised we’d look at the emulator engine in this post. The design idea for the emulator places all of the device specific configuration of the emulation in code. This is in contrast to the default “generic” Microsoft Emulator that ships with the SDK, which is configured by XML files. That’s OK for a basic general solution but leads to confusion and problems when emulating a specific set of hardware. What happens if a user deletes or edits the XML configuration file? Thus, for emulating...(&lt;a href="http://blogs.msdn.com/smaillet/archive/2009/04/16/building-a-wpf-emulator-part-iii.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9553627" width="1" height="1"&gt;</content><author><name>smaillet</name><uri>http://blogs.msdn.com/members/smaillet.aspx</uri></author><category term=".NET Micro Framework" scheme="http://blogs.msdn.com/smaillet/archive/tags/.NET+Micro+Framework/default.aspx" /><category term="Embedded" scheme="http://blogs.msdn.com/smaillet/archive/tags/Embedded/default.aspx" /><category term="WPF" scheme="http://blogs.msdn.com/smaillet/archive/tags/WPF/default.aspx" /></entry><entry><title>Building a WPF Emulator Part II</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/smaillet/archive/2009/04/06/building-a-wpf-emulator-part-ii.aspx" /><id>http://blogs.msdn.com/smaillet/archive/2009/04/06/building-a-wpf-emulator-part-ii.aspx</id><published>2009-04-07T04:46:03Z</published><updated>2009-04-07T04:46:03Z</updated><content type="html">OK, this time we’ll get to some code. (and a new blog theme style that makes fitting code a lot easier!) In previous posts I’ve outlined the concepts involved with links to more detailed info on the general patterns etc… Now we’ll have a look at some actual code for a .NET Micro Framework device emulator. Look Ma – no Main() You can create a WPF based application from the Visual Studio project templates. It will create a basic application with a main window. One thing you will notice straight off,...(&lt;a href="http://blogs.msdn.com/smaillet/archive/2009/04/06/building-a-wpf-emulator-part-ii.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9534948" width="1" height="1"&gt;</content><author><name>smaillet</name><uri>http://blogs.msdn.com/members/smaillet.aspx</uri></author><category term=".NET Micro Framework" scheme="http://blogs.msdn.com/smaillet/archive/tags/.NET+Micro+Framework/default.aspx" /><category term="Embedded" scheme="http://blogs.msdn.com/smaillet/archive/tags/Embedded/default.aspx" /><category term="Interop" scheme="http://blogs.msdn.com/smaillet/archive/tags/Interop/default.aspx" /><category term="WPF" scheme="http://blogs.msdn.com/smaillet/archive/tags/WPF/default.aspx" /></entry></feed>