上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.1.1 C#与.NET框架
.NET框架是微软公司推出的一个全新的编程平台,目前的版本是2.0。此平台支持本书中所要介绍的C#语言。.NET框架还支持许多其他的语言,如Visual Basic.NET,Visual C++.NET等。应用.NET框架可以满足应用程序开发的大部分需要。由于其强大的功能特性和方便易用性,.NET框架成为越来越多的公司、机构的开发工具。
.NET框架支持除Windows平台以外的其他应用,因此有着广阔的开发前景,.NET的应用必将对整个计算机产业产生重要的影响。.NET框架的存在不仅改变了开发人员开发应用程序的开发方式和思维方式,而且简化了传统的编程手段,提高了开发效率。
C#语言是微软公司为.NET框架全新设计的一门语言,包含很多丰富的特性,为程序开发带来了很大的方便。C#语言是微软公司在参考了之前比较流行的各种编程语言后才专门提出的,C#几乎囊括了所有编程语言的优点。因此,C#有着很广阔的应用前景。
.NET框架的基本结构如图1.1所示。
图1.1 .NET框架基本结构
在图1.1中,除去下方操作系统和硬件两部分,就是.NET框架的大部分结构。