2017-10-08 48 views
3

저는 경력 개발 초기부터 C#을 사용하여 주로 웹 및 독립 실행 형 응용 프로그램을 개발 한 .NET 개발자입니다. 지금 RPA를 배우는 데 관심이 있습니다. 그래서 RPA 도구는 .NET 기술을 더 많이 사용할 수있는 곳을 배우는 데 가장 좋습니다. C# 개발자가되는 RPA 도구

나는 우리가 코드 블루 프리즘의 단계하지만 난 기반 RPA 도구를 선택하기 위해 최선을 이해 AA, UIPath, OpenSpan 등

같은 다른 유명한 도구에 대한 많은 아무것도 C 번호를 사용할 수있는 구글에서 알게 된 RPA 프로젝트에서 아직 작업 할 기회가 없기 때문에 필자는 그 요구 사항을 고려하지 않았다. .NET 관점에서만 볼 수 있습니다. 감사!

답변

5

Blue Prism은 RPA를 배우기에 좋은 도구이지만 Andrzej는 이미 지적했듯이 무료가 아닙니다. 조금이라도!

AA는 주로 javascript이고 vbs이며 매우 비쌉니다.

그러나 UIPath는 무료입니다! (중소기업 용). 코딩은 .NET의 전신 인 VB에서 이루어집니다. UIPath는 또한 (주로) 동유럽에서 성장하고 사용되고 있습니다 (현재까지).

내 의견으로는 : 당신은 개발자입니다. 픽업 할 RPA 도구는 인기있는 RPA 도구 중에 코딩이 거의 없기 때문에 어린이 놀이가 될 것입니다.

3

Blue Prism은 RPA의 선두 주자이며 강력하고 강력한 C# 코딩 프레임 워크를 가지고 있습니다. 당신이 그것을 배울 기회가 있다면, 나는 당신이 경쟁자보다 그 하나를 선택하는 것에 잘못 될 수 있다고 생각하지 않습니다.

유일한 눈부신 문제는 개발자 키트가 없거나 스스로 배울 수있는 것입니다. 이 소프트웨어는 폐쇄되어 있으며, 엄격하게 라이센스가 부여 된 소프트웨어이며, 기업 라이선스 비용을 지불하지 않는다면 힘든 행운을 빕니다.

+0

감사합니다. Blue 프리즘과 UiPath, 그리고 Roel의 대답을 모두 배우려고합니다. – user841311

1

나는 .NET 개발자로서 UI 경로를 제안 할 예정이며 커뮤니티 버전은 무료이며 평가판에서도 사용 가능합니다. 내부적으로 .NET 구문을 사용하여 활동과 제어를 수행합니다.

4

자동화 Anywhere는 프로그래머가 아닌 사용자를위한 것입니다. 당신은 가난한 구문과 한계에 매우 좌절 할 것입니다. 좋은 C# 프로그래머라면 오픈 소스 셀레늄으로 웹 애플리케이션을 쉽게 자동화 할 수 있습니다. RPA 제품에서 원하는 대부분의 것.

+0

셀렌은 웹 앱에서만 사용할 수 있습니다. 맞습니까? – user841311

+0

수년간 사용되어 왔으며 모든 브라우저에서 WC3 표준이 된 클래식 셀레늄은 웹 애플리케이션에만 사용됩니다. 그러나 Windows 응용 프로그램 용 Selenium 인터페이스를 제공해야하는 "Windows 응용 프로그램 드라이버"https://github.com/Microsoft/WinAppDriver가 있습니다 (사용하지 않았습니다). –

+1

Microsoft는 Windows 응용 프로그램과 웹 브라우저 응용 프로그램 모두를 처리하는 고급 Visual Studio IDE에 "CodedUI"를 제공합니다. 따라서 런타임 라이센스 비용은 없지만 Visual Studio 또는 MSDN 개발자 라이센스 (대부분의 개발자가 이미 보유하게 될)에 대해 비용을 지불해야합니다. 대규모 RPA Bot 농장을 만드는 경우 훨씬 저렴합니다. C# .exe, .dll은 Automation Anywhere 및 Blue Prism과 같은 RPA 도구보다 훨씬 쉽게 배포 할 수 있습니다. Visual Studio로 소스 코드를 사용하면 적절한 변경 제어가 가능/쉽습니다. –