Anybody using Visual Studio pro 2010 with Arduino?

PaulS:
There are no similarities between VB and C# beyond the fact that the programming application you will be using starts with Visual in both cases.

^
Think again. Sure there are: Both are translated to the same IL and run as managed code in the same .net runtime

Just the syntax is different
Dim i as Integer vs. Integer i;
If you prefer CR over semicolons and think curly braces are cryptic, "End While" is much clearer, go for VB in Visual Studio.
It does not matter if you use VB or C#, in reality it's almost the same.

Arduino c++ is rather completely different from c# :

  • First of all, there's no System namespace
  • And it's a big mistake that there's a String class in Arduino

BTW: A millenium ago we built an application with embedded VB 6.0 user programming possibilities. Great stuff, with all those self explaining Active X controls available!
This was updated into a VB.NET based Add-On to Visual Studio 2003 etc.
Setting up preconfigured VB projects with base functionality and references etc.
--- like Arduino IDE providing main(), but requiring setup() and loop() instead ---

We stuck with VB because we thought, C# programmers do not need this kind of spoonfeeding. Wrong.
After writing a "How To Use It From C# " whitepaper, most of our support calls disappeared.
There are no similarities between VB users and C# users ... regarding their self esteem :wink: