程序员新手指南程序员

.net是什么? 运行你写的C#代码的平台!

2018-05-03  本文已影响50人  游戏开发程序员

洗脑价值观    by 杂学的程序员

牛顿说: 我只是站在巨人的肩膀上. 

没错,我们大部分的程序员只是在微软,苹果,谷歌,甲骨文等这些美国公司的产品上,    

换皮,组装我们的产品。 


一句话开篇

.NET是一个平台,就像中国神话里的天宫一样,可以供奉各路大神,也就是你所写的程序代码(C#,VB,VC++等)。


两句话: 

.NET是微软发布的一个免费的、跨平台的、开源的开发者平台,使用.NET你可以创建不同类型的应用程序。

你可以使用多种开发语言、编辑器和工具库创建网页、手机、桌面以及游戏等应用。


更多的细节:

目前.NET支持的语言有:

C#、http://VB.NET、JavaScript、HTML、XML、XAML、F#,VC++.NET等。

有图有真相:

  

我们编写的代码也就是上图中的最上层,然后交给.NET去各种处理,各种加工,各种优化,然后调用操作系统的功能去实现. 

比如我们写一个播放声音的代码 C#代码

SoundPlayer s = new SoundPlayer("abc.wav");

s.Play();

上2行C#代码,交给.NET处理加工,安全校验,审核通过后,再去呼叫操作系统去执行,最终操作系统调用声音设备来播放声音. 

下图汇总了版本历史记录以及标识 Windows 所安装的版本。看一眼即可.

最后上一张百度的目录截图,大家闲的D疼的时候,可以去了解下相关知识点:

<每天三分钟,轻松做人猿> 大家有任何需求或者疑问都可以留言. 更欢迎吐槽和打赏.  

您的阅读,点赞,吐槽和分享朋友圈, 是我码字的动力源泉!

上一篇下一篇

猜你喜欢

热点阅读