.NET Micro Framework
Home.NET Micro FrameworkGet Turnkey HardwareNewsResourcesContact Us

.NET Micro Framework Tell me more Download SDK Hardware Porting Kit Join Open Source Community

.NET Micro Framework

The .NET Micro Framework is .NET for small and resource constrained devices. It offers a complete and innovative development and execution environment that brings the productivity of modern computing tools to this class of devices.
For current .NET developers, this means that they can now create applications that run on a range of devices from targeted devices like remote controls to PCs and Servers and on to the cloud – all with the same programming model and tools.
For current Embedded developers, this means that they can now leverage the productivity gains that have been achieved on the desktop and reduce their time to market.
The .NET Micro Framework is a fully integrated Visual Studio experience brings a reliable and productive development system to the embedded world.

With .NET Micro Framework, you can:


  • Easily develop powerful, interactive, and complex applications
  • Securely connect devices over wired or wireless protocols
  • Develop reliable solutions faster at lower cost
  • Develop full solutions using .NET including devices, servers, and the cloud

Get Started

Getting started with .NET Micro Framework is as easy as 1-2-3! Find out more

An industry leader in home automation, Leviton brought a new product to market in just 3 months using the .NET Micro Framework. Read more
 
An innovative transportation safety company, inthinc reduced their hardware costs and added improved features using .NET Micro Framework. Read more

News

Community Based Development

Launched Jan 2010.
Several months ago at the Microsoft Professional Developers Conference, .NET Micro Framework 4.0 (PDC Session Video) was released in open source under the Apache 2.0 license. This means that users can now access the productivity improvements offered by this rich development environment with all the flexibility you need for small devices. The code for the libraries and even the CLR itself is available for you to morph as you need.
There were concerns expressed when we first announced this decision that the code base would fragment into a number of incompatible and confusing offshoots. To address this, Microsoft will continue to generate a stream of releases from a core code base. The direction of this core implementation will be controlled by a Core Technology team of Microsoft and Community members. This group will be responsible for selecting the projects that will be integrated with the core code base and working with the contributors to insure the high quality (and small footprint) of the submissions.
To support this interaction, the .NET Micro Framework team has launched a new Community Development Site. Contributors can propose projects and report issues and generally interact with the Core technology team at this site. In addition, the site is a place where commercial, academic, and hobbyist members of the community can find each other and spawn discussions. The site is also intended as a place to promote extensions and projects that are outside of the core implementation. This means that partners can post information about their companies, product, services, add-ons, or whatever to the Showcase which can be searched by those interested in the extended environment that is developing around the .NET Micro Framework.
Building and supporting the community is an important part of the overall goals for the .NET Micro Framework team so I strongly encourage you to try product, try the site, and give us feedback on both – how can we make this work better for you.

1.5 million devices are currently running on the .NET Micro Framework. Click on a product image below to learn more


Would you like to have a dialog with Colin?

Dialog with Colin