.Net 和 C#的简单了解

    .NET是微软的新一代技术平台,为敏捷商务构建互联互通的应用系统,这些系统是基于标准的,联通的,适应变化的,稳定的和高性能的。从技术的角度,一个.NET应用是一个运行于.NET Framework之上的应用程序(更精确的说,一个.NET应用是一个使用.NET Framework类库来编写,并运行于公共语言运行时Common Language Runtime之上的应用程序。)如果一个应用程序跟.NET Framework无关,它就不能叫做.NET程序。(.NET Framework是一个功能非常丰富的平台,可开发、部署和执行分布式应用程序)。

    C#(读做C-sharp)编程语言是由微软公司的Anders Hejlsberg和 Scott Willamette领导的开发小组专门为.NET平台设计的语言,它可以使程序员移植到.NET上。这种移植对于广大的程序员来说是比较容易的,因为C#从C,C++和Java发展而来,它采用了这三种语言最优秀的特点,并加入了它自己的特性。C#是事件的驱动的,完全面向对象的可视化编程语言,我们可以使用集成开发环境来编写C#程序。它是一种基于现代面向对象设计方法的语言。

它们的关系

    C#是一个语言,.net是一个平台

   .net是一个平台,包含一整套基础库,相当于一整套运行库的集合。在它之上运行的程序都被编译为IL中间语言,而C#是在这个平台上的一种开发语言。C#编好的程序,要编译成IL文件才能运行..Net 和 C#的简单了解

.Net 和 C#的简单了解,布布扣,bubuko.com

.Net 和 C#的简单了解

上一篇:设计模式


下一篇:程序设计与算法笔记之称硬币