<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Windows Embedded</title><link>http://franksworld.com/blog/category/35.aspx</link><description>Windows Embedded</description><managingEditor>Frank La Vigne</managingEditor><dc:language>en-US</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Frank</dc:creator><title>Free Windows Embedded CE 6.0 eBook</title><link>http://franksworld.com/blog/archive/2008/10/10/11199.aspx</link><pubDate>Fri, 10 Oct 2008 16:04:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2008/10/10/11199.aspx</guid><description>&lt;p&gt;If you've ever wanted to know a little bit more about Windows Embedded, now's your big chance. &lt;p&gt;Microsoft is giving away a free PDF version of "&lt;strong&gt;&lt;a href="http://www.microsoft.com/MSPress/books/12980.aspx"&gt;Windows Embedded CE 6.0 Fundamentals&lt;/a&gt;.&lt;/strong&gt;"  &lt;p&gt;Just go to &lt;a href="http://www.microsoft.com/windowsembedded/en-us/downloads/fundamentals_book_thankyou.aspx"&gt;this URL&lt;/a&gt;, log in with your Windows Live ID, and download the PDF. &lt;p align="center"&gt;&lt;img height="240" alt="image" src="http://blogs.msdn.com/blogfiles/frankpr/WindowsLiveWriter/FreeWindowsEmbeddedCE6.0bookavailable_E46F/image_3.png" width="201" border="0"&gt;&lt;/p&gt; &lt;p&gt;I think more "regular" .NET developers need to know about what Windows Embedded can do for them. &lt;/p&gt; &lt;p&gt;[found via &lt;a href="http://blogs.msdn.com/frankpr/archive/2008/10/01/free-windows-embedded-ce-6-0-book-available.aspx"&gt;Frank Prengel&lt;/a&gt;]&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:c905a25e-18c4-4991-8624-18fe441fb1da" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Frank%20Prengel" rel="tag"&gt;Frank Prengel&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Windows%20Embedded" rel="tag"&gt;Windows Embedded&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Windows%20CE" rel="tag"&gt;Windows CE&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Free%20ebook" rel="tag"&gt;Free ebook&lt;/a&gt;&lt;/div&gt;&lt;img src ="http://franksworld.com/blog/aggbug/11199.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>It's Electric. Boogie Woogie, Woogie</title><link>http://franksworld.com/blog/archive/2008/06/15/11007.aspx</link><pubDate>Sun, 15 Jun 2008 23:41:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2008/06/15/11007.aspx</guid><description>&lt;p&gt;No, I'm not talking about &lt;a href="http://www.atldanceworld.com/electric_slide_lyrics.php"&gt;that awful song&lt;/a&gt; -- we didn't even play it at our reception. &lt;p&gt;Last week, our gas-powered lawnmower gave out and, while I'm still holding out for a ride-on mower someday, we picked up a a cordless electric lawn mower. &lt;p&gt;Since I grew up in an apartment in the city, yard work is something I encountered only as an adult. &lt;p&gt;I never really minded mowing the lawn, once I was able to get the mower started. &lt;p&gt;Depending on the mower, that could either be easy or frustrating.&amp;nbsp; &lt;p&gt;My experience has been more on the frustrating side. &lt;p&gt;The temptation of push-button start-ups, quieter engine, and high gas prices made the jump to an electric mower very tempting. &lt;p align="center"&gt;&lt;img height="185" src="http://toolmonger.com/wp-content/uploads/2007/03/post-bdmower.jpg" width="156"&gt;&lt;/p&gt; &lt;p&gt;They even look futuristic with a sleek chassis. &lt;p&gt;I have to say, I'm impressed with it: it does a great job and runs quieter than a gas powered mower. &lt;p&gt;With the onboard battery, I don't have to worry about mowing over the cord and I'm not tied to a power outlet. &lt;p&gt;Best of all, no extra trips to the gas station.  &lt;p&gt;Last time I looked, they weren't giving &lt;a href="http://www.chicagotribune.com/news/nationworld/chi-sun-gas-prices-no-letup-may18,0,6879387.story"&gt;that stuff away cheap either&lt;/a&gt;. &lt;p&gt;Next up, loading Windows Embedded onto it and having the mower run by itself. :)&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:79d3bd45-04c5-41b5-920b-070d74ee1b2d" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Electric%20Lawn%20Mower" rel="tag"&gt;Electric Lawn Mower&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Yard%20Work" rel="tag"&gt;Yard Work&lt;/a&gt;&lt;/div&gt;&lt;img src ="http://franksworld.com/blog/aggbug/11007.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>Development of Consumer Electronics Devices with Windows XP Embedded Webinar</title><link>http://franksworld.com/blog/archive/2008/02/20/5182.aspx</link><pubDate>Wed, 20 Feb 2008 18:34:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2008/02/20/5182.aspx</guid><description>&lt;p&gt;&lt;a href="http://www.microsoftembeddedseminars.com/about.aspx?seminarid=90"&gt;This webinar tomorrow&lt;/a&gt; looks interesting:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;During this live online 60 minute presentation, You will learn that XP Embedded has and can be used in a variety of Consumer electronic solutions because of so key embedded enabling feature and core OS functionality.  &lt;p&gt;Technical decision makers and developers will hear from Microsoft system engineers and Microsoft Embedded Experts online via live meeting for Microsoft Embedded products introduction, technical demonstrations of the developer tools and time for questions.  &lt;p&gt;&lt;strong&gt;Discover Windows XP Embedded for Consumer Electronics&lt;/strong&gt;&lt;br&gt;Windows XP Embedded is being used in a variety of applications from gaming machines to test equipment to industrial controls. Having support for a variety of hardware and support for multimedia software make Windows XP embedded an ideal platform for set-top boxes, car PC, and home entertainment systems. This looks at the features and implementation for using XP Embedded in consumer electronics &lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;This looks like a great introduction to the world of Windows Embedded.&lt;/p&gt; &lt;p&gt;You can even &lt;a href="http://www.microsoftembeddedseminars.com/about.aspx?seminarid=90"&gt;register online&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;[found via &lt;a href="http://blogs.msdn.com/mikehall/archive/2008/02/06/feb-21st-2008-webinar-development-of-consumer-electronics-devices-with-windows-xp-embedded.aspx"&gt;Mike Hall&lt;/a&gt;]&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:c826cbb0-4553-4a04-8d19-36f169b50169" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Windows%20Embedded" rel="tag"&gt;Windows Embedded&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Embedded" rel="tag"&gt;Embedded&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Development" rel="tag"&gt;Development&lt;/a&gt;&lt;/div&gt;&lt;img src ="http://franksworld.com/blog/aggbug/5182.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>No MEDC This Year</title><link>http://franksworld.com/blog/archive/2008/02/07/5155.aspx</link><pubDate>Thu, 07 Feb 2008 17:33:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2008/02/07/5155.aspx</guid><description>&lt;p&gt;Call me behind the times, but I just found out that &lt;a href="http://blogs.msdn.com/frankpr/archive/2008/01/08/no-medc-in-2008.aspx"&gt;MEDC has been canceled&lt;/a&gt; this year.&lt;/p&gt; &lt;p&gt;I agree partly with the rationale that with mobile devices becoming more mainstream, the content belongs at TechEd.&lt;/p&gt; &lt;p&gt;However, Embedded development is hardly mainstream and I wonder if it ever will be.&lt;/p&gt; &lt;p&gt;One of the coolest parts of MEDC was seeing just how big Microsoft's impact in the embedded space is: something you would miss at an event the size and scope of TechEd.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:787d4fb2-38c1-44db-abe4-902f8f170943" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Mobile%20Computing" rel="tag"&gt;Mobile Computing&lt;/a&gt;,&lt;a href="http://technorati.com/tags/MEDC" rel="tag"&gt;MEDC&lt;/a&gt;,&lt;a href="http://technorati.com/tags/TechEd" rel="tag"&gt;TechEd&lt;/a&gt;&lt;/div&gt;&lt;img src ="http://franksworld.com/blog/aggbug/5155.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>But Does It Run Windows Embedded or Micro Framework?</title><link>http://franksworld.com/blog/archive/2008/01/10/5110.aspx</link><pubDate>Thu, 10 Jan 2008 15:36:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2008/01/10/5110.aspx</guid><description>&lt;p&gt;No doubt that you've seen spinning rims on cars and SUVs.&lt;/p&gt; &lt;p&gt;They feature prominently on tricked out cars and in music videos.&lt;/p&gt; &lt;p&gt;Now, you can kick it up a notch with Dub's new line of &lt;a href="http://www.customwheel.com/custom_wheels/product_info.php/products_id/1687"&gt;Pimpstar rims&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;They have LED light embedded in them and software to control the lights in synch with the spinning of the wheels to display different images.&lt;/p&gt; &lt;p&gt;At a starting price of $12,000, they are for the serious playas.&lt;/p&gt; &lt;p align="center"&gt;&lt;a title="pimpstar_rims" href="http://www.flickr.com/photos/19398619@N00/2183165613/"&gt;&lt;img alt="pimpstar_rims" src="http://static.flickr.com/2193/2183165613_3635d92390.jpg" border="0"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;The &lt;a href="http://www.youtube.com/watch?v=kb3THwZjnHY"&gt;YouTube video&lt;/a&gt; shows one "use case scenario."&amp;nbsp; &lt;/p&gt; &lt;p&gt;It also shows the images on the wheels being updated in real time by computer running Windows XP.&lt;/p&gt; &lt;p&gt;I want to put my RSS and Flickr feeds on them and have it update in real time. &lt;/p&gt; &lt;p&gt;I'd love to know more about how the system works under the hood (so to speak) and if they'd be willing to ship me a demo unit. :)&lt;/p&gt; &lt;p&gt;Or how about we see an episode on how to program this on &lt;a href="http://channel9.msdn.com/shows/Code_To_Live"&gt;Code To Live&lt;/a&gt;?&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:177ae2dd-05ea-497f-849e-177813dd166a" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati tags: &lt;a href="http://technorati.com/tags/Funny" rel="tag"&gt;Funny&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Windows%20Embedded" rel="tag"&gt;Windows Embedded&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Micro%20Framework" rel="tag"&gt;Micro Framework&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Pimpstar" rel="tag"&gt;Pimpstar&lt;/a&gt;&lt;/div&gt;&lt;img src ="http://franksworld.com/blog/aggbug/5110.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>Five Finger Keyboards</title><link>http://franksworld.com/blog/archive/2007/07/23/4767.aspx</link><pubDate>Mon, 23 Jul 2007 20:06:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2007/07/23/4767.aspx</guid><description>&lt;P&gt;Interesting.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://slashdot.org/palm/21/07/07/23/1256213_1.shtml"&gt;http://slashdot.org/palm/21/07/07/23/1256213_1.shtml&lt;/A&gt;&lt;/P&gt;&lt;img src ="http://franksworld.com/blog/aggbug/4767.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>Slides from Last Week's Richmond.NET User Group Meeting</title><link>http://franksworld.com/blog/archive/2007/07/18/4755.aspx</link><pubDate>Wed, 18 Jul 2007 15:06:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2007/07/18/4755.aspx</guid><description>&lt;P&gt;I've posted my slide deck from last week's &lt;A href="http://www.richmonddotnet.org/"&gt;Richmond.NET User Group&lt;/A&gt; meeting on &lt;A href="http://www.slideshare.net/Tableteer/welcome-to-the-mobile-world/"&gt;SlideShare&lt;/A&gt;.&lt;/P&gt;
&lt;P align=center&gt;
&lt;object type="application/x-shockwave-flash" data="https://s3.amazonaws.com:443/slideshare/ssplayer.swf?id=79376&amp;doc=welcome-to-the-mobile-world1824" width="425" height="348"&gt;&lt;param name="movie" value="https://s3.amazonaws.com:443/slideshare/ssplayer.swf?id=79376&amp;doc=welcome-to-the-mobile-world1824" /&gt;&lt;/object&gt;

&lt;/P&gt;
&lt;P align=left&gt;SlideShare is a free service that allows you to upload your presentation and share it online.&amp;nbsp; Right now, they do not support PPTX (PowerPoint 2007), so you'll have to save in good, old PPT or PPS. The site can even understand PDF files.&lt;/P&gt;
&lt;P align=left&gt;Slide decks can also be tagged and searched across.&amp;nbsp; There are plenty of good &lt;A href="http://www.slideshare.net/search?cx=006085534278527376196%3Adlscoozsvoc&amp;amp;cof=FORID%3A9&amp;amp;q=wpf#934"&gt;WPF&lt;/A&gt;&amp;nbsp;and user experience slides, including this one entitled "&lt;A href="http://www.slideshare.net/conej/the-age-of-ux-jparanteau/"&gt;The Age of the UX&lt;/A&gt;."&lt;/P&gt;
&lt;P align=left&gt;My colleague, Russell Stalters, told me about the service and how easy it was to upload documents and embed them in blog posts.&amp;nbsp; He has &lt;A href="http://www.slideshare.net/staltersre/"&gt;a lot of presentations up there&lt;/A&gt;&amp;nbsp;on the site.&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class=wlWriterSmartContent id=0767317B-992E-4b12-91E0-4F059A8CECA8:180ebe45-eed0-4397-914a-08a380b574c9 contentEditable=false style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;Technorati tags: &lt;A href="http://technorati.com/tags/SlideShare" rel=tag&gt;SlideShare&lt;/A&gt;, &lt;A href="http://technorati.com/tags/PowerPoint" rel=tag&gt;PowerPoint&lt;/A&gt;, &lt;A href="http://technorati.com/tags/PowerPoint%202007" rel=tag&gt;PowerPoint 2007&lt;/A&gt;, &lt;A href="http://technorati.com/tags/WPF" rel=tag&gt;WPF&lt;/A&gt;, &lt;A href="http://technorati.com/tags/Richmond%20VA" rel=tag&gt;Richmond VA&lt;/A&gt;, &lt;A href="http://technorati.com/tags/Developer" rel=tag&gt;Developer&lt;/A&gt;, &lt;A href="http://technorati.com/tags/Device%20Development" rel=tag&gt;Device Development&lt;/A&gt;, &lt;A href="http://technorati.com/tags/Embedded" rel=tag&gt;Embedded&lt;/A&gt;, &lt;A href="http://technorati.com/tags/Tablet%20PC" rel=tag&gt;Tablet PC&lt;/A&gt;, &lt;A href="http://technorati.com/tags/Mobile%20Computing" rel=tag&gt;Mobile Computing&lt;/A&gt;&lt;/DIV&gt;&lt;img src ="http://franksworld.com/blog/aggbug/4755.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>So Maybe Your Coffee Machine Does Need WPF</title><link>http://franksworld.com/blog/archive/2007/06/14/4701.aspx</link><pubDate>Thu, 14 Jun 2007 15:28:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2007/06/14/4701.aspx</guid><description>&lt;p&gt;&lt;a href="http://rrelyea.spaces.live.com/blog/cns!167AD7A5AB58D5FE!2085.entry"&gt;Rob Relyea responds&lt;/a&gt; to &lt;A href="http://franksworld.com/blog/archive/2007/06/13/4692.aspx"&gt;my blog post&lt;/a&gt; about the .NET Micro Framework.  In the post, I said that the Micro Framework cuts out a lot of functionality to squeeze into a 300k footprint and &lt;A href="http://franksworld.com/blog/archive/2007/06/13/4692.aspx"&gt;I rhetorically asked&lt;/a&gt; if a coffee machine needed WPF.&lt;/p&gt; &lt;p&gt;It leaves the impression that there is no WPF at all in the Micro Framework, which isn't quite true.&lt;/p&gt; &lt;p&gt;Since the Micro Framework allows you to build out gadgets for &lt;a href="http://en.wikipedia.org/wiki/Windows_SideShow"&gt;Windows SideShow&lt;/a&gt;, it does need to have a graphics rendering engine.&lt;/p&gt; &lt;p&gt;In &lt;a href="http://rrelyea.spaces.live.com/blog/cns!167AD7A5AB58D5FE!2085.entry"&gt;his post&lt;/a&gt;, Rob explains:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;It doesn't need the full WPF for embedded programming scenarios, but the .NET Micro Framework team thought it would be valuable to have similar APIs for their UI to WPF.  There are a few types that look very familiar in some of their namespaces: &lt;a href="http://msdn2.microsoft.com/en-us/library/bb285811.aspx"&gt;Microsoft.SPOT.Presentation&lt;/a&gt;, &lt;a href="http://msdn2.microsoft.com/en-us/library/bb329090.aspx"&gt;Microsoft.SPOT.Presentation.Controls&lt;/a&gt;, &lt;a href="http://msdn2.microsoft.com/en-us/library/bb329563.aspx"&gt;Microsoft.SPOT.Presentation.Media&lt;/a&gt;, and &lt;a href="http://msdn2.microsoft.com/en-us/library/bb329691.aspx"&gt;Microsoft.SPOT.Presentation.Shapes&lt;/a&gt;.  &lt;p&gt;No Xaml, but similar APIs...&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;SPOT stands for &lt;a href="http://en.wikipedia.org/wiki/Smart_Personal_Objects_Technology"&gt;Smart Personal Objects Technology&lt;/a&gt; and, in case you're wondering why it appears in the .NET Micro Framework namespaces, the &lt;a href="http://en.wikipedia.org/wiki/.NET_Micro_Framework"&gt;two products are related&lt;/a&gt;.&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:bcca144e-fd8a-40a5-944a-4f2d610f7788" contenteditable="false" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati tags: &lt;a href="http://technorati.com/tags/Micro%20Framework" rel="tag"&gt;Micro Framework&lt;/a&gt;, &lt;a href="http://technorati.com/tags/SPOT" rel="tag"&gt;SPOT&lt;/a&gt;, &lt;a href="http://technorati.com/tags/WPF" rel="tag"&gt;WPF&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Embedded" rel="tag"&gt;Embedded&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Device%20Development" rel="tag"&gt;Device Development&lt;/a&gt;, &lt;a href="http://technorati.com/tags/SideShow" rel="tag"&gt;SideShow&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Gadgets" rel="tag"&gt;Gadgets&lt;/a&gt;, &lt;a href="http://technorati.com/tags/XAML" rel="tag"&gt;XAML&lt;/a&gt;&lt;/div&gt;&lt;img src ="http://franksworld.com/blog/aggbug/4701.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>Framework on a Chip</title><link>http://franksworld.com/blog/archive/2007/06/13/4692.aspx</link><pubDate>Wed, 13 Jun 2007 16:52:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2007/06/13/4692.aspx</guid><description>&lt;p&gt;At Tech Ed this year, &lt;a href="http://msdn2.microsoft.com/en-us/embedded/bb267253.aspx"&gt;the .NET Micro Framework&lt;/a&gt; folks had a booth and were showing off &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=32f5df20-6c95-4fe8-a76c-0ed56a839ad2&amp;displaylang=en"&gt;the latest version of their SDK&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;Particularly interesting was the &lt;a href="http://www.embeddedfusion.com/"&gt;Embedded Fusion&lt;/a&gt; product, which is a chip that runs the Micro Framework.  In case you've never heard of it, the .NET Micro Framework is miniature version of the .NET Framework designed to power embedded devices, like &lt;A href="http://franksworld.com/blog/archive/2007/05/08/4631.aspx"&gt;coffee machines&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;They also had my favorite device running: &lt;A href="http://franksworld.com/blog/archive/2007/03/13/4489.aspx"&gt;the RSS Reading LED Sign&lt;/a&gt;.  Now, they've added a massage chair being controlled by the Micro Framework to the mix.&lt;/p&gt; &lt;p&gt;It has a footprint of around 300k to 400k and fits onto this chip.&lt;/p&gt; &lt;p align="center"&gt;&lt;a title="Framework on a Chip (back)" href="http://www.flickr.com/photos/19398619@N00/544420743/"&gt;&lt;img alt="Framework on a Chip (back)" src="http://static.flickr.com/1271/544420743_a74a21aa2d_m.jpg" border="0"&gt;&lt;/a&gt; &lt;a title="Framework on a Chip (front)" href="http://www.flickr.com/photos/19398619@N00/544420791/"&gt;&lt;img alt="Framework on a Chip (front)" src="http://static.flickr.com/1019/544420791_1d4b8c2b09_m.jpg" border="0"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;You may ask yourself what gets lost in the translation from a 23mb+ framework to a 300k-ish sized one.  &lt;/p&gt; &lt;p&gt;Well, a lot of stuff gets stripped out.  But does your toaster oven really need a file system? Does your coffee maker need WPF?&lt;/p&gt; &lt;p&gt;The real advantage of the Micro Framework is that it opens up a new world of possibility for app developers who can write managed code: Now we can develop for embedded devices.&lt;/p&gt; &lt;p&gt;I'll say that again so the significance isn't lost: &lt;strong&gt;we can now develop for embedded devices&lt;/strong&gt;.&lt;/p&gt; &lt;p align="left"&gt;Most people who read this blog are either Web or Smart Client developers and may have coded for devices that run Windows Mobile.  The Compact Framework opened up the mobile device market to managed code developers, which, previously, had been been a C++/Assembly/Obscure language only game. &lt;/p&gt; &lt;p align="left"&gt;The Micro Framework will do the same for smaller devices, which up until now, has been completely off the radar for most developers. It's something folks like me didn't know we were missing until we discovered that there was a better, more efficient way.&lt;/p&gt; &lt;p align="left"&gt;For example, if I had wanted to make an LED sign that reads an RSS feed and displays the contents on said display.  Would I have initially thought of an embedded solution? &lt;/p&gt; &lt;p align="left"&gt;&lt;font face="Arial,Helvetica" size="3"&gt;&lt;img hspace="10" src="http://www.windowsfordevices.com/files/misc/digi_connectme-thm.jpg" align="left" vspace="5"&gt;&lt;/font&gt;Probably not.  I probably would have found an old computer with a serial port and coded the solution on that device, essentially requiring a desktop computer where it was not really needed.&lt;/p&gt; &lt;p align="left"&gt;I wouldn't have thought that I would be able to push managed code onto a device like &lt;a href="http://www.windowsfordevices.com/news/NS2090204189.html"&gt;Digi's Connect Me&lt;/a&gt;.  To your normal developer, device coding requires C++ and maybe even some machine code.&lt;/p&gt; &lt;p align="left"&gt;Even though that's no longer true, that's the perception.&lt;/p&gt; &lt;p&gt;I really hope Microsoft or one of its partners releases a "hobby kit" or produce some content (complete with shopping list) on &lt;a href="http://blogs.msdn.com/coding4fun/"&gt;Coding4Fun&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Until then, I will search around the parts and pieces I need to build my RSS reading LED sign.&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:d8403296-262f-445d-8ac3-5c80f09bcecc" contenteditable="false" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati tags: &lt;a href="http://technorati.com/tags/Micro%20Framework" rel="tag"&gt;Micro Framework&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Embedded%20Fusion" rel="tag"&gt;Embedded Fusion&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Windows%20Embedded" rel="tag"&gt;Windows Embedded&lt;/a&gt;&lt;/div&gt;&lt;img src ="http://franksworld.com/blog/aggbug/4692.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>Coffee Maker Makes Java, but Runs on .NET</title><link>http://franksworld.com/blog/archive/2007/05/08/4631.aspx</link><pubDate>Tue, 08 May 2007 17:06:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2007/05/08/4631.aspx</guid><description>&lt;P&gt;&lt;IMG height=272 src="http://www.windowsfordevices.com/files/misc/salton-smart-coffeemaker.jpg" width=216 align=right&gt;&lt;/P&gt;
&lt;P&gt;Here's &lt;A href="http://www.windowsfordevices.com/news/NS2732867202.html"&gt;a coffee maker&amp;nbsp;that does more than just make coffee:&lt;/A&gt; it let's you know the weather.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Even though it will make you a cup of java, the machine doesn't use Java.&amp;nbsp; It uses the &lt;A href="http://en.wikipedia.org/wiki/.NET_Micro_Framework"&gt;.NET Micro Framework&lt;/A&gt; and &lt;A href="http://en.wikipedia.org/wiki/DirectBand"&gt;DirectBand&lt;/A&gt; (part of &lt;A href="http://www.msndirect.com/"&gt;MSNDirect&lt;/A&gt;) to feed the machine with weather data.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.msndirect.com/DirectBand_Network_Main_Page.htm"&gt;DirectBand&lt;/A&gt; uses a carrier wave inside of regular FM radio signals and, since the infrastructure for FM is already widespread, there's no waiting for the towers to be put into place.&amp;nbsp; It also provides a revenue stream for radio broadcasters.&lt;/P&gt;
&lt;P&gt;The .NET Micro Framework takes up a mere 300k of space.&amp;nbsp; Compare that to the full framework at 23mb and the Compact Framework at 3mb.&lt;/P&gt;
&lt;P align=center&gt;&lt;IMG src="http://www.windowsfordevices.com/files/misc/salton_weather_3day.jpg"&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;There's even &lt;A href="http://www.dotnetmicroframework.com/"&gt;a book in the works on the Micro Framework&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class=wlWriterSmartContent id=0767317B-992E-4b12-91E0-4F059A8CECA8:307f0ec5-0f47-49aa-999c-b7a414abd030 contentEditable=false style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;Technorati tags: &lt;A href="http://technorati.com/tags/Coffee%20Maker" rel=tag&gt;Coffee Maker&lt;/A&gt;, &lt;A href="http://technorati.com/tags/Java" rel=tag&gt;Java&lt;/A&gt;, &lt;A href="http://technorati.com/tags/Windows%20Embedded" rel=tag&gt;Windows Embedded&lt;/A&gt;, &lt;A href="http://technorati.com/tags/Micro%20Framework" rel=tag&gt;Micro Framework&lt;/A&gt;, &lt;A href="http://technorati.com/tags/Microsoft" rel=tag&gt;Microsoft&lt;/A&gt;&lt;/DIV&gt;&lt;img src ="http://franksworld.com/blog/aggbug/4631.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>