哪个是开始小型模块开发业务的更好平台:DotNetNuke或Umbraco?

时间:2011-01-19 17:51:46

标签: asp.net dotnetnuke umbraco

我想通过成为DotNetNuke或Umbraco的模块开发人员来获得额外的收入。我还是想继续我的全职工作。我想知道哪个市场更有前景。我知道有数千个DNN模块(只需浏览snowcovered.com)。虽然DNN是一个更大的市场,但它似乎充斥着与Umbraco相比较多的竞争,而Umbraco规模较小,但看起来它缺乏某些类别的模块。但是我不知道Umbraco是否被广泛使用或者客户是否正在寻找开发工作。

我想通过开发商业模块或进行自定义开发工作来解决这个问题。我从收入潜力看这个。不是来自技术方面(更容易开发,MVC或不开发,等等)

有什么想法吗? 如果您是这两个平台的开发人员,您是否赚了不少钱?有任何陷阱吗?

4 个答案:

答案 0 :(得分:2)

两者都没有,我实际上建议Orchard。事实上,这三者都是赞成和反对,但对于乌节来说,最好的因素是:

1)MS支持 2)它是全新的,因此对于尚未编写的模块有很多机会

只是我的2c。

答案 1 :(得分:2)

我同意Tony的观点,Orchard刚刚出现并且现实地说市场目前非常小。

我们是Umbraco金牌合作伙伴,所以显然偏向Umbraco,但我要说的是目前Umbraco只有少数商业套餐,所以如果你找到一个利基产品,你当然还有机会成为率先推向市场并成为特定模块类型的市场领导者。我想在DNN训练营你会发现很多比赛已经存在。

另一个想法是编写可以在所有三个平台上使用的通用基本代码,并为每个平台创建一个商业软件包,然后你拥有最好的世界。

干杯,

克里斯

答案 2 :(得分:1)

如果你想为客户做自定义开发,那么平台无关紧要,如果你这样做的话。

如果你想创建一个商业模块,很难选择DNN作为平台,因为竞争非常激烈。这不是一件坏事,但是要把你的名字拿出去需要一些时间。我在2008年选择了Umbraco Dev的全职工作,并为Umbraco制作了一个名为CMSImport的商业产品。它非常受欢迎,因此销售非常好。我已经考虑过克里斯提到将其移植到其他系统的想法,但缺点是如果您的产品在社区中已知,您只销售产品,如果您专注于其他系统,则需要花费大量时间才能将您的名字输出社区也。

所以选择一个拥有良好用户群的想法和平台(我不会去Orchard,社区目前还不够大)并构建你的产品。

干杯,

理查德

答案 3 :(得分:1)

我认为你选择的并不重要。难以理解的是Umbraco,DDN,Orchard,Rails等“X开发者”。

它是正确的时间在人们口中的名字,让电话响起。技术选择可以增加你的机会(例如,增加网站的数量),但它也可以增加你的竞争力。

如果你能得到这份工作,就有很多可以获得的工作,最好的方法是通过推荐,被发现在社区中活跃,生产包裹等等。

我们在Offroadcode大约两年前选择了Umbraco,并且从那时起就有很多工作,并且专门研究它。通过与社区的互动,我们已经了解了很多我们的Umbraco开发人员(包括Chris和Richard,他们也发布了答案),我们已经推荐了,并且也通过推荐将工作传递给了我们。我想你会收回你投入的东西。

皮特