我对了解人们对即将到来的.NET框架感兴趣的功能非常感兴趣?

无论是新课程还是新的控件,我都很想知道人们的观点。

有帮助吗?

解决方案

代码合同和并行扩展。语言功能都不是(通常是我通常对此感兴趣的),但两者都有显着改变我们编写代码的潜力。

DLR听起来很酷且有趣,但是我不确定我最终会使用它太多,至少在与Ironruby/Ironpython互动方面。能够使用较晚绑定来减少反射样式板代码会很高兴

就C#4语言功能而言,协方差和违反将更像是“ phe”,而不是“ wahay,很酷的东西!”但是可选/命名的论点可能非常方便。它将使用不变的类型进行写作/ 轻微地 尽管我仍然喜欢内置支持建筑商模式的更容易:)

其他提示

主要是平行扩展和'差异。而且当然: System.Reactive / RX框架 /“ linq到Events”, ,我认为可能是(来) 非常 大的。

但是,我在这里还没有看到其他事情,虽然“简直是不错的”,但新版本终于到达时可能会派上用场。喜欢:

  • BigInteger (不好像 INumber 还没有做到...)
  • ISet<T>SortedSet<T> (框架中的自平衡树)
  • 将文件系统枚举API从返回数组(仅?)转换为返回IEnumerable(也是?)
  • F#语言的默认支持
  • 轻微的压缩改进

我认为 dynamic 可选/命名的参数仅在那里启用与使用/需要/需要这些概念的语言更好/更轻松的互动。因此,他们很高兴能提供。但是肯定只有这就是。

我期待新的WPF控件。我相信现在的WPF工具包将被合并为框架中的控件。将它们作为Visual Studio中的股票控件,并用.NET框架进行修补,而不必每次bugfix必须熄灭。

另外,我期待着Visual Studio 2010,这是WPF的荣耀!

  • C#中的可选参数

比.NET 4.0还要多,我真的很期待Visual Studio 2010,与Jirwin的回应相同。

更好的SharePoint开发人员工具和支持的希望是,当您目前必须在其中工作时,这有点痛苦。

他们计划的部署选项将节省一些头痛。

因此,我很乐观,他们听了开发人员社区的吟声。

DLR和平行扩展名,尽管我不能说我的货物盒时会在盒子里到底有什么。

编辑:按照乔恩·斯基特(Jon Skeet),代码合同看起来也不错。不是突破性的,而是从我看到的样本来看,它们看起来像是代表它的好方法。

我做了很多工作 Expression, ,所以我期待着 额外的表达类型.

我也喜欢可选的/命名的参数 - 但主要是 使不变性更简单;否则我不确定我会使用太多...

对我来说,最重要的是 VB.NET和C#之间的收敛性, ,现在他们最终共享了与3.0/3.5分解的相同功能。

我也对:

一个框架元组类和C#4“动态”,我将在任何地方使用它,以在任何地方使用“ VAR”的人。 (我知道“动态”不是一个纯粹的框架功能 - 但它是部分框架)

嗯...不是 StringOr 四月的傻瓜笑话?

Visual Studio 2010代码编辑器是纯WPF,并且能够在Monitor上停靠,并且Addins不使用讨厌的Office Com对象模型(ENVDTE)。

我知道那不是框架,但问题已被标记为VS2010

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top