第1章 认识C#
主要内容:
(1)什么是.NET。
(2)**个简单的控制台应用程序。
(3)创建简单的Windows应用程序。
(4)对象、属性和方法,给对象的属性赋值。
(5)Click事件及Click事件处理程序。
学习目标:
(1)熟悉Visual Studio.NET集成开发环境(IDE)。
(2)学会创建、编译和执行简单的.NET应用程序。
(3)使用输入和输出。
(4)初步认识和了解窗体、控件、事件和方法。
1.1 什么是.NET
.NET是微软公司的新战略,它包含微���公司对未来的核心战略、规划和洞察力。所有微软公司的产品都将围绕这个战略开发。此战略的核心就是.NET Framework,该框架提供了全面支持.NET的核心技术。.NET Framework是一种新的计算平台,它简化了在高度分布式Internet环境中的应用程序开发。.NET Framework具有两个主要组件:公共语言运行库和.NET Framework类库。
.NET用来解决编程人员面临的许多问题:
它负责处理在创建大型、可靠的应用程序时的大量艰辛工作。它允许程序员统一两种架构——在本地机器上运行的应用程序和通过Web访问的应用程序。
它减少了与编程框架相关的传统开销——不再需要高性能编程语言来编写复杂的代码以获取高速的.NET程序。
它允许不同语言的程序员在同一个应用程序中协同工作。
它开始兼容各种*终用户工具。包括桌面、PDA和手机。*终将实现使开发人员能够创建出摆脱设备硬件束缚的、能够在各种操作系统上运行的应用程序,能够轻松地实现互联网的连接。
总之,.NET提供了一种更简单、更快捷、更廉价的方式来获得**的程序。
在某些方面,.NET很像Java。实际上,Java的口号“一旦编写出来,就能在任何地方运行”也很符合.NET的原则。不过.NET并不是Java的克隆,微软的方法与之并不相同。
Java是“一种语言,多个平台”,而.NET是“多种语言,一个平台……(就目前而言)”,由于微软想扫除进入.NET的障碍,因此计划让使用任何语言的人都可对它进行访问。
……