.net并行計算
時間:2023-03-28 18:44:01 | 來源:營銷百科
時間:2023-03-28 18:44:01 來源:營銷百科
.net并行計算:
.NET Framework 3.0(曾用名
WinFX)是微軟為操作系統(tǒng)Windows Vista(舊稱'Longhorn')而特別設(shè)計的API。.NET Framework是對.NET架構(gòu)和Win32 API的擴(kuò)展。雖然Win32 API仍然存在于Windows Vista中,但是在WinFX中不能通過它直接調(diào)用。另外,WinFX將提供給.NET程序員更加簡便地方式來調(diào)用Windows中的功能
.NET Framework 3.0同樣能在Windows XP和Windows Server 2003的計算機(jī)上運(yùn)行,這樣增加了能夠運(yùn)行.NET Framework 3.0程序的計算機(jī)數(shù)量。由于向后兼容,能夠更加容易將這些技術(shù)介紹給開發(fā)人員和最終用戶。2006年9月1日,微軟發(fā)布了.NET Framework 3.0的RC版本,開發(fā)人員能夠無需安裝Vista就可以體驗這些新的技術(shù)。
.NET Framework 3.0并沒有新版本的CLR,而是在.NET Framework 2.0的基礎(chǔ)上增加了幾個新的部件,所以并沒有任何程序設(shè)計語言有新的語法特性,如果要安裝.NET Framework 3.0,則必須先安裝.NET Framework 2.0,.NET Framework 3.0可以完全向下兼容.NET Framework 2.0。
.NET Framework 3.0主要由的四部分組成:
- WPF(Windows Presentation Foundation),內(nèi)部代碼'Avalon',是一套基于XAML(eXtensible Application Markup Language)、.NET和矢量圖技術(shù)的全新的圖形界面系統(tǒng)和API,它充分利用了計算機(jī)的3D顯卡硬件功能和Direct3D技術(shù)。
- WCF(Windows Communication Foundation),內(nèi)部代碼'Indigo',是一個面向服務(wù)的通訊框架,利用它可以實(shí)現(xiàn)本地和遠(yuǎn)程的程序之間的交互。
- WF(Workflow Foundation)于2005年8月公開,微軟提供的工作流引擎,通過它可以實(shí)現(xiàn)任務(wù)的自動化和事務(wù)的集成。
- InfoCard是一個軟件組件的代碼,用來安全的保存和使用用戶的數(shù)字身份,并提供統(tǒng)一的界面來針對特定的事務(wù)選擇身份,例如登陸一個網(wǎng)站。