Hacker News new | ask | show | jobs
by bryancostanich 2418 days ago
We're running full .NET via Mono. NanoFramework is just a re-write of the .NET MicroFramework. That's basically .NET 1.1 from from almost 20 years ago. No generics or beyond.

Meadow is very different. Full .NET means Generics, LINQ, etc., and all the nugets. :)

2 comments

I keep hearing from the Dev-Shops, that ".Net Core" will be replacing "Full .Net" w.r.t. long-term support from Microsoft, and that .Net Projects should be checked for availability of a migration path to .Net Core.

Is this a (future) concern for the F7M, and projects running on it?

Since it's IOT, these things can be expected to be found installed for much longer than 5 years, so continuing long-term (security) support seems important.

Mono, with .NET 4.7.2 actually gives you the .NET Standard 2.0 API surface area + other stuff. Eventually, the Mono and Core Runtimes will be merged and we'll switch over to that. It's all clear as mud; but the point is; we'll continue to be up to date.
Is running via Mono available for current Netduino devices? I see a lot of references in the docs to the .NET MicroFramework:

https://developer.wildernesslabs.co/Netduino/Application_Fun...

No, Netduino is .NETMF only.