
与Neal Gafter探讨Java的未来
Neal Gafter讨论了Oracle的收购对Java的影响,以及为Java增加分段式栈和元对象协议的情况,并与C#/.NET做了比较。
ESE Toolkit提供了C++和C#类库,让开发者更易于使用Windows可扩展存储引擎(Windows Extensible Storage Engine,ESE)来开发应用程序,该引擎是构建在Windows内部的高性能数据库。
跨平台代码重用对很多开发者来说是一个重要目标,而Mono平台正是为了促成这个目标而设计的。但究竟把一个现有的.NET项目移植到Mono有多容易?NDepend的开发者Patrick Smacchia在最近的一篇文章里分享了他的经验。
之前我们向大家介绍了Roslyn编译器和工作空间API。现在让我们来看下Roslyn的服务API,以及我们能够如何使用它来扩展Visual Studio。我们在本文中要查看的扩展包括代码问题报告、快速修正、代码重构、自动完成提供程序以及大纲视图。
早先的报道认为Roslyn项目只是更好的运行时能够访问的编译器以及REPL样式的解释器,但是现在看来它的目的远不止如此。微软公开了整个编译器产品线,期望开发者能够在各个层次上创建出更多类型的工具。

最近,InfoQ前往Redmond(美国微软总部)参与了一场关于技术发展的最新趋势的非正式讨论会。通常来说当我们进行这样的事实探究任务时,演讲者的笔记是不允许记录的,但这次我们特意申请批准按实情报道。除了去掉一些电子邮件地址和一部分关于NDA的材料,下面的这些记录都是我们仅供内部编辑人员分享的。

在本文中,笔者要着重强调的是“Silverlight之轻!”, Silverlight是企业应用展现层的轻量级解决方案,从本文开始,笔者将采用连载的方式与大家一起探讨Silverlight在企业级应用解决方案与特性。

重写相等操作符是非常容易出错的。不仅因为相等操作符有许多内涵,而且目前有很多指导文档都有瑕疵,甚至在MSDN网站上有些指导文档也有瑕疵。我们将分别对支持相等操作的引用类型和值类型给出系统的分析,来澄清事实。

本采访视频由王瑜珩翻译,朱永光审校。
在这个访谈中,Eric Nelson谈到了VS 2010带来的新特性、C#与VB.NET趋同的地方、Parallel库的引入,以及Azure云计算。