9

我是一名 .NET 开发人员,从我的职业生涯开始就主要使用 C# 开发 Web 和独立应用程序。我现在对学习 RPA 很感兴趣,因此哪种 RPA 工具最适合我学习在哪里可以更多地使用我的 .NET 技能。

我从 Google 得知我们可以在 Blue Prism 的代码阶段使用 C#,但对 AA、UIPath、OpenSpan 等其他著名工具却一无所知。

我知道根据需求选择 RPA 工具是最好的,但我并没有看那么远,因为我还没有机会从事 RPA 项目。我只是从.NET 的角度来看。谢谢!

4

4 回答 4

21

Blue Prism 是开始学习 RPA 的好工具,但正如 Andrzej 已经指出的那样:它不是免费的。一点儿都没有!

AA主要是javascript和vbs,也很贵!

然而,UIPath 是免费的!(适用于小型企业)。编码是用 VB 编写的,它是 .NET 的前身。UIPath 也在增长和使用(目前)主要在东欧(据我所知)。

但在我看来:你是一名开发人员。无论您选择哪种 RPA 工具,都将是小菜一碟,因为在更流行的 RPA 工具中涉及的编码很少。

更新

现在 Automation Anywhere 推出了他们自己的免费社区版本,我将更改我之前的声明:

“对于新的 RPA 开发人员来说,UiPath 或 Automation Anywhere 都是很好的起点。我已经与这两者合作了很长时间,他们都有自己的优点和缺点。很大程度上取决于个人喜好。最后;如果你知道一个,你会更容易拿起另一个。”

更新 2

正如@Sergiu 指出的那样,这个线程已经有些过时了,这个答案也是如此。答案本身仍然有效,因为与其他流行的 RPA 工具相比,UiPath 仍然最广泛地使用 VB (.NET)。

话虽如此,UiPath(根据 Gartner 的说法)已成为全球使用最多的 RPA 工具,这可以说使这个答案更加可行。但请注意,如今,BluePrism 和 Automation Anywhere 也有社区版本。

这将使 BluePrism 成为 OP 答案的显着竞争者,但在市场方面,我仍然建议选择(坚持?)UiPath。

于 2017-10-09T18:48:40.283 回答
9

我建议作为 .NET 开发人员使用 UI Path,它的社区版本是免费的,也可以提供试用版。它在其活动和控制中使用内部 .NET 语法。

于 2017-10-11T04:44:20.330 回答
7

Automation Anywhere 声称适用于非程序员。你会对糟糕的语法和限制感到非常沮丧。如果您是一名优秀的 C# 程序员,请选择 Open Source Selenium,它可以让您轻松地自动化 Web 应用程序。您可能想要从 RPA 产品中获得的大部分内容。

于 2017-10-16T00:23:25.867 回答
-3

从 Blue Prism 开始 ..我们可以使用代码阶段轻松地将 C# 代码集成到其中。

于 2018-08-02T06:48:18.003 回答