.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平台的开发你还知道哪些呢?欢迎大家在底下留言评论!

1、先要从一些基本概念说起,我们编程时,很多代码并不是直接就接触到了电脑硬件的底层,在现在编程中,我们设计的程序起码有99%以上(甚至更多)是使用系统层面的功能调用。特别是在windows系统中,最底层的硬盘读写操作基本上都不是一般性的编程能完成的,可能需要嵌入汇编等(即便如此,因各版本的win的特性有差别,也不一定能成功)。2、所以,我们的绝大部分程序运行时,都是在进行操作系统的功能调用。.net就是一个功能集,安装它后,会给已有的win系统增加很多的新的可调用的功能。

3、这些功能最主要,或者说,微软公司的初衷是涉及互联网方面的应用、涉及网页的展现与交互、涉及网页数据的展现与交互、涉及非本地的数据库(主要是SQL Server)数据管理方面。

4、在当前如果能直接使用非.net功能实现的,效率似乎要比使用.net的应用好得多。因为.net在应用程序与系统底层间成为了一个翻译,也成为了一个隔离,很多.net编制出来的软件运行时处于类似翻译边执行的状态。但.net有一定的跨平台运行能力,理论上在安装了.net支持库的系统中,.net系统都可以正确运行。

有C#,VB,C++,JScript

其中C#使用最广,因为它是微软为.net专门编写的一门语言

VB用的人也很多,因为很多人从ASP转过来的。

我也是ASP过来的,但是我不用VB,我用C#