对于项目经理
消除平台选择风险
为您管理的项目选择表示层(即“WinForms、WPF、Silverlight还是其他表示层?”)通常是您作为项目经理需要做出的最重要的决定。它会影响项目计划的许多方面,例如所需的开发人员的适当资格、项目的可移植性和生命周期等。这是一个无法避免的冒险决策。
但是,“WinForms、WPF、Silverlight还是其他表示层?”这个问题只有一个正确的答案——Nevron Open Vision for .NET。使用此平台,您无需选择.NET表示层——Nevron Open Vision会将它们集成在一起。
目标瞄准更多客户
将项目绑定到特定的表示层意味着您限制了目标客户的范围。但是,如果您希望您的应用程序在Windows和Mac上运行,该怎么办?
通过为您提供跨平台的.NET GUI工具包,Nevron Open Vision for .NET可帮助您扩展范围或扩大客户基础。这最终意味着它可以帮助您发展业务。
降低开发成本
您需要多少个开发人员来制作应用程序的表示层?如果您打算为多个平台开发,则肯定需要数十个。如果您不使用单个代码库,则将需要数百名开发人员来使所开发的表示层外观和感觉相同。实际上,即使是最大的公司也不能这样做吗?
用于.NET的Nevron Open Vision改变了游戏规则。您不再需要专门的Windows(WinForms或WPF)或Mac OS X开发团队来使外观变得相同,因为在每个集成平台上Nevron Open Vision都是相同的。现在,您只需要一个表示层团队——您的Nevron Open Vision团队!
消除移植成本
将.NET应用程序移植到其他平台可能会扼杀一家公司。无法快速移植的基于.NET的公司迟早会倒闭。因此,迟早您将需要移植到另一个甚至可能还不存在的.NET环境中。只有两种可能的方法来实现:
1)如果您尚未开始使用Nevron Open Vision for .NET,则最终将浪费您的预算并浪费宝贵的时间。也许需要完全重写?也许新环境不支持您使用的所有功能?也许您当前选择的供应商将不支持新环境中的所有组件和功能?将会有很多“也许”,它们将花费您大量的时间和金钱,更糟糕的是,其中一些将无法解决。还有,如果您需要在某个时候退回去……也许您一开始就没有开始。
2)如果您开始使用Nevron Open Vision for .NET,则只需为新环境重新编译即可。不会超过一个小时。如果需要移回——您将重新编译旧的环境。就是这么简单、快速且便宜——移植不再会成为问题。
延长您的应用程序生命周期
“我们的旧应用程序有什么问题?为什么我们在添加新功能和改进功能时会遇到麻烦?为什么它会慢慢消失?”
那是因为您开发它的环境不再发展——它的生命周期已经结束。因此,以前随每个新发行版一起提供的功能突然自然地封锁住了……许多问题未解决……它们将永远无法修复。
当您签署一个具体的表示层时,您签署了一个隐藏的生命周期契约。大型公司开发的表示层涉及太多的公司利益,但是对于它们所有人来说,这是一件共同的事——它们的生命周期有限且通常很短。
另一方面,Nevron Open Vision for .NET是由一家具有在长期生命周期项目传统的公司开发的。由于Nevron Open Vision是独立于平台的,因此我们完全不打算在此表示层的生命周期上施加任何限制。
无论是WinForms、WPF、Silverlight还是我们集成其中的其他表示层是已死的、已过时或不再受支持、对于NOV来说都无关紧要——它具有自己的生命周期。
一个表示层、一个代码库、一个供应商
通常,基于所选平台,新项目是从第三方组件开始的。但是,由于组件供应商被分散并延伸到如此多的不同平台,他们的产品非常不一致,基本上包含或多或少相同的琐碎功能,但价格却更高。
价格实际上不是最大的问题。当您的解决方案基于第三方组件时,您希望这些组件能够迁移到新的操作系统或环境。如果不这样做,那么您的项目就处于僵持状态——它永远不会在新的操作系统或环境上运行。
事实是,在所有环境中,只有Nevron Open Vision for .NET内部的组件都是100%相同的。可能还有其他供应商针对广泛的.NET表示层进行开发,但是它们的工具包绑定到基础框架,并且每个平台的功能也有很大不同。
因此,无论您在哪里看,都不会找到这么好的报价:一个表示层、一个代码库、一个供应商。
公司名称:北京哲想软件有限公司
北京哲想软件官方网站:www.cogitosoft.com
北京哲想软件微信公众平台账号:cogitosoftware
北京哲想软件微博:哲想软件
北京哲想软件邮箱:[email protected]
销售(俞先生)联系方式:+86(010)68421378
微信:18610247936 QQ:368531638