3、这些功能最主要,或者说,微软公司的初衷是涉及互联网方面的应用、涉及网页的展现与交互、涉及网页数据的展现与交互、涉及非本地的数据库(主要是SQL Server)数据管理方面。
4、在当前如果能直接使用非.net功能实现的,效率似乎要比使用.net的应用好得多。因为.net在应用程序与系统底层间成为了一个翻译,也成为了一个隔离,很多.net编制出来的软件运行时处于类似翻译边执行的状态。但.net有一定的跨平台运行能力,理论上在安装了.net支持库的系统中,.net系统都可以正确运行。
C语言是经典的面向过程的程序开发语言。 Java是在C++的基础上进行改进,摒弃了C++一些不安全、过于复杂的特性等等,Java和C++在语法上很相似,C++是在C语言的基础上加入面向对象的概念。 .NET是一个开发平台,主要有C#、VB.NET等等。 Java和.NET现在外面用的多,各有特点,C语言是基础,入门时一般学C语言以了解编程和锻炼逻辑思维能力,实际用于比较底层的开发,当然,也可以直接学Java或.NET。