What is the. NET Micro Framework?
.NET Micro Framework is a way how to run managed code (C# applications) directly on top of the CPU, without underlying operating system. It is bootable CLR which runs on very tiny processors without MMU (memory management unit). It means processors that can not host operating system, in the way we usually understand it.