微軟自 90 年代末構建 .NET 框架,2000 年釋出 1.0 版,核心理念是由 Common Language Runtime (CLR) 接管記憶體管理等基礎工作,讓開發者專注於商業邏輯。但中介層轉換導致執行效率不如原生碼,長期為人詬病。

.NET Native 讓開發者繼續使用 C#、Visual Basic 等熟悉語言與工具,編譯後直接產出原生機器碼,無需目標電腦安裝 .NET Framework,兼具開發效率與執行效能。
Visual Studio 提供「偵錯模式」允許以傳統 .NET 方式快速迭代開發,無需完整原生編譯;但微軟強調釋出前務必在 Release 模式完整測試。
所有 UWP 通用應用(PC、平板、手機、Xbox)均基於 .NET Native 建置。對開發者是熟悉且更快的框架;對用戶免安裝 .NET Framework,應用更輕量、啟動更快。
詳細技術文件可參考微軟官方專頁。