Contents tagged with .NET
-
The Current Status of EF Core
Last year I blogged about the then current status of EF Core, its limitations, especially when compared with other O/RMs, such as NHibernate, one of my favourites. With the recent release of EF Core 8, it’s time to revisit that post.
-
A Generic Timeout Helper
Another post that hopefully may come in handy to someone!
-
Table Inheritance with EF Core
EF Core 7 finally delivered a long-sought desire: all of the three table inheritance patterns are now implemented. These are:
-
.NET 8 Dependency Injection Changes: Keyed Services
It has been quite some time since my last post on dependency injection (DI). In it I tried to talk a bit about the history of DI (or dependency resolution); now, a change is about to come in .NET 8: named (or keyed) services! Essentially, it consists of the possibility to register multiple times the same type under different names, and to inject a specific type/name combo.
-
Implementing React's UseState in C#
It's been a long time since my last post! Well, I'll try to change that. For now, I'll just leave something I was playing with: an implementation in C# of React's UseState function (or hook, in React terminology). This is merely for fun, but, hey, who knows if it might help someone!
-
Using Generated Methods Instead of Reflection
It is a common thing to say that reflection is slow.You will find tons of posts saying this, and I generally tend to agree to them, although in most cases we generally don’t need to care that much – in fact, so many libraries and frameworks that we rely on daily depend on it!
-
Performance in .NET – Part 4
This is my fourth post on performance in the .NET world. See the first one on object instantiation here and the second on property copying here and the third here. This time I’m going to talk about collections, but focusing on the performance side.This time, I’ll be talking about value types.
-
C# 8.0 and .NET Core 3.0 – Modern Cross-Platform Development - Fourth Edition Review
-
Now Reading: C# 8.0 and .NET Core 3.0 – Modern Cross-Platform Development - Fourth Edition
Update: see the review here.
-
TypeScript for C# and .NET Core Developers Review