複製鏈接
請複製以下鏈接發送給好友

WinFX

鎖定
WinFX 是 Windows Vista 的託管代碼編程模型,它構建在 .NET Framework 的基礎上並對其進行了擴展。
中文名
WinFX
外文名
WinFX
來    源
Windows Vista
實    質
託管代碼編程模型
特    點
連通性更好、協作更方便

WinFXWinFX簡介

WinFX 不僅為目前面對的軟件挑戰提供了切實可行的解決方案,也為創建現在不可能創建的軟件和服務提供了新的機會。它使得開發人員和設計人員可以快速創建新的應用程序和體驗,使它們更加可靠和安全、視覺效果更好、信息管理更智能化、連通性更好、協作更方便。

WinFX提高軟件質量

WinFX 也重視幫助開發人員提高軟件質量。現在開發人員面對的最大挑戰之一是如何輕鬆地創建安全、可靠、可伸縮、多版本和易部署的應用程序。WinFX 將提供一種編程平台,使開發人員在整個應用程序的生命週期中能夠更容易地提供這種質量,同時又不會降低效率。為此,WinFX 將提供:
· 開發人員易於理解的部署和更新支持
· 對於開發人員透明的常見任務的安全性支持
· 消除緩衝區溢出等常見編程錯誤的默認功能

WinFX提高編程速度

WinFX 的主要目的是使開發人員比現在更快、更簡單地創建各種應用程序,而無論他們屬於全球 100 強企業的開發團隊,還是屬於小型 ISV 的開發團隊。為此,WinFX 提供了:
· 跨越所有 Windows Vista 功能的一致的編程模型
· 執行常見任務的單一、直觀而“正確”的方法
· 封裝常見任務的高級類庫
· 建立在現有技能基礎上的熟悉的編程模式
· 對工具友好的框架

WinFX縮小開發設計差異

WinFX 也開始縮小開發人員和設計人員之間的差異,使他們能夠創建更美觀、更易於使用的應用程序。傳統的系統級 API(如 Win32)主要集中在作為客户的系統軟件開發人員上。WinFX 提供了獲取新客户的機會,從而需要在創建應用程序方面變得更加簡單。因為 Windows Vista 的核心功能是新的 Windows Presentation Foundation(以前的代號為“Avalon”)子系統和 AERO shell,所以核心客户將變為設計人員,來幫助提供豐富、一流的用户體驗。
由於WinFX這個名字給開發人員造成了很多困惑,弄不清楚WinFX和Framework的關係,微軟決定將WinFx更名為.NET Framework 3.0。 [1] 
參考資料
  • 1.    winFX  .豆瓣.2006-05-13[引用日期2016-11-18]