Windows手机7 – 只有C#?

我听说在新的Windows Phone 7上的应用程序开发只是C#。 真的吗? 我无法亲自validation。 你能提供一个链接到这个?

如果这是真的,有没有关于允许VB.Net创build应用程序的传言?

可以在VB.NET中编写应用程序。 这里是你需要安装的软件包(Visual Basic for Windows Phone Developer Tools)

但是XNA项目目前在VB.NET中是不支持的(仅适用于Silverlight项目)

http://windowsteamblog.com/windows_phone/b/wpdev/archive/2010/09/23/visual-basic-comes-to-windows-phone-7.aspx

不,Windows Phone 7不是C#而已。 显然它也将支持VB和F# 。

微软预览Windows Phone 7的VB

另外,看看这篇文章 。

我收到了Microsoft VS语言团队的GPM反馈,他们表示:

“肯定会支持为Windows Phone 7编写VB应用程序,但是我们仍在研究细节和时间表”。

不,VB支持… VisualBasic®CTP for Windows上个月发布…

适用于Windows®Phone开发人员工具的Microsoft®VisualBasic®CTP

此CTP使Visual Basic开发人员能够使用最终版本的Windows Phone开发人员工具创建Windows Phone 7应用程序。

对于XNA开发它只是C#。 不过,如果你在Silverlight中开发,还有更多的选项可用:

VB支持目前在CTP中。 请从http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a808a69d-6119-47b7-b858-262be5c49915&displaylang=en

可以从Visual Studio库访问F#模板。 来自http://bloggemdano.blogspot.com/2010/08/f-windows-phone-7-silverlight-templates.html的更多详情

动态语言支持显然也将在未来出现。 没有可用的细节。

我记得有一篇关于Delphi Prism的文章,还有一篇针对Windows Phone 7的Mono