教材是C#入门经典(第四版)。
PC:Thinkpad sl410
OS:Win7 Ultimate
SDE:VS 2010 Ultimate
1.2 什么是C#?
C#是从C、C++语言演化而来,Microsoft专门为使用.Net平台而创建的语言,读作C sharp。运行在.Net CRL环境上的应用程序语言。很像java语言,必须运行在JRE(Java Runtime Environment)环境上一样。C#拥有C/C++的强大功能以及Visual Basic简易使用的特性,是第一个组件导向(Component-oriented)的程序语言,和C++与Java一样亦为对象导向(object-oriented)程序语言。
以下百科有更为详尽的解释。
C#
http://baike.baidu.com/view/6590.htm
1.2.1C#能够编写什么样的程序?
C\S、B\S两种模式下:
1.web应用程序 (Asp.net)
2.桌面应用程序 (winform wpf)
4.企业级应用 (wcf wf... + xxx)
5.游戏 (XNA)
6.手机应用 (silverlight XAP)
正统些的说法是:
Windows应用程序:利用Windows Forms模块拖控件,直接生成Windows用户界面(UI)
Web应用程序:Active Sever Pages .Net(Asp.Net)系统上,使用C#通过Web Forms模块创建Asp.Net应用程序。
Web服务:使用Internet虚拟交换数据,生成Web服务。
这些类型需要数据库访问,可以通过.Net Framework的Active Date Objects .Net(ADO.Net)部分,或C#的LINQ新功能来实现。也可以使用许多其他资源,创建联网组建、输出图形、执行复杂数学任务的工具。