VS.NET 2010作为一个高效的.NET程序语言。其混合了函数语言和物件导向程序编制语言,并且完美的适用于编程、算法、技术和探索性开发,因此可以在使用的过程当中感受到趣味性和吸引力。
WPF (Windows Presentation Foundation)是VS.NET 2010框架的核心组件之一,允许开发人员打造丰富并且与众不同的Windows客户端应用。WPF 4包含了在生产力,性能和功能方面的重大改进,特别是在控件(Controls), XAML, 文本(Text), 图形(Graphics), Windows 7 集成(多点触摸(multitouch), 任务栏集成等), 核心基础(Core Fundamentals), 以及部署这几个方面。 本文是我在接下来的几个月里介绍其中一些改进和新特性的若干个贴子的第一篇。
不久我还将另写专文讨论VS.NET 2010中的 WPF 和 Silverlight设计器中的一些重大进步,该设计器还包含了一堆改进。
控件:
1 可用于打造富客户端的控件
WPF 4添加了各种新控件,使得客户端丰富的行业(line-of-business)应用的打造更加容易,也更快。新的也更丰富的控件集包括了象DataGrid, DatePicker, 和 Calendar这样的行业应用必备控件。VS.NET 2010这些新控件与它们在Silverlight中的对应控件在API和行为方面99%的兼容,允许开发人员通过在Silverlight和WPF实现间重用代码,在优化了工作流程的的同时,创建一个横跨客户端和web的一致的体验。
2 诀窍袋(Bag O’ Tricks)又回来了
我们还将发布被称为WPF诀窍袋(Bag O’ Tricks)的8个额外的控件的下载,它包括下列控件:AnimatingTilePanel, ColorPicker, InfoTextBox, ListPager, NumericUpDown, Reveal, TransitionsPresenter, TreeMapPanel。
3 Windows 7和Office Ribbon控件#t#
在WPF 4发布之后不久,会推出一个新的WPF Ribbon控件供下载。它包括针对Windows 7 和 Office的皮肤,以及为终端用户所熟悉的所有的标准Ribbon特性,包括tab(选项卡)和 group(组),动态改变大小,快速访问工具栏(quick access toolbar),应用菜单,上下文相关选项卡(contextual tabs),键提示(key tips)等等。