Windows 8軟件開(kāi)發(fā):HTML 5和JavaScript只是一種選擇
Ars Technica回顧了Windows應(yīng)用程序的軟件開(kāi)發(fā)歷史,指出在Windows 8中HTML5和JavaScript只是一種程序開(kāi)發(fā)選擇,微軟并沒(méi)有徹底拋棄.NET的開(kāi)發(fā)者。
Windows 8將提供兩個(gè)運(yùn)行時(shí):新的.NET運(yùn)行時(shí)(版本號(hào)4.5),原生碼C++運(yùn)行時(shí)WinRT;以及新的原生用戶界面庫(kù)DirectUI,基于Windows 7中引入的Direct2D和DirectWrite API。代號(hào)為Jupiter的新版Silverlight(Silverlight 6)將運(yùn)行在DirectUI上。微軟將通過(guò)WinRT改進(jìn)現(xiàn)有的API功能。DirectUI建立在現(xiàn)有WPF/Silverlight技術(shù)的核心子集上,它使用的工具集和.NET程序員目前使用的相同。Windows8的開(kāi)發(fā)框架并沒(méi)有基于HTML5和JavaScript,開(kāi)發(fā)者完全可以用原生C++、C#和Silverlight去開(kāi)發(fā)對(duì)平板和觸控友好的應(yīng)用,HTML5和JavaScript只是提供了一種選擇。
原文鏈接:http://developers.solidot.org/article.pl?sid=11/06/27/1441231
【編輯推薦】