C#上位机实战开发指南第一章C#和 Visu al Stdu io1
NET时代在
NET之前,尤其是 20世纪 90年代,Windows程序员几乎使用 VB,C 或者C++
部分 C 和 C++开发者使用纯 Win32Api,但是大多数人还是选择使用 MFC
这些语言开发难度较大,底层代码复杂
21世纪初期越来越多的开发者迫切需要一个安全,集成度高,面向对象的开发框架
2002年,微软如期发布了
NET框架的第一个版本,它具有如下几个特点:●多平台可在任意计算机系统运行,包括服务器,台式机等
●安全性提供更加安全的运行环境,即使有来源可疑的代码存在
●行业标准使用标准通信协议,比如 HTTP,SOAP,JSON等
在 2016年最新一期的编程语言排行榜中 C#
NET位列第四,而且呈上升趋势
排行榜如图 1-1所示
图 1-11
2C#的前世今生C#是微软发布的一种面向对象,运行于
NET之上的高级语言
也是微软近几年主推的开发语言,可以说是微软
NET框架的主角
只要具备一些 C语言基础就可以非常迅速的入门 C#开发,这也是我极力推荐使用 C#开发上位机的一个重要原因
3难以置信的VisualStudio2015VisualStudio2015(以下简称 VS2015)是微软推出的开发环境,C#也是基于此开发
相比较之前的版本,VS2015具有更强大的调试功能,甚至集成了安卓,IOS等跨平台开发环境
作为一个强大的集成开发环境,VS2015同时还能支持STM32单片机的编译
具体教程请参看:http://www
openedv
com/thread-10273-1-1
笔者认为 VS2015是宇宙最强 IDE,完虐我们常用的单片机开发环境如 KEIL,IAR等
更多使用技巧就留给读者自己去发现吧
4VS2015的安装与使用第二章C #语法基础2