Netduino home hardware projects downloads community

Jump to content


The Netduino forums have been replaced by new forums at community.wildernesslabs.co. This site has been preserved for archival purposes only and the ability to make new accounts or posts has been turned off.
Photo

Visual Basic support for Netduino and .NET MF now in beta


  • Please log in to reply
22 replies to this topic

#1 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 08 June 2011 - 08:35 AM

Visual Basic support for Netduino and .NET Micro Framework is now in beta. NOTE: The beta may have bugs, may be missing a feature or two, etc. Updated firmware: Netduino Netduino Plus .NET MF and Netduino v4.2 Beta SDKs: Installing the beta SDKs Code samples for Visual Basic: Blinky ("hello world") sample app pushing the button, action and reaction Event handlers, the button revisited We're excited to welcome the Visual Basic community into the world of microcontroller programming.

#2 Tooms

Tooms

    New Member

  • Members
  • Pip
  • 1 posts

Posted 08 June 2011 - 10:58 AM

Super cool the VB support is coming.

#3 Stefan

Stefan

    Moderator

  • Members
  • PipPipPip
  • 1965 posts
  • LocationBreda, the Netherlands

Posted 08 June 2011 - 11:37 AM

Super cool the VB support is coming.

Indeed, very nice first post by the way ;) Welcome to the Netduino Community!
"Fact that I'm a moderator doesn't make me an expert in things." Stefan, the eternal newb!
My .NETMF projects: .NETMF Toolbox / Gadgeteer Light / Some PCB designs

#4 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 08 June 2011 - 08:08 PM

Hi Tooms,

Super cool the VB support is coming.

Yes! We're very excited.

If you're a Visual Basic programmer, you can now write code for microcontrollers--pretty awesome :)

The Visual Basic support is all there--but there may be a few rough edges. If you'd like to start working with it, we'd love to hear your feedback so we can help make .NET MF 4.2 a high quality release for VB programmers.

Chris

#5 GDSever

GDSever

    Advanced Member

  • Members
  • PipPipPip
  • 81 posts
  • LocationNewark, DE

Posted 09 June 2011 - 10:02 AM

NOTE: The beta only works with non-Express versions of Visual Studio


Very happy VB support has materialized, but are there plans to allow it to work with the Express versions as well? I do see this as an unnecessary barrier to widespread adoption of VB.NET as a Netduino development platform.

#6 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 09 June 2011 - 10:33 AM

Very happy VB support has materialized, but are there plans to allow it to work with the Express versions as well? I do see this as an unnecessary barrier to widespread adoption of VB.NET as a Netduino development platform.

I'm told that Visual Basic Express support should be live in the Release Candidate or RTM version. Sometime in the next month or two.

Chris

#7 brad.huffman

brad.huffman

    New Member

  • Members
  • Pip
  • 3 posts

Posted 09 June 2011 - 03:22 PM

This is tremendous. I'm a capable C# dev, but, because I live in it all day, I have a tendency to think VB. Will make the rapid development of code a little more rapid for me. Thanks to everyone that contributed to this for their hard work!

#8 skytribe

skytribe

    Member

  • Members
  • PipPip
  • 11 posts

Posted 09 June 2011 - 04:12 PM

This is tremendous. I'm a capable C# dev, but, because I live in it all day, I have a tendency to think VB. Will make the rapid development of code a little more rapid for me. Thanks to everyone that contributed to this for their hard work!



Its great to see that people are excited about VB Support. I work in both and love VB. The VB stuff is still in Beta so please do provide feedback on things that are not working 100% so we can work to get them resolved.

#9 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 15 June 2011 - 07:51 AM

Quick update: Visual Basic Express is now supported by the .NET Micro Framework 4.2 Beta SDK :) Download link is in first post in this topic. Chris

#10 GDSever

GDSever

    Advanced Member

  • Members
  • PipPipPip
  • 81 posts
  • LocationNewark, DE

Posted 15 June 2011 - 04:47 PM

Quick update: Visual Basic Express is now supported by the .NET Micro Framework 4.2 Beta SDK :)

WOOT!!!!

Looks like I've got plenty o' tinkerin' to do this weekend... Time to migrate my I2C device library (24LCXXX Eeproms, MCP230XX expanders, etc) over to VB. :D :D

#11 jdale

jdale

    New Member

  • Members
  • Pip
  • 4 posts

Posted 17 July 2011 - 03:50 PM

I haven't stopped by the forum for a while.... awesome to see this news! Thank you guys!

#12 Nizze

Nizze

    Member

  • Members
  • PipPip
  • 12 posts

Posted 03 August 2011 - 01:26 PM

Hi Looks very nice . Ordered my Plus module and i will get it on friday . Can't wait .... // Nizze

#13 skytribe

skytribe

    Member

  • Members
  • PipPip
  • 11 posts

Posted 03 August 2011 - 09:30 PM

Blog article using VB for simple Netduino Application http://blogs.msdn.co...a-netduino.aspx

#14 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 04 August 2011 - 12:34 AM

Blog article using VB for simple Netduino Application

http://blogs.msdn.co...a-netduino.aspx

Thanks for the link, skytribe! I see that lots of people are talking about it on the social media sites. I'm glad to see so much enthusiasm about VB with .NET MF.

Chris

#15 Kalle Kula

Kalle Kula

    New Member

  • Members
  • Pip
  • 2 posts
  • LocationSweden

Posted 27 June 2012 - 08:50 AM

Just joined in... I'm thinking on moving some of my projects from Proton PIC Basic to Netduino Mini. Is there already support for VB in the 4.2BETA3 for the Mini? If not, when can we expect it? Thanx for the great platform! Karl

#16 stugots

stugots

    New Member

  • Members
  • Pip
  • 1 posts

Posted 27 December 2012 - 11:07 PM

I just got the Netduino Plus 2 for Christmas. It's been two years since I've tinkered with electronics on a BASIC stamp microcontroller. I was kind of hoping this would force me to get more proficient in C#, just finished the three simple tutorials and now I see this! Like the others, I work in VB.NET all day so I am very tempted to update, but I wouldn't mind hearing something that could motivate me to stick with the C# (other than the value of learning C#). Aside from this being beta support (assuming it still is), is there any performance disadvantage if I proceed with the firmware update, anything at all that might encourage me not to?

 

Thanks!

 

Ben



#17 Stefan

Stefan

    Moderator

  • Members
  • PipPipPip
  • 1965 posts
  • LocationBreda, the Netherlands

Posted 28 December 2012 - 09:27 AM

Hi Stugots,

 

I'm sorry to inform you, VB-support isn't beta anymore, it's ready to be used ;)

You could still challenge yourself with C# if you like, but VB support works great.


"Fact that I'm a moderator doesn't make me an expert in things." Stefan, the eternal newb!
My .NETMF projects: .NETMF Toolbox / Gadgeteer Light / Some PCB designs

#18 emg

emg

    Advanced Member

  • Members
  • PipPipPip
  • 129 posts

Posted 28 December 2012 - 11:36 AM

I must have missed this too, does VB now implement System.Convert.ToUInt64, Decimal, etc? (try decoding a NTP time byte string in VB only!) 



#19 LakeOzark

LakeOzark

    Member

  • Members
  • PipPip
  • 18 posts

Posted 04 January 2013 - 06:33 PM

Is there support for VB and NetduinoGO?



#20 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 05 January 2013 - 03:10 AM

Hi LakeOzark,
Is there support for VB and NetduinoGO?
It should work; if you run into any troubles, just let us know and we'll investigate. Chris




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

home    hardware    projects    downloads    community    where to buy    contact Copyright © 2016 Wilderness Labs Inc.  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.