Entity Framework Core 5 Performance-Optimierung aus der Praxis [Webinar]

Mit der Veröffentlichung von Entity Framework Core v3 hat sich das Verhalten des Objekt-Relationalen Mappers von Microsoft maßgeblich geändert. Einige Performance-Probleme haben sich mit der neuen Version praktisch von selbst gelöst, andere Probleme, die man teilweise von EF v6 kennt, kamen jedoch hinzu, beziehungsweise zurück. Mit Entity Framework v5 hat Microsoft weitere Performance-Schwachstellen adressiert, welche sich nun in vielen Fällen mit einer Zeile Code gelöst werden können. Es ist somit sehr empfehlenswert zu wissen, für welche Problemarten die aktuelle Version anfällig ist und wie diese gelöst werden können, um möglichst viel Geschwindigkeit aus den Datenbankabfragen herauszuholen. Im Webinar am 12. Mai 2021 stellte Pawel Gerr die häufigsten Performance-Herausforderungen in Entity Framework Core v5 vor und zeigte, wie diese gelöst werden können.

Presenter & Moderator

Presenter

Pawel Gerr

Pawel Gerr is architect consultant at Thinktecture. He focuses on backends with .NET Core and knows Entity Framework inside out.
Moderator

Marco Frodl

Marco Frodl is Consultant at Thinktecture and works with our clients on initial project definition, requirements engineering, and project management.

Agenda

  • Maßnahmen zur Optimierung der Performance
  • Die häufigsten Fallstricke
  • Ausführungspläne

Slidedeck

Kommende Webinare

Code-Generierung in .NET Core: Roslyn Source Generators

In diesem Webinar lernst Du, wie ein Roslyn Source Generator implementiert wird. Zuerst sehen wir uns einen Roslyn Source Generator in Aktion an und werden ihn anschließend gemeinsam...

17.11.2021 | Pawel Gerr
Jetzt kostenlos registrieren

@ngrx/store: Einführung und erste Schritte für Angular-Entwickler

Store-Architekturen (Flux, Redux etc.) sind in aller Munde bei Frontend-Entwicklern und auch bei Angular-Devs. In diesem Webinar machen wir uns vertraut mit den Konzepten, die hinter @ngrx/store...

03.11.2021 | Yannick Baron
Jetzt kostenlos registrieren

Webinar-Recordings

Blazor WebAssembly: Forms in Action [Webinar]

Patrick Jahr zeigt anhand eines Beispiels wie Formulare mit Blazor WebAssembly in .NET 5 implementiert werden können.

27.10.2021 | Patrick Jahr
View recording

Progressive Web Apps jenseits von Mobile: Desktop-PWAs mit Fugu [Webinar]

Gerade auf Windows, macOS und Linux haben PWAs großes Potenzial. Sehen Sie aktuelle Fugu-Schnittstellen und welche Arten von Anwendungen Sie damit ins Web bringen.

20.10.2021 | Christian Liebel
View recording

Artikel zum Thema Entity Framework Core

29.07.2021 | Pawel Gerr

Links: Source code of the demo application Library adding table hint support to EF Core Tool for load tests: hey Sample Application First, we will create a sample application for the reproduction of the issues and for measuring the throughput. For that, we create an ASP.NET Core application with one endpoint…

Read article
25.06.2020 | Pawel Gerr

It has been a while since I released my article about the usage of temp tables in Entity Framework (v6). Meanwhile, Microsoft has released a completely rewritten version of its O/R mapper so my old approach is no longer applicable. But before we learn about a new one, let us think about what we might need…

Read article
10.06.2020 | Pawel Gerr

Both a LINQ query and an SQL statement are descriptions that state which data should be fetched, but not how.. Sure, when reading LINQ or SQL, we can make assumptions about the performance but not in every case. Some queries are either too fancy or too big to grasp, so our predictions may be way too vague if…

Artikel lesen

Let’s talk!

Contact us to schedule a phone call or meeting. We can help you achieve your project goals and increase your technical skill levels!

Sending ...
Thank you! Your contact request has been received and one of our colleagues will respond within the current or next business day.
Oops! Something went wrong while submitting the form.
Please enter a valid email address, name and message.