此文章由机器翻译。

编辑寄语

回到本质

Michael Desmond

Michael Desmond当微软召开的 connect () ; 在纽约城在 11 月的事件,该公司发布了很多重要的开发技术 — — 包括开源的.NET 核心运行时和库 — — 它促使我们发布一个额外的 MSDN 杂志涵盖一些最新的更新问题。包括报导,看看更新的跨平台工具在 Visual Studio 中,潜入 ASP.NET 5 和 Azure SDK 2.5,和,当然,通过 C# 和 c + + 的最新版本的运行。

我们不能够包括在这特别的问题,但这个月,做我们的页面中的新功能是三级跳文章集中在 connect () ; 的事态发展。这些包括卢西恩 • Wischik 的"14 顶改进到 Visual Basic 14,"Omid Afnan 的"Hadoop 作出更容易为 Microsoft 开发人员、"和 Manoj Bableshwar 的"基于 Web 的测试用例管理 TFS 的"。

我是 Wischik 的文章尤其感兴趣,既然微软根本上重建 Visualbasic 从地上被 14 版释放。Wischik,一个成员的 Visual Basic C# 语言设计团队在微软,告诉我,他的团队花了四年多来重写在 Visual Basic 中 (这写在之前的 c + +) 的编程语言。他描述了作为一个机会和挑战的努力。强大的新功能,如本机的重构和支持分析仪,被启用的"罗斯林"编译器技术,将无法重写无法访问。Wischik 说批发的更新提供了一个机会来构建基于集团得知多年来从头语言。

但所涉及的风险不是无足轻重的他说。"你会花费大量的开发人员多年的时间来恢复你已经有了,甚至在您开始添加任何新的最终用户价值之前的功能。那里也是你可能无法复制所有的怪癖或 bug 可能无意中取决于人的代码老区的风险。

使事情复杂化是 Visual basic 的令人惊讶的复杂性 — — 广泛的语言,有其文化根源在经典 Visual Basic 中,有多年积累的特征函数。正如 Wischik 指出,该团队面临复制和现代化在 Visual Basic 中的开发人员体验的具有挑战性的任务。

展望未来,Wischik 希望更多的 IDE 改进,到达后视觉工作室 2015年船舶。"我们一直在读 Eval 打印循环 (REPL),马力立即窗口快速实验和原型设计的一种。我们也想写更多分析仪和其他插件,"他说。

Wischik 敦促 Visual Basic 开发人员迁移到 Visual Studio 到 2015 年,因为它提供了大量的好处 — — 包括可以更快的编译时间和支持分析仪 — — 同时允许回到 Visual Studio 2013 往返的代码。 从那里,开发人员可以使决定搬到 Visual Basic 14,号称拥有新的功能,如名称字符串插值的吗?。 运算符。

最终,在这个最新版本的 Visual Basic 中最重要的改进可能是微软已经为它生产出的铁一般的承诺。

"它是强有力的信心投票,下海经商可以赚,"Wischik 说。"我们相信我们的产品有一个强大的未来几十年来我们可以投资我们的开发人员多年来为未来做准备"。


Michael Desmond 是 MSDN 杂志总编辑。