为什么有些.NET项目在名称中使用了N前缀?

Dav*_*own 5 .net naming-conventions

可能是一个愚蠢的问题,因为我认为N代表".NET",尽管我可能是错的.我对这个命名约定的开始感兴趣.

例子:

NHibernate
NLog
NCover
NDepend
Ninject(我意识到这应该是"ninja"的一个游戏,但它仍然适合)

And*_*rey 7

通常它意味着原始项目(没有N)是为圆顶不同的语言/框架完成的.F. e.NHibernate的灵感来自于Hibernate for Java.所以N意味着.net.对于NUnit,有一个完整的系列,如pyUnit,JUnit等.