Why Dot Net is Important?
NET also provides a runtime environment for applications created using it, allowing developers to virtually test their creations. While development platforms frequently feature runtime environments, . NET's is different in that its Common Language Runtime (CLR) environment offers developers increased functionality.
We need to remember, that even the best environments can't work properly without right technology surrounding it. That's why you should invest for good quality servers, modems and electronics in general. You could also work with electronics assemble company like https://asselems.com/en/pcb-assembly to create electronics you need.