.NET开发是什么?需要用到哪些开发语言?

Python010

.NET开发是什么?需要用到哪些开发语言?,第1张

.NET是微软基于Windows研发的一种开发平台,而.NET开发就是针对Windows平台进行的开发,.NET开发可以用C#语言,VB语言进行开发。

.NET平台是基于Windows的开发平台

我们平时用的电脑都是装的Windows系统,而.NET就是基于Windows系统的开发环境。在以前的时候,.NET开发只能跑在Windows平台上面,而现在随着.NET Core的出现,.NET也可以被用在Linux系统上面了。

.NET平台可以和很多语言对接

.NET平台只是一个开发环境,里面有一些类库。这些类库里面的方法可以供给其它的开发语言进行搭配使用。目前.NET搭配最高的开发语言就是C#了,目前国内的开发行业中,对于.NET的招聘也很多都是在招C#语言。当然其它的比如VB也是使用很好的语言。像考计算机等级考试就会需要学习这个语言。

C#语言开发出程序以后,会由.NET的编译环境编译成机器语言供Windows平台运行。另外目前.NET使用比较的高的开发软件就是Visual Studio了。

.NET平台可以开发各种程序

目前.NET开发平台可以开发各种类型的程序,从Web网站程序到桌面应用程序,甚至是游戏也可以轻松应对。.NET平台作为市面上比较流行的开发语言,和Java,Python,PHP同样的优秀。另外.NET开发平台的学习也是很容易上手的。

针对.NET平台的开发你还知道哪些呢?欢迎大家在底下留言评论!

首先你要了解.net和 JAVA是什么.... .net 是一个平台...一个技术平台.....比如你的电脑现在如果是微软的 基本要装 .NET的框架...不然有些程序你无法打开..JAVA 也一样....我想地球人都知道 JAVA 要装个虚拟机..不然你的系统无法识别... .net和JAVA有点不同... .net要把目标程序转换成一个中间语言 IL.然后才翻译给机器... JAVA基本上来说和 .net 差不多 也是需要个 中间媒介语言..不过用虚拟机就可以都搞定了. 而这些步骤显然很繁琐...于是聪明的微软把这些 很繁琐的步骤连接一起...简单来说就是 好像集成硬件一样 把这些东西都拢到一起..这就是 .NET平台..NET平台下 有很多很多语言...互相可以利用 平台的功能 把这些语言相互转化...比方说 我可以把C#语言写的程序 改成C的 或者C++的 或者F#的...为什么呢...因为我上面提到的 IL 中间语言..你用的所有的.NET 平台的语言最终都会写成IL 然后给机器执行...所以用IL自然也可以转化其它的.NET平台下的语言了....至于他们的区别嘛... 如果你是个初学者 你只需要记住2 句话:.NET是 语言无关(什么语言都无所谓). JAVA 是 平台无关.(手机 BB机 洗衣机 抽烟机...凡是你能想到的...)最后我想用 一位前辈的话做个总结:一个好的语言要有一个好的算法支持.无论是C C# 还是C++一个好的项目 评判它好坏的 不是语言.也不是 唯美的算法...而是一个好的 团队合作.一个人能力终是有限的...可是一个团队的 合作会让 语言也好 平台也罢 算法还是技术 都能发挥至极限...