【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#有更多的认识,更好的自我理解。
以上经过激烈思想斗争的产物,如有错误之处,还请走过路过的大神指出,敬谢不敏。
相关文章推荐
- C#中数组、ArrayList和List三者的区别
- C#成神之路<19> C#使用磁盘数据文件(3)
- C#设计模式——模板方法模式
- C#写计算器实例
- 单例模式
- C#设计模式——建造者模式
- 学习C# 继承 封装 多态
- 关于C#未能从程序集XXX加载XXX类型问题的解决方法
- c# enum の値を対応
- C#字典
- C#发送邮件时提示:“不允许使用邮箱名称。服务器响应为:”的错误解决办法
- C#里面Attribute的使用方法
- C# 的三种序列化方法
- C#事件触发机制
- c#基本知识:泛型集合的使用
- C#机房重构——万事开头难(一)
- Atitit. C#.net clr 2.0 4.0新特性
- Atitit. C#.net clr 2.0 4.0新特性
- Atitit. C#.net clr 2.0 4.0新特性
- C#成神之路<18> C#使用磁盘数据文件(2)