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 Studio version for N3?

VS N3 VS2013 VS2015 Visual Studio

Best Answer Chris Walker , 04 July 2015 - 05:45 PM

Hi ishotjr,

Welcome (and welcome back!) to the Netduino community.

For Netduino 3, you'll need a copy of VS2012 or VS2013. Express or Pro+ editions are fine. VS2015 will probably also work for you, although it's still in beta.

For free editions: VS Express for Windows Desktop and VS Community Edition should both work fine.

One more thing: going forward, the NETMF SDK may be adopting a "current and previous version" approach to supporting IDEs with the latest versions of .NET MF. So I would recommend grabbing a copy of VS2013 for your new Netduino 3.

BTW, what cool things are you thinking of building using Wi-Fi?

Chris Go to the full post


  • Please log in to reply
7 replies to this topic

#1 ishotjr

ishotjr

    New Member

  • Members
  • Pip
  • 7 posts
  • LocationAnn Arbor, MI

Posted 03 July 2015 - 12:49 AM

Hello!  I have the original Netduino, Plus, and Mini, and just learned of the 3 - accidentally, while searching for other Wi-Fi-oriented solutions! :D  My N3 should be here tomorrow, and I wanted to clarify what the VS requirements are, so I can be all set up and ready to go...  I run VS2010 Pro all day every day - is that an option?  It was for N1/N1P/Nm, but the Downloads page links to 2013, and I wasn't sure if that's just because it's the latest, or because of a framework-oriented requirement?  If 2013 is required, what about Express (as linked) vs. Community?  Finally, what about 2015 Community RC?  Apologies if this is covered elsewhere, I did search, and checked pretty much every N3 thread...  -_-



#2 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 04 July 2015 - 05:45 PM   Best Answer

Hi ishotjr,

Welcome (and welcome back!) to the Netduino community.

For Netduino 3, you'll need a copy of VS2012 or VS2013. Express or Pro+ editions are fine. VS2015 will probably also work for you, although it's still in beta.

For free editions: VS Express for Windows Desktop and VS Community Edition should both work fine.

One more thing: going forward, the NETMF SDK may be adopting a "current and previous version" approach to supporting IDEs with the latest versions of .NET MF. So I would recommend grabbing a copy of VS2013 for your new Netduino 3.

BTW, what cool things are you thinking of building using Wi-Fi?

Chris
  • ishotjr likes this

#3 ishotjr

ishotjr

    New Member

  • Members
  • Pip
  • 7 posts
  • LocationAnn Arbor, MI

Posted 05 July 2015 - 03:09 AM

Thanks for the detailed explanation Chris!  FYI we met at MIX '11 - I was using Netduinos to control RC cars...  Current project is home automation, and we're mostly focused on ESP8266s and Raspberry Pis, BUT that's proven somewhat frustrating and with the sudden discovery of the Wi-Fi N3, I thought I'd pick one up to have a play in this much more familiar world...  :D

 

PS, just curious: what about VS Code, or e.g. Sublime Text with MSBuild or other CLI tools...  :wacko:



#4 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 05 July 2015 - 06:23 PM

Hi ishotjr,

Thanks for the detailed explanation Chris!  FYI we met at MIX '11 - I was using Netduinos to control RC cars...

Oh hey, hi there! That was a pretty cool project! MIX attendees certainly had a lot of fun with it too.

PS, just curious: what about VS Code, or e.g. Sublime Text with MSBuild or other CLI tools... :wacko:


VS Code is currently focused on ASP.NET and similar types of projects. And yes, I have already asked Microsoft for NETMF support in VS Code. For today we have (the awesome) Visual Studio IDE.

BTW, you could build your own custom integration with other IDEs if you wanted. Xamarin Studio has some support for Netduino (in Monkey.Robotics) as a reference.

Chris

#5 ishotjr

ishotjr

    New Member

  • Members
  • Pip
  • 7 posts
  • LocationAnn Arbor, MI

Posted 05 July 2015 - 10:34 PM

Cool - I am a massive VS fan, I was just hoping for some lightweight solution to use on a more anemic device (not wanting to tamper w/ my production box right now); I think I may almost be there with VS2015CS; I'm finding a lot of great content in the forums, but are there any comprehensive online resources that I'm missing, beyond Downloads?  Most of what I'm finding seems geared toward older hardware/software...  If there are no current resources - is there an easy way to contribute some, as a byproduct of my experience?  ^_^



#6 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 06 July 2015 - 02:04 AM

Hey ishotjr,

The best ways to share code today is through the Projects Showcase forum and by uploading your source to GitHub...and then letting us all know about it here.

We may look into a "code share"/"community samples" type of section in the future as well...but today we tend to coordinate and celebrate code through the forums.

Chris

#7 ishotjr

ishotjr

    New Member

  • Members
  • Pip
  • 7 posts
  • LocationAnn Arbor, MI

Posted 12 July 2015 - 01:50 AM

Cool - I'm will to try to document and share as much as possible!  :)



#8 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 14 July 2015 - 06:06 PM

Cool - I'm will to try to document and share as much as possible!  :)


(highfive)

:)





Also tagged with one or more of these keywords: VS, N3, VS2013, VS2015, Visual Studio

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.