3

I've heard that app development on the new windows phone 7 is C# only. Is that true? I haven't been able to verify that on my own. Can you please provide a link to this?

If true, is there any rumors about allowing VB.Net to create apps as well?

Vaccano
  • 78,325
  • 149
  • 468
  • 850
webdad3
  • 8,893
  • 30
  • 121
  • 223
  • possible duplicate of [Which programming language(s) does Windows Phone 7 (WP7) support?](http://stackoverflow.com/questions/3655313/which-programming-languages-does-windows-phone-7-wp7-support) – ctacke Oct 18 '10 at 20:21
  • Sort of but it didn't address the VB.net issue specifically. – webdad3 Oct 18 '10 at 20:30

6 Answers6

10

You can write apps in VB.NET. Here is the package you need to install (Visual Basic for Windows Phone Developer Tools)

But XNA projects are currently not supported in VB.NET (Silverlight projects only)

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

Olivier Payen
  • 15,198
  • 7
  • 41
  • 70
5

No, Windows phone 7 is not C# only. Apparently it will also support VB and F#.

Microsoft Previews VB for Windows Phone 7

Also, check out this article.

I received feedback from the GPM for the Microsoft VS Languages team, who indicates:

"there will definitely be support for writing VB apps for Windows Phone 7, but we are still working on the details and the timeline".

Robert Greiner
  • 29,049
  • 9
  • 65
  • 85
1

No, VB is supported as well... Visual Basic® CTP for Windows was released last month...

Microsoft® Visual Basic® CTP for Windows® Phone Developer Tools

This CTP enables Visual Basic developers to create Windows Phone 7 applications with the final version of the Windows Phone Developer Tools.

Dean Kuga
  • 11,878
  • 8
  • 54
  • 108
1

For XNA development it is C# only. Howevver, if you are developing in Silverlight there are more options available:

VB support is in CTP at the moment. gGt it from http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a808a69d-6119-47b7-b858-262be5c49915&displaylang=en

The F# templates can be accessed from the Visual Studio Gallery. More details from http://bloggemdano.blogspot.com/2010/08/f-windows-phone-7-silverlight-templates.html

Dynamic language support is also, apparently, coming in the future as well. No details available yet though.

Matt Lacey
  • 65,560
  • 11
  • 91
  • 143
0

The first supported release of Visual Basic for Windows Phone 7 now available for download from http://www.microsoft.com/downloads/en/details.aspx?FamilyID=4e97ea70-e479-4c05-814f-639d71690e5d&displaylang=en

1adam12
  • 985
  • 5
  • 13
0

I remember some one mentioned about Delphi Prism too and some on Mono for Windows Phone 7

Senthil Kumar B
  • 926
  • 6
  • 13