Issue #5: DotNet (.NET)
Ahmed Tarek Hasan
Senior Software Design Engineer @ASML (Advanced Semiconductor Material Lithography) | Technical Blogger | Development Simply Put (DevelopmentSimplyPut.com)
This issue would be about some?topics for DotNet (.NET)?developers.
Notes:
Web Scraping in .NET C#
In English, the word?Scraping?has different definitions but they are all within the same meaning.
to remove (an outer layer, adhering matter, etc.) in this way: to scrape the paint and varnish from a table.
领英推荐
the act of removing the surface from something using a sharp edge or something rough.
However, we are for sure interested into what?Web Scraping?means in?Software.
In software,?Web Scraping?is the process of extracting some information from a web resource from its user interface rather than its legit APIs. Therefore, it is not like calling a REST API of a website to get some data, it is like retrieving the website page like the browser does, parse the HTML and then extract the data rendered into the HTML.
Builder Design Pattern in .NET C#
I am sure this is not the first time for you to hear about the?Builder Design Pattern.?However, I promise you that you would find something different in this article.
In this article, we would walk through the whole process of developing a?Fluent API?using the?Builder Design Pattern, from the early steps of thinking about it, to the latest of testing it.
Therefore, buckle your seat belts, and let’s begin our trip.
That’s it, hope you find reading this newsletter as interesting as I found writing it ??