下載了vista,安裝了VS9(codename "orcas").其中的.net framework到了3.5,照3.0的WPF在xaml上好象沒有很大的改變,只是在ajax,asp.net上做了不少概念上的強化,出來了siverlight的概念(和MS Expression結(jié)合比較緊)和一種數(shù)據(jù)庫查詢操作的linq概念,這些我不是太關(guān)注.
照例新建了所有類型的helloworld工程,運行了一下,幾乎沒什么激動.轉(zhuǎn)到C++部分看看what's new.
1.集成開發(fā)部環(huán)境方面,該環(huán)境創(chuàng)建的基于atl,mfc,win32的對話框程序默認(rèn)是vista風(fēng)格,而其他環(huán)境移植過來的不是.我想手法大概就是和manifest差不多.The ATL Project wizard now has an option to register components for all users這個不好翻譯.
2.stl/clr方面,clr是標(biāo)準(zhǔn)C++庫了??我的天,進(jìn)一步強權(quán).
3.mfc庫方面,CFileDialog修改為支持vista下的風(fēng)格和功能,但有些方法在vista下不能使用.18種已經(jīng)存在或者新加的Common Controls都支持vista.CNetAddressCtrl支持ipv4和ipv6和dns輸入.CPagerCtrl這個東西好像沒有玩過,望文我還沒有生意,得動手玩一下.
4.C++支持庫方面,marshaling library代替了Pinvoke技術(shù).大部分ATL Server代碼在CodePlex上開源.
暈,這就沒了??ms這樣搞法,我怕后面的小朋友都不曉得什么是指針了,無話可說....很久沒有關(guān)注新東西了,不知道前段時間那個C++0x是在何處??
posted on 2007-07-12 17:20
萬連文 閱讀(1857)
評論(15) 編輯 收藏 引用 所屬分類:
亂七八糟