.NET Micro Framework

by Bobby Cannon July 07, 2010 08:14 PM

Microsoft has done it again! Another .NET Framework but for a much smaller device! Yes, even smaller than your .NET Compact Framework (PDA, Phones). The .NET Micro Framework is so small that it can run on a watch!

If you have ever written any code (firmware) for any microprocessor then you know how frustrating it can get. Everything is built around that processor that if you decide to change then you practically have to start over completely. Also debugging is a #$%^&! Not so with the .NET Micro Framework. When developing you can break / step through code that is currently running on the processor. This is a huge step that other SDKs and tools don't allow.

Look at it this way you can now using the same C# programming language to develop a...

  1. Desktop Application. (PC)
  2. Mobile Application. (PDA, Phone)
  3. Computer / Console Game. (PC, XBox 360)
    1. Note: Both running the same code!
  4. Web Application. (PC, Web Server)
  5. Embedded Devices. (Microprocessors)

This opens so many possibilities.

NET Base Class Libraries
The .NET Micro Framework includes partial or full implementations of the following .NET Base Class Libraries:

  • System
  • System.Collections
  • System.Diagnostics\
  • System.IO
  • System.Net
  • System.Net.Sockets
  • System.Reflection
  • System.Resources
  • System.Runtime.CompilerSerivces
  • System.Text\
  • System.Threading

Additionally, the Microsoft.Spot namespaces include classes specific to the .NET Micro Framework, including classes for cryptography, hardware, input and presentation.

More Information

.NET Micro Framework Website
.NET Micro Framework Whitepaper
.NET Rocks: Colin Miller Show #294
Get your own development kit for only $67

Tags:

Programming

Add comment




biuquote
  • Comment
  • Preview
Loading



Month List