作为.Net社区最活跃的CMS系统,很多开发者会因为核心语言是VB而望而却步, 现在这最后一道障碍也将被消除。DotNetNuke公司今天宣布准备把核心开发语言从VB转移到C#。 第一个C#官方版本将会是6.0版,预计在2011年第二季度发布。 C#社区预览版会在三月初发布。
早期VB语言确实比C#语言要好用,很多语言特性是C#所没有的。 随着.NET 3.0, 3.5, 4.0升级c#语言的新特性远远的甩开了VB,而且更简洁,工具还有代码范例更多。 据统计现在社区内C#的使用率已经超过了VB。基本上公司新开发的项目都会采用c#, DoeNetNuke算是赶了个末班车。
幻想一下,不知道什么时候dnn可以把核心转移到ASP.NET MVC, 没有什么不可能,只是时间问题, 好像从vb到c#历经了7年… 不敢想了… 呵呵。

{ 2 comments… read them below or add one }
如果没错,DNN 当初是C#为主,很多核心功能都是C#写的。这次的改变基本上只是淘汰旧的modules.改用收购回来的第三方模块开发商。。。当然已经是C#。。。
最初核心是vb因为早期的vb确实比c#好用,指的语言方面的特性和VS的支持, 这次的改变不是个小的变动。