A Small .NET Makes A Big Catch

April 4, 2007
I’ve written about Microsoft’s new .NET Embedded platform before but it is now out of beta and shipping. Microsoft’s booth had the usual collection of related vendors but the number talking about this particular platform was impressive.

I’ve written about Microsoft’s new .NET Embedded platform before but it is now out of beta and shipping. Microsoft’s booth had the usual collection of related vendors but the number talking about this particular platform was impressive.

If you haven’t heard, the .NET Micro Framework is Microsoft’s answer to developers looking to use Microsoft platforms but who want something even smaller than Windows CE. While moving down to the Micro Framework forces developers to give up some features, it does allow compatible applications to be developed for targets with significantly less memory and horsepower. Initially the.NET Micro Framework SDK tartest ARM7 and ARM9 platforms with a minimum of 256 Kbytes of RAM and 512 Kbytes of flash.

The other thing developer get to keep is Visual Studio and C#. The Micro Framework includes the .NET CLR (common language runtime) including support for managed code. This is akin to Java platforms that provide similar protection and fit on comparable targets. The ability to playback programs in a protected “sandbox” environment makes system more robust. It is also very handy in network environments where applications may be dynamically downloaded and executed.

The primary advantage of the platform is the ability to migrate applications up and down the .NET hierarchy. Often applications can utilize the same support code across platforms. Likewise, developers can take advantage of Microsoft modules that span this hierarchy instead of having to learn APIs for low level and high end development.

There were a number of vendors showing off products that work with the .NET Micro Framework. This included Digi International whose Digi Connect ME Development Kit is priced at $299. Freescale was showing off ARM0-based i.MXS platforms that support the framework as well.

For more information, visit www.digi.com

www.freescale.com

www.microsoft.com

About the Author

William G. Wong | Senior Content Director - Electronic Design and Microwaves & RF

I am Editor of Electronic Design focusing on embedded, software, and systems. As Senior Content Director, I also manage Microwaves & RF and I work with a great team of editors to provide engineers, programmers, developers and technical managers with interesting and useful articles and videos on a regular basis. Check out our free newsletters to see the latest content.

You can send press releases for new products for possible coverage on the website. I am also interested in receiving contributed articles for publishing on our website. Use our template and send to me along with a signed release form. 

Check out my blog, AltEmbedded on Electronic Design, as well as his latest articles on this site that are listed below. 

You can visit my social media via these links:

I earned a Bachelor of Electrical Engineering at the Georgia Institute of Technology and a Masters in Computer Science from Rutgers University. I still do a bit of programming using everything from C and C++ to Rust and Ada/SPARK. I do a bit of PHP programming for Drupal websites. I have posted a few Drupal modules.  

I still get a hand on software and electronic hardware. Some of this can be found on our Kit Close-Up video series. You can also see me on many of our TechXchange Talk videos. I am interested in a range of projects from robotics to artificial intelligence. 

Sponsored Recommendations

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!