Gömülü sistemlerde, .Net micro framework kullanmanın ajantajlarını şu şekilde özetleye biliriz:
 
- Diger gömülü sistemlere göre düşük geliştirme maliyeti
- Daha hızlı ürün geliştirme süreci
- Düşük donanım fiyatı
- Küçük donanım boyutları
- Düşük enerji tüketimi
- Belirli bir chipsetine ve donanım üreticisine baglılıgın kalkması
- Microsoftun gömülü sistemler stratejisinde önemli bir yer alması
 
Bunların dışında diğer sistemlerden en belirgin özellikleri ise
- Managed kod 
- C# gibi modern ve gelişmiş bir dil kullanmak
- .Net in gömülü sistemler için zengin sınıf kütüphaneleri
- Donanım sürücü (driver) leri ile çeşitli donanımlara erişim
- Visual Studio gibi birinci sınıf geliştirme ortamı
- Ek yapıla bilen emulatör ile hızlı prototip geliştirip debug  yapabilme
- Cihaz üzerinde online debug yapabilme

.Net MF Mimarisi ve Bootable Runtime Environment
.Net Micro Framework ün  yüklü oldugu cihazlarda bir işletim sistemine gerek kalmıyor. .Net Micro Framework direk cihaz üzerinde çalışmakta.
 
Cihazın yaptıgı temel işletim sistemi fonksiyonları aşagıdaki gibi :
- Boot kodu
- Code execution (çalıştırılacak kod)
- Thread Management (Thread Yönetimi)
- Memory Management (Hafıza Yönetimi)
- Donanım I/O 
 
Tam olarak bir işletim sistemi olmasa da, mevcut işletim sistemlerinin bazı fonksiyonlarına sahip ve o görevleri yerine getiriyor. O yüzden ona küçük bir işletim sistemi yerine, bootable runtime environment deniliyor.
  

.Net MF Mimarisi - celiker.com