LINQ (which stands for Language Integrated Query) is a library of collection manipulation methods that makes organizing and picking data out of collections much easier. LINQ can save a lot of time that would otherwise be spent writing complicated for or foreach loops. As with the nature of collections in programming, sometimes you will be working with gargantuan data sets and other times with smaller yet complicated collections.
LINQ Improvements in C# 10
C# 10 was released in November of 2021, and it came with a host of new features. Some of the features that you may have heard of include file-scoped namespaces, global usings, target-type new expressions, record improvements, and many more. Several new extension methods have been added to LINQ as well including MaxBy, MinBy, DistinctBy, IntersectBy, ExceptBy, and UnionBy.
In this post, we will take a look at the aforementioned new C# 10 features and how they work.
Angular, Blazor, React: A Quick Look
In the world of technology and development, there are many different types of frontend frameworks that are used. In this post, we’ll discuss two of the biggest ones, Angular and React, and one of the newer ones, Blazor.
.NET Software Development & Consulting Services
Keyhole Software delivers quality, full-stack .NET solutions. As a Gold Microsoft Partner with proven expertise in C#, .NET Framework, .NET Core, and others, we use the right tool for each unique project.
See Keyhole at Nebraska.Code() 2017
Keyhole Software is excited to once again be a Gold sponsor of the Nebraska.Code() Conference. If you have yet to register to attend, use promo code Keyhole10 to receive 10% off of your 2017 conference ticket cost.
The conference will take place this week, Wednesday through Friday, May 17-19. Wednesday will consist of half and full-day workshops, while Thursday and Friday will consist of one-hour breakout sessions.
Keyhole will be giving away a $150 Amazon gift card in a random drawing. Stop by the Keyhole booth on Thursday to enter the drawing, which will take place early Friday afternoon.
Numerous conference sessions will be led by Keyhole Software team members on a myriad of technical topics. Make sure to attend the following Keyhole sessions when setting your own personal conference calendar….




