究竟是什么.Net?

时间:2010-12-02 15:41:53

标签: c# .net

不要误会我的意思,我已经读到了。但我并不完全明白它是什么。在之前的一个帖子中,我谈到了想要学习更多基于GUI的东西。 C#和(WPF或w / e它被称为)似乎是新手的最佳选择。但后来有人提到.net。这就像一种新语言吗?

它与C#和WPF的整合程度如何?

也完全脱离主题。 C#甚至被用得多了吗?或者它有点走下坡路?

2 个答案:

答案 0 :(得分:5)

.net是一个框架,没有C#正在向前发展。

.NET Framework

有一个厕所
  

Microsoft .NET Framework是一个   微软的软件框架   Windows操作系统。这包括   一个大型图书馆,它支持   几种编程语言   允许语言互操作性(每个   语言可以利用写的代码   其他语言。).NET库是   可用于所有编程   .NET支持的语言。

     

框架的基类库   提供用户界面,数据访问,   数据库连接,密码学,   Web应用程序开发,数字   算法和网络   通信。类库是   由程序员使用,结合它   用自己的代码来制作   应用

     

为.NET编写的程序   框架在软件中执行(如   与硬件相反)环境,   称为公共语言运行时   (CLR)。 CLR是一个应用程序   虚拟机让程序员   不需要考虑的能力   将执行的特定CPU   程序。 CLR还提供其他服务   安全等重要服务   内存管理和异常   处理。类库和   CLR一起构成了.NET   框架。

答案 1 :(得分:1)

.NET是应用程序的平台。它包括一个运行时环境,一个大型类库(包括WPF),它支持几种不同的语言,如C#,VB.NET和F#。

C#仍在积极开发中。最近发布了4.0版本的语言规范,并且在几个月之后发布了版本5.0的community tech preview即将发布的功能,因此它远未消失。