您的位置:首页 > 编程语言 > C#

【C#基础】初相识——初步认识C#

2016-02-13 21:07 363 查看

背景认知:

C# --- WinForm --- .Net Frame Work

以上的一行字,涉及到了.net、C#、winform几个名词,还有一个关系。我们一一来看。

.net:念做dotnet。(念做点net被称为了不专业)dotnet指的是.net frame work,是框架平台,是一种技术。

.net都可以做些什么呢?基于.net框架的开发:桌面应用程序,Internet应用程序 ASP.net 。

再有就是手机系统的开发。2012年微软发布的wp8 系统就是基于.net平台开发的,华为、三星,HTC都是首批使用wp8系统的手机。现在,wp10的时代即将到来。

所以,学好.net,未来的发展空间还是很广阔哒。

C#:念做C sharp。可以看做是4个加号,比C++多两个加号。是我们学习VB后的又一门编程语言。

C#的语法和之前所学的VB有所区别,不过编程语言还是有很多共通的地方,数据类型,运算符,表达式等等。



C#的IDE:IDE是什么?Integrated Development Environment(集成开发环境)C#的集成开发环境就是Microsoft Visual Studio。Microsoft Visual
Studio是微软公司的开发工具包系列。VS包含了软件生命周期中所需要的大部分工具,像UML工具,代码管控工具,继承开发环境等。而且VS适用于微软支持的所有平台,不仅仅是.net frame work。

总之,我们就是用这个purple的VS来写C#的语言,用VS来进行编程。目前我使用的版本是Visual Studio 2012。现在最新的应该是 2015版。




WinForm:是·Net开发平台中对Windows Form的一种称谓。

C#编程语言通过Windows form和平台连接起来。就是我们一开始看到那一行关系。



思维延伸:

你所熟悉的两种交互模式:C/S(Client /Server) 模式、 B/S(Browser /Server) 模式

前提:网络



C/S 客户机---服务器 举个栗子:QQ

特点:客户端软件开发人员少,但是对用户信息的保密性要强。






B/S 浏览器 ---服务器

特点:开发B/S的人群多,但是B/S 相对于C/S来讲对信息保密性要差一些。





总结:

个人觉得对于一门新的编程语言,我们更多的是,站在新的语言上,去找寻和以前所学语言的异同之处,慢慢加深了解,慢慢进步的。

期待自己对C#有更多的认识,更好的自我理解。



以上经过激烈思想斗争的产物,如有错误之处,还请走过路过的大神指出,敬谢不敏。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: