如何向某人解释不同的.NET版本?

Tom*_*idd 2 .net

我的老板一直问我"我们升级到哪个版本的.NET",我回答"3.5,最新版本".

但后来他看到.NET 3.5如何只是.NET 2.0之上的一组库,我发现自己不得不向他解释.

当然,.NET 3.5附带的C#版本实际上是C#3.0.

什么是一种很好的方式来解释不同版本的.NET到非技术类型的方式,不会混淆或吓坏它们?

Meh*_*ari 20

您应该将.NET分解为三个不同的包:

  1. CLR,运行时
  2. 图书馆
  3. 语言,编译器和工具

这样,解释起来会更容易.

例如,在.NET 3.5中我们有:

  1. .NET CLR v2.0
  2. v3.5组件
  3. C#3.0编译器


x0n*_*x0n 7

只是添加到Mehrdad的列表:

4)承认命名法是积极的,并且是微软的DEVDIV应该把营销部门带到外面拍摄它们的一个很好的理由.

-Oisin

  • 这不是地球上最糟糕的事情......最糟糕的是Windows .NET Server Family 2003,幸运地重命名为Windows Server 2003! (2认同)