How to create a robot by applying UiPath Best Practices (1/2) - with Mukesh Kala

Опубликовано: 31 Октябрь 2024
на канале: Daniel Tila - EnterpriseDotNet
1,618
43

Best practices when you create a robot can be different from organization to organization. Mukesh Kala is UiPath MVP and currently working at Accenture as RPA Developer.

00:00:00 - Introduction
Let's know Mukesh and his experience and technical background until now.

00:10:05 - Robot that we are building
We will start with an assumption to build a UiPath robot. As an example, we will consider a robot that is sending some emails and split into producer and consumer project - so at the end, we will build 2 projects

00:15:22 - Create project type
Create the project - and this time we will use the REFramework project type because it fits our needs

00:19:09 - Setting configuration
How we establish the configuration keys - what we put in the config and what we don't

00:35:19 - Project organization - creating folders
How do we create folder names and name our workflows. See some practices that Mukes is using

00:39:05 - Variables and naming conventions
Here we will have a look to name variables and see Mukesh best practices for naming variables and arguments.

00:48:06 - Conventions for variables
Naming variables can be difficult - see how Mukesh Is using the best practices for name variables

01:12:01 - Performer project
Decide what we put in the performer project - configuration and how do we gonna create it

01:13:29 - Dealing with credentials
What is the best practice for managing credentials in a secure way?

01:17:12 - DelayBefore & After configurable |D:1
DelayBefore and DelayAfter are two properties that you can set to each activity. The previous REFramework version it was allowing the two properties to be configurable

01:26:16 - How to implement Exception handling
What is his strategy to deal with exception handling? How do we handle exceptions? Per component or per operation?

01:32:22 - Using annotations
What to write in annotations and what are they useful for?



This is a tutorial for advanced. If you want to learn more, check out my other videos or one of my courses:
Get the UiPath Developer Foundation Diploma with hands-on experience: https://bit.ly/35XPZvg​​
Get the UiPath Advanced Diploma 100% with Enterprise best practices: https://bit.ly/2N01k8N​
Learn to build UiPath Enterprise Large Robots: https://bit.ly/2OxR6wT
Encourage your company to adopt RPA: https://bit.ly/34hNW5b​

- - - - - - - - - - - - -

About me:
I am Daniel Tila, from Bucharest, Romania the place where UiPath was born. I am a developer, trainer, and co-founder of Automation Pill - a company that creates end-to-end RPA solutions to automate processes in companies.

- - - - - - - - - - - - -
Connect with me:
https://automationpill.com​​
LinkedIn -   / ​