从 vb.NET (2003) 迁移到 vb2005 都有哪些好处?
Posted
技术标签:
【中文标题】从 vb.NET (2003) 迁移到 vb2005 都有哪些好处?【英文标题】:Moving from vb.NET (2003) to vb2005 What are some of the benefits?从 vb.NET (2003) 迁移到 vb2005 有哪些好处? 【发布时间】:2008-10-17 14:08:19 【问题描述】:我们正在从 vs2003 更改为 vs2005 并使用 vb 作为我们的主要语言,我正在寻找对 VB 的一些更改,这将有助于我们的 ASP.NET 开发。有人可以指点我一个列表(可能来自微软吗?)或提供他们最喜欢的两个版本之间的差异?
【问题讨论】:
【参考方案1】:哇!没那么快,伙计!急什么?放松,伙计。再过几年吧。
任何不使用 3.5 版框架的 .NET 开发人员只是在浪费时间。它的每一点...... Linq、WPF、lambdas、WCF、GENERICS,我可以继续......它的每一点都是黄金。我宁愿在高速公路上玩,也不愿在目标 1.1 上玩。就像白天和黑夜一样。
帮自己和你的团队一个忙...跳过 2k5 并参加 2k8。
【讨论】:
任何进步都是积极的,组织惰性可能是一种痛苦。我仍在努力让同事停止使用 VB6。 在这种情况下,组织惯性正在降低开发人员的生产力。进入我商店的大部分钱也来自 vb6 应用程序。 我同意 3.5 的说法,可惜没钱走那么远,我们已经有 vs2005 的许可证,但没有 vs2008 的许可证,财务部门不愿意买单升级 是的,泛型在 2.0 中。我并不是要暗示你必须到 2008 年才能拿到它们。【参考方案2】:What's new in VB 2005 (from MS)
The same topic covered in Code Magazine
【讨论】:
【参考方案3】:从语言的角度来看,添加 Generics 和 Nullable types (second link)(基于泛型)对我的工作来说是一个非常引人入胜的故事。 My namespace 为 VB 开发人员提供了相当多的捷径,让他们可以使用“有点”更复杂的系统功能。
从 ASP.NET 的角度来看,尽管它们不是特定于 VB 的,但添加 Master Page 框架和 MembershipProvider 架构也非常有价值。
这是一个相当全面的list from Microsoft,涵盖了所有 Visual Studio 2005、语言和主要 .NET 框架更改。
对于它的价值,您可以考虑跳过 2005 年并直接进入 2008 年,使用 .NET 3.5。
【讨论】:
【参考方案4】:Rick Strahl 对主要变化进行了评估,并就highs and lows 中的某些内容提供了个人观点。
.NET 1.1 到 .NET 2.0 的迁移 Article 1 Article 2
【讨论】:
【参考方案5】:更好的 IDE。
【讨论】:
【参考方案6】:我发现从 .Net 1.1 到 2.0 的最大改进是泛型和 yield return 以便于实现 ienumerables。
【讨论】:
【参考方案7】:我个人认为 IDE 的一些更改是最有益的。
事实上设计者不会按照你的感觉重新格式化你的代码 标准布局是默认布局而不是网格布局这一事实 智能提升除了 IDE 更改之外,如果我必须选择 1 个非常有用的 .NET 2.0 东西,我会说泛型。
【讨论】:
以上是关于从 vb.NET (2003) 迁移到 vb2005 都有哪些好处?的主要内容,如果未能解决你的问题,请参考以下文章
VB.NET 2003 将 log4net.config 复制到 bin 文件夹
将 VB.NET 2.0 Winform 迁移到 3.5 WPF