我听说新的Windows Phone 7上的应用程序开发只能使用C#。这是真的吗?我自己无法验证。您能提供一个链接吗?
如果是真的,是否有关于允许VB.Net创建应用程序的任何传言?
我听说新的Windows Phone 7上的应用程序开发只能使用C#。这是真的吗?我自己无法验证。您能提供一个链接吗?
如果是真的,是否有关于允许VB.Net创建应用程序的任何传言?
您可以使用VB.NET编写应用程序。 这里是您需要安装的软件包(Windows Phone开发人员工具的Visual Basic版本)。
但是目前VB.NET不支持XNA项目(仅支持Silverlight项目)。
不,Windows Phone 7 不仅支持 C#,而且还支持 VB 和 F#。
微软针对 Windows Phone 7 推出 VB 预览版。
此外,请查看这篇文章。
我收到了来自 Microsoft VS 语言团队的 GPM 反馈:
"Windows Phone 7 确实会支持使用 VB 编写应用,但我们仍在努力完善细节和时间表。"
Microsoft® Visual Basic® CTP for Windows® Phone Developer Tools
这个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获取。
F#模板可以从Visual Studio Gallery中访问。更多详细信息请参见http://bloggemdano.blogspot.com/2010/08/f-windows-phone-7-silverlight-templates.html。
动态语言支持也将在未来推出。但目前还没有详细信息。
我记得有人也提到了Delphi Prism和Mono for Windows Phone 7。
Windows Phone 7的第一个支持的Visual Basic版本现已可从http://www.microsoft.com/downloads/en/details.aspx?FamilyID=4e97ea70-e479-4c05-814f-639d71690e5d&displaylang=en下载。