What is the best technology (Ex: .NET, Java) to be used for developing software which is going to be used for industrial purpose (applications like manufacturing execution systems)?