Linear Ridge Regression Using C#

The goal of a machine learning regression problem is to predict a single numeric value. For example, you might want to predict the price of a house based on its square footage, number of bedrooms, local tax rate and so on. There are roughly a dozen major regression techniques, and each technique has several variations. […]

How to handle null values in C#

Null pointer exceptions are no fun. You can avoid them and keep your code clean and maintainable by using these techniques to elegantly handle null values in C#.When working on applications in any programming language, you might have encountered null exceptions or null reference exceptions. A null pointer or a null reference is one that […]

C# Spotlight: Earn Cert and Dice Advice.

Microsoft’s venerable C# programming language is in the news this week as the company announced a new foundational certification one day before careers site Dice cited advice to become a C# developer. The new Foundational C# Certification is offered in collaboration with freeCodeCamp, a charity that creates free learning resources for math, programming and computer […]

Latest C# 12 preview introduces an experimental feature

C# 12, a planned upgrade to Microsoft’s signature object-oriented language for .NET development, introduces code rerouting to improve compilation, in the latest preview. The update also features access to inline arrays. Available in Visual Studio 17.7 Preview 3 and .NET 8 Preview 6, both published July 11, the latest C# 12 preview includes features intended […]