一、C#简介
C#是一种计算机编程语言,类似我们之前所接触到的VB语言.C#是微软公司发布的一种面向对象、运行与.Net平台上的程序设计语言。C#是由C语言和C++衍生出来,因此与C/C++较为相似。C#综合了VB简单额可视化操作和C++高运行效率。
二、C#的相关内容
1、.Net
(1)概念
一般指.Net Framework框架,一种平台,一种技术。
(2)功能
有用于开发桌面程序(称为Winform应用程序)、Internet应用程序 (称为Asp.NET应用程序)、手机开发(wp7、8)
(3)两种交互模式
C/S:客户机(Client)与服务器模式(Server)B/S:浏览器(Browser)/服务器模式(Server)【大部分人在做该工作】
(4)集成开发环境——IDE
集成开发环境有很多,其中我们现在所接触的是VS(VisualStudio),除此之外Borland的C++Builder,Delphi系列等。这里我们重点学习VS的使用。
2、Java
Java与C#区别:
Java不仅是一种计算机编程开发语言,同时类似.Net一样是一种平台、技术
C#仅仅是是一种面向对象的计算机编程语言,它的平台是.Net
三、C#在VS中初步使用
四、学习心得
刚看到这些内容的时候,不免大脑会出现混乱的局面,所以在学习一个内容之前对其进行一个宏观上的掌握是极其重要的,理清楚各要素之间的关系,在以后的学习中就会井然有序。