第1章 C#概述
本章将简要介绍Microsoft.NET和C#语言,包括Microsoft.NET平台的设计理念、主要构成和设计目标,以及C#语言的特点、运行模型和集成开发环境,以便读者对于C#有一个初步的了解。
1.1 Microsoft.NET概述
Microsoft.NET是微软公���推出的下一代面向互联网软件和服务战略,它的出现标志着新的软件设计理念和服务理念的产生。Microsoft.NET使得用户、企业和服务商三者联系更加紧密,使得计算和通信从目前广泛应用的单个网站环境变成丰富、合作和交互的网站环境,从而大大方便了用户的使用,提高了企业的效率,丰富了服务提供商的服务内容。
1.1.1 Microsoft.NET的目标
互联网的出现已经彻底改变了人类的生活方式。从静态页面到能够与用户交互的动态页面,互联网已经能够实现很强大的功能。Web应用系统能够根据用户的要求,动态处理数据,向用户提供个性化的服务。
但是现在的浏览器页面各自独立,互不相干。在互联网模式中,信息被存储在Web服务器内,用户的所有操作都依靠它。然而,无法让不同的网页互相合作,传递有意义的信息,提供更深层次的服务。
于是,微软公司梦想把整个互联网变成一个操作系统,用户在互联网上开发应用程序,使用互联网上的所有应用,就好像在自己办公室里的PC上一样,感觉不到互联网的存在。微软公司希望“Code Once,Run Anywhere”,即写好一个程序,然后能够将其用之于四海,这就是Microsoft.NET的目标。
……