101 followers
π¨βπ» Fullstack .NET and JavaScript web developer π¨βπ« Coding teacher and advocate π¨βπ¬ Former PhD research scientist.
Subscribe to my newsletter and never miss my upcoming articles
Dependency injection (DI) is a wonderful thing. Simply add your dependency as a parameter to the constructor (most commonly) of your class, register it with you DI container, and away you go - the DI container will manage the rest. Some of the key be...
Here are some of the best .NET, C# and ASP NET posts from this week. This Weeks Articles Pattern Matching In C# By Munib Butt In todayβs article we will look at pattern matching in C#. This is a way to match certain members in our objects or the obj...
What is Primitive Obsession? To start with, primitives are the basic data types available in most languages. These include data types such as strings, numbers (int, floats), and booleans. Primitive obsession is a code smell in which primitive data ty...
Here are some of the best .NET, C# and ASP NET posts from this week. This Weeks Articles Five levels of performance tuning for an EF Core query By Jon Smith This is a companion article to the EF Core Community Standup called βPerformance tuning an E...
Recently I've been learning how to write code in F#. For those who haven't heard of it, F# is Microsoft's/.NET's answer to a functional-first programming language. My motivation was to learn a functional programming language that would make coding fo...
Here are some of the best .NET, C# and ASP NET posts from this week. This Weeks Articles Machine Learning with ML.NET By Nikola Zivkovic In the previous article, we started exploring some of the basic machine learning algorithms and learned how to u...