我知道.net是微软下一代操作系统,将应用程序放在网络上,但是为什么它的框架是统一应用程序的编程语言?
其实你道听途说的不过是一些广告说辞而已。从技术的角度来说不必过度解读,.net和java类似,使用了虚拟机技术,也就是说各种编程语言面向一个抽象的计算机而不是具体的计算机生成中间代码。.net框架使用即时编译器在运行时再转换为本地代码。这样做的好处就是跨平台。而且这也不是微软的首创,先前有java,现在有js。
.net可以支持多种编程语言编写和运用虚拟机我知道。但是为什么要设计它?