Category Archives: UiPath
LINQuist: Select
With Where, we have learnt how to be selective about the data we want. It uses conditions to filter out data before boxing it up with the same paper wrapping it came in. But Where is built to manipulate data, not the schema which houses it. You can’t filter a DataTable and compartmentalize it into…
LINQuist: Where
Now that you are familiar with both Lambda and Query Syntaxes, we will explore the methods one by one – or at least the ones I believe are incredibly useful, starting with Where. Filter With Ease Using Where, you can easily filter collections. If you are trying to filter DataTables, you are better off using…
Browser Migration Using Regex. Yes You Read That Correctly(Part-II)
In the previous post, we had a brief introduction to the concepts we will rely on to perform our browser migration. Yes, I am well aware that UiPath has a Browser Migration tool, but this isn’t being written to replace anything UiPath already has. This is to show you how reliable regex can be, once…
Browser Migration Using Regex. Yes, You Read That Correctly(Part-I)
Regular Expressions are a life saver, especially when dealing with complex pattern recognition. Once you become proficient at crafting regex patterns (or proficient enough to google the right patterns), you can slowly become creative with it. It happens naturally, as you start looking for patterns outside of regex – areas where you may apply regex…
Believe Me When I Say This LINQ is “Complex”(Part-II)
If last week’s article didn’t send chills down your spine, then you clearly aren’t human. It took me approximately 4 days to wrap my head around that query, before forgetting who I was, where I was, and what I was doing. Bad jokes aside, it did take me a while to understand this, and it…
Believe me When I Say This LINQ Is “Complex”(Part-I)
LINQ is complex enough by itself, which is why I decided to kick it up a notch and torture you with some more. Pain and suffering are the catalyst for success, and I use this platitude each time to gaslight people when they ask me why I like spending hours in front of an illuminated…
Group By, With Lambda Syntax
Last week, we explored Group By using query syntax. I also provided a hint as to what the Group By will look like when formulated using Lambda Expressions. I have modified the test case a little, because If I were to merely pull out the Key and Count, that would bore me to death. We will perform…
“Group By” Is Pretty Useful. Here, I’ll Show You.
Group By might seem scary at first, but that’s because it is. Everything is difficult before it becomes easy. You will eventually make the leap, but for that to happen, you have to know what Group By is. You can’t leap without knowing what you are leaping into, or you will leap for an escape. Grouping Stuff…
LINQ: Select Where When Applicable, or Just Select
Grammar Nazis will point out that I’ve made a syntactical error in the title. Software developers will also be scratching their heads, wondering what I was trying to convey by that title, and might even go so far as to side with the Grammar Nazis. Everything will make sense, once you reach the end of…
UiPath: Commonly Used Variables
I’ve written this for a very good reason. And no, it’s not because I’ve run out of topics, in fact I’m bursting with ideas, but am too lazy to jot them down before they vanish into the abyss they sprang out from. Now that we have that out of the way, lets head back to…