.NET for small devices
The .NET Micro Framework allows .NET Developers to work on solutions that span from very small devices up through servers and on to the cloud with a single powerful programming model and rich tools that they are already familiar with. These devices can be as small as 64K of RAM depending on the functional requirements of the application with a fully functional application requiring only about 256K.
The .NET Micro Framework SDK is a collection of templates, extensions, and add-ins that create a seamless development environment for these small devices inside Visual Studio. With this SDK, you can easily create a variety of Micro Framework projects, code the projects with the same rich support that Visual Studio provides for desktop developers, deploy these applications to an extensible emulator or directly onto the device, and debug the application running in either environment. In otherwords, you can create a managed code solution for an embedded application without ever leaving Visual Studio.
The Object Model for the .NET Micro Framework includes much of the core functionality that is found on the desktop selected for the small devices and extended for the required access to the hardware and power management and other functionality specific to this class of small devices.
The .NET Micro Framework is availbable as an open source download offered under the Apache 2.0 license. To learn more about the .NET Micro Frameowork, visit www.microsoft.com/netmf or our community development site at www.netmf.com.