下载了vista,安装了VS9(codename "orcas").其中的.net framework到了3.5,照3.0的WPF在xaml上好象没有很大的改变,只是在ajax,asp.net上做了不少概念上的强化,出来了siverlight的概念(和MS Expression结合比较紧)和一种数据库查询操作的linq概念,这些我不是太关注.
照例新建了所有类型的helloworld工程,运行了一下,几乎没什么激动.转到C++部分看看what's new.
1.集成开发部环境方面,该环境创建的基于atl,mfc,win32的对话框程序默认是vista风格,而其他环境移植过来的不是.我想手法大概就是和manifest差不多.The ATL Project wizard now has an option to register components for all users这个不好翻译.
2.stl/clr方面,clr是标准C++库了??我的天,进一步强权.
3.mfc库方面,CFileDialog修改为支持vista下的风格和功能,但有些方法在vista下不能使用.18种已经存在或者新加的Common Controls都支持vista.CNetAddressCtrl支持ipv4和ipv6和dns输入.CPagerCtrl这个东西好像没有玩过,望文我还没有生意,得动手玩一下.
4.C++支持库方面,marshaling library代替了Pinvoke技术.大部分ATL Server代码在CodePlex上开源.
晕,这就没了??ms这样搞法,我怕后面的小朋友都不晓得什么是指针了,无话可说....很久没有关注新东西了,不知道前段时间那个C++0x是在何处??
posted on 2007-07-12 17:20
万连文 阅读(1834)
评论(15) 编辑 收藏 引用 所属分类:
乱七八糟