© 2023 Hashnode
#entity-framework
Entity Framework Core is a powerful ORM that makes it easy to work with databases in .NET applications. One of the most important features of EF Core is its ability to load related data. In this artic…
Setting up an Entity Framework Core web API on Azure can be a bit daunting. I really struggle with these things and I couldn't find much help for my use case. Still, it's definitely doable and in this blog post, I'll walk through the proces…
One of the features of EF Core is the ability to enable lazy loading, which can improve the performance of your application by deferring the loading of related data until it is actually needed. What i…
Entity Framework (EF) Core is a popular Object-Relational Mapping (ORM) framework for .NET applications. It allows developers to interact with databases using a familiar object-oriented syntax, rather…
A few years ago, I rearchitected a project using Clean Architecture, Entity Framework and MediatR. If you're unfamiliar with CA, freeCodeCamp has a decent explanation. CA isn't suited for every projec…
Introduction GUID, or globally unique identifier, is a 128-bit value that is used to identify resources in a unique and consistent way. In Entity Framework Core (EF Core), a GUID can be used as the pr…
Intro Back in 2017, a colleague and I started research on a new project. This would be a ground-up redesign of our existing software and would later become known as Omnidek.com - a digital forms and workflow tool. Our research included test…
EF Core uses a set of configuration classes to define the structure of the database and the relationships between the entities. These configuration classes are used to map the .NET classes to the data…
Recently, I've come across the news that EF Core 8.0 has introduced a new feature for querying unmapped data. This sounds like an exciting development and brings to mind a challenge I faced last year. I had to query unmapped data using EF C…
I have a little sample app, that uses my generic repository library. I've recently upgraded both to DotNet7 [.Net7] and immediately hit an issue. I was getting the error: A connection was successfull…