首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

Silverlight 定位:微軟版 Flash,C++ 無法直接使用

     編輯:程式設計綜合問答

定位

Silverlight 是微軟推出的 **瀏覽器插件運行時**,提供 .NET 子集 (CLR、XAML、媒體管線) 在瀏覽器中運行富互聯網應用 (RIA),**對標 Adobe Flash/Flex**。

語言支持

  • **托管代碼**:C#、VB.NET、IronPython、IronRuby (編譯為 IL,運行於 CoreCLR)。
  • **不支持 C++** 編寫邏輯 (無法將原生 C++ 編譯為 Silverlight 運行的 IL)。
  • C++ 僅能編寫 **本地組件** 供全信任 Out-of-Browser (OOB) 應用通過 P/Invoke 調用,或編寫 Silverlight 運行時本身 (C++ 實現)。

現狀

Silverlight **已停止開發** (2021 年結束支持),現代 Web 應用請使用 **HTML5 + JavaScript/TypeScript (React/Vue/Angular)** 或 **Blazor (WASM)**。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved