我们正在从 vs2003 更改为 vs2005 并使用 vb 作为我们的主要语言,我正在寻找对 VB 的一些更改,这将有助于我们的 ASP.NET 开发。有人可以指点我一个列表(可能来自微软吗?)或提供两个版本之间的一些他们最喜欢的差异?
7 回答
哇!没那么快,伙计!急什么?放松,伙计。再给它几年。
任何不使用 3.5 版框架的 .NET 开发人员都只是在浪费时间。它的每一点...... Linq,WPF,lambdas,WCF,GENERICS,我可以继续......它的每一点都是黄金。我宁愿在高速公路上玩,也不愿在目标 1.1 上玩。就像白天和黑夜。
帮自己和你的团队一个忙……跳过 2k5 并打 2k8。
从语言的角度来看,添加泛型和可空类型(第二个链接)(基于泛型)对我的工作来说是一个非常引人注目的故事。My 命名空间为 VB 开发人员提供了相当多的捷径,可以进入“有点”更复杂的系统功能。
从 ASP.NET 的角度来看,尽管它们不是特定于 VB 的,但添加母版页框架和MembershipProvider体系结构也非常有价值。
这是 Microsoft提供的所有 Visual Studio 2005、语言和主要 .NET 框架更改的相当全面的列表。
对于它的价值,您可能会考虑使用 .NET 3.5 跳过 2005 年并直接进入 2008 年。
一个更好的IDE。
我发现从 .Net 1.1 到 2.0 的最大改进是泛型和 yield return,以便于实现 ienumerables。
我个人发现一些 IDE 更改是最有益的。
- 设计师不会按照感觉重新格式化您的代码这一事实
- 标准布局是默认布局而不是网格布局的事实
- 智力的提高
除了 IDE 更改之外,如果我必须选择 1 个非常有用的 .NET 2.0 东西,我会说泛型。