“我佩服(WPF)” 是VS2010最大看点
赵玉勇
微软新一代工具Visual Studio 2010 Beta2在千呼万唤中出炉(官方下载地址: http://www.microsoft.com/visualstudio/en-us/products/2010/default.mspx)。其中有什么看点呢?结合现在微软强势推广的Windows7,笔者从认为此版最重要的看点在界面。
用户界面改变最好的例证可以看作从DOS版的命令界面到可视化的转变,以微软发家的BASIC语言为例,其从命令行方式BASIC到Visual Basic正好伴随着DOS到Windows的巨大转变,正是这个转变,使得许多编程理念得到提升,而相比以前的版本,因为在界面的标准化方面做了大量的工作,新的BASIC语言有了质的变化,也团结了一大帮粉丝。编程尤其是界面的编程进入了鼠标简单组合的阶段,而这在以前是无法想象的。新版本的计算机语言的成功,和操作系统界面的质变与成功是密不可分的。
微软Visual Studio 2010中的界面变化是令人耳目一新的,从以前的Windows Forms(Windows窗体)发展到Windows Presentation Foundation(WPF)布局,此变化使得VS10同新的操作系统Windows7相得益彰,也使得Windows界面媲美Mac程序的酷炫不再是遥不可及的奢望。刚刚发布不久的Windows7的一大特色在界面,通过支持多点触摸,使得用户的体验更加精彩,也因此诞生了新的操作方式,原先的鼠标一阳指神功,被“多面手”点击所取代,正是操作系统的这一变化,使得应用程序开发的过程中也有了新的看点,给程序员们发挥自己在界面上的聪明才智提供了空间。
像贵族高性能汽车宝马的标志“BMW”被国人衍生出“别摸我”一样,WPF同样被人调侃地称之为“我佩服”。作为WPF微软新一代图形系统,其运行在.NET Framework 3.0架构下,为用户界面、2D/3D 图形、文档和媒体提供了统一的描述和操作方法,此版本将用户体验从2D提升到3D。基于DirectX 9/10技术的WPF不仅带来了前所未有的3D界面,而且其图形向量渲染引擎也大大改进了传统的2D界面,比如Vista中的半透明效果的窗体等都得益于WPF。通过WFP提供的功能,程序员们开发界面将变得异常简单,而且可以同最新的Windows7相互协调,使用户以新的体验。
不过也应该看到,3D界面的发展还未成熟,特别是缺乏像鼠标在图形界面出现时一样的简洁而有效的应用,WPF对于应用程序未来的发展风向,从创新应用层面来说,前景还不明朗。但是,不论多么高明的系统,对于最终用户来说就是界面,这从反过来也印证了界面的重要性。从Windows98开始,一直到Windows XP,操作系统界面在2D方面做足了文章,而在3D的试探方面,Vista开始探索,虽然现在与3D相关的应用还未普及,多点触摸也面临触摸屏价格高、用户动手频繁耗费体力等问题,但界面的变化发展是各种操作系统在下一步竞争中是否能取得绝胜的关键,所以,微软VS2010的众多特性中,界面显得尤其重要的原因也在于此。
我佩服WPF,的原因是多方面的,其中最大的是VS2010。VS2010界面变化是令人耳目一新的,从以前的Windows Forms(Windows窗体)发展到Windows Presentation Foundation出现新的局面。
界面变化带来的是什么后果。界面显得尤其重要的原因也在文章中有很好的体现。
3D给我们的生活和学习带来了什么,让我们的生活如此方面速度,但到现在真正的3D还发展得不是很成熟。
宝马的标志“BMW"WPF同样被人调侃地称之为“我佩服”。作为WPF微软新一代图形系统,其运行在.NET Framework,比喻得多么的形象。
微软Visual Studio 2010中的界面变化是从从以前的Windows Forms(Windows窗体)发展到Windows Presentation Foundation(WPF)布局,此变化使得VS10同新的操作系统。
3D界面的认可。Mac OS X操作系统的3D界面.预计这种3D界面将在未来一年中被应用在实际的操作系统。
Vista开始探索像鼠标在图形界面出现时一样的简洁而有效的应用,WPF对于应用程序未来的发展风向,从创新应用层面来说应该还是一个不错的选择。
DirectX 9/10技术是个什么样的技术。不怎么明白。
它将是经典的一个版本,相当于当年的6.0版。而且它可以自定义开始页.这是我从一篇报道中看见的。
新的BASIC语言的质变发在些什么地方。比如Vista中的半透明效果的窗体等都得益于WPF。通过WFP提供的功能,程序员们开发界面将变得非常简单。