第1个回答 2010-02-10
.Net 是一个平台,地位大致和 Java 相当,是微软为了对付 Java 而推出的一个开发平台,从桌面到网络,无所不包。
.Net 是一个大的集合,提供了数种语言的支持,代表性的语言是 C# 和 VB.Net,还提供了方便的集成开发环境(Studio)。.Net 中也有 Visual C++,不过 Visual C++ 主要是借用了 Studio 开发环境。
C/C++ 就是纯粹的语言,不是平台,也不是任何一个集成开发环境的固有语言,各种操作系统几乎都会提供C/C++的编译器。
PHP, ASP 就是做网站的专用语言了,这两种语言的初始目的都是为了动态产生 HTML,并且可以嵌入 HTML。
第2个回答 2010-02-10
.net不是一门语言,是一个类的框架集。
C、C++不能写WEB程序,也就是说不能写你要的论坛。
网络方面,.net是比较灵活的,但C和C++在开发底层的东西就比较方便些。
php,asp,jsp,都是WEB开发语言,这些与.net没有什么关系,要说关系,那么只有asp与.net有关系,就是血缘关系。