
我不是教你编程
在互联网大行其道,尤其是APP,移动互联网的出现。以前的单机版软件,已是日薄西山了。当年有些编程语言,例如VB、Delphi等,这些所见即所得的编程语言。什么是所见即所得?
就是,你在它们的编程环境中,可以直接拖拉一些控件,画出自己想要的软件界面,画完之后,再对控件进行编程,这样,最后生成的软件,就和你画出来的界面、流程、按钮都是一模一样的,你想怎么画就怎么样画,这就是所见即所得。
后来由于互联网的兴起,JAVA的兴起,基本很多软件都直接用浏览器也就是所谓的B/S架构打开了(关于什么是BS\CS架构,以后有时间再说说)。所以微软旗下的VB也是与时俱进,变成了VB.NET。
.NET平台,是一个开发工具平台集合,安装之后,无论你是搞winfrom、vb、c#、vbscript脚本,等等语言,都可以在这平台上编写。
很大程度上,这个平台也承载了很多中小企业的软件系统。所以如果学习编程,想跟着微软混,你可以不学JAVA、不学C、不学python……直接学好.NET平台下的语言也可以。
这个平台不单提供界面控件、还有很多的库供你使用,其实很多算法都不用自己去写。你只需要想好你的软件要做成怎么样的,都可以打开这个平台,然后自己慢慢写出来实现。