我有一位投资者非常热衷于在Microsoft Workflow Foundations上建立我们的工作流程和数据库。
但是,我已经在Javascript,Node.Js和ArangoDB中构建了一个交互式图形数据库,它完全按我想要的方式工作。
我没有.NET,Microsoft Technology或Visual Studio的经验。难学吗?
在fx方面,我应该注意哪些优点和缺点。可扩展性,灵活性以及使用.NET以外的其他语言构建扩展的可能性?
答案 0 :(得分:1)
根据我的个人经验,我可以告诉你,如果你有一个团队(你最有可能雇用的话......)在技术方面有经验A
,然后半途完成转换为完全不相关的技术{{1这肯定会让你失去生产力,也许团队成员不愿意采用退出你团队的新环境(最终你会让他们失去经验并从初级阶段开始)。
我一直处于这种情况,一旦PHP / Perl / C - > Java,曾经是PHP / JS / CSS - > C#+ webforms,曾经是C ++ - > Java + Weblogic,所以我知道我在说什么。
您应该计划一个研讨会,聘请经验丰富的培训师,向您和您的团队解释。在该研讨会中,您应该开始在培训课程中实施样本。最好的情况是,培训师应该在几周内保持可用,以帮助过渡。你需要密切关注你的人的情绪,并与商品和食物等好东西一起工作,以控制局势。
您应计算此类转换的成本并估算可能的生产力损失和团队成员,包括雇用某人将其替换为您的投资者。
阅读Worflow Foundtations的文档,您可能会使用C#ArangoDB驱动程序。