by Francesco Vastarella | Jun 29, 2021 | Blog
In the previous article, we analyzed the Positional Records that are the real innovation of this new functionality of C# 9. We discovered that behind the scenes a record is nothing but a class with specific default behaviors, including the immutability and equality of...
by Francesco Vastarella | Mar 23, 2021 | Blog
In a previous article, I have talked about the probable innovations that would be introduced with the new version of the Microsoft language C# 9. Among these, the one that seems to be the most interesting for many developers is the introduction of Records. A Record...
by Francesco Vastarella | Nov 25, 2020 | Blog
In the previous article, we took a look at the evolution of the C # language and the innovations introduced to support LINQ, starting to discover its main features. Let’s continue now observing some peculiarities of the two syntaxes that LINQ makes...
by Francesco Vastarella | Jun 17, 2020 | Blog
One of the peculiarities that distinguish the .NET world from other technological stacks is definitely LINQ, an acronym for Language INtegrated Query. Introduced with the .NET Framework 3.5 and Visual Studio 2008, it is, in fact, the first framework independent...
by Francesco Vastarella | Apr 15, 2020 | Blog
In my previous article (part one and part two), we saw the news features introduced in version 8 of C #, but the team is already working on version 9, and we can appreciate some changes. Obviously, at the moment the new features are still under...