Ever wonder what your LINQ query is really doing under the hood? 🧐 With EFCore.Visualizer, you can inspect Entity Framework Core query plans right inside Visual Studio—no more jumping between tools. Supports SQL Server, PostgreSQL, MySQL & more. #EFCore #VisualStudio 🔗…

VisualStudio's tweet image. Ever wonder what your LINQ query is really doing under the hood? 🧐 With EFCore.Visualizer, you can inspect Entity Framework Core query plans right inside Visual Studio—no more jumping between tools. Supports SQL Server, PostgreSQL, MySQL & more. #EFCore #VisualStudio
🔗…

Version 10.0 of #npgsql and the #efcore provider for PostgreSQL are now out and available on nuget.org. Thanks for the wait and it's heart-warming to see so many people patiently (and sometimes not so patiently ;)) waiting for the release!


Keep your EF Core data safe! Transactions matter: all-or-nothing updates = consistent DB. 1️⃣ Implicit: SaveChanges() auto-transaction 2️⃣ Explicit: BeginTransaction()…Commit()/Rollback() 💡 Use explicit transactions for complex workflows. #dotnet #efcore #database

elliot1one's tweet image. Keep your EF Core data safe!

Transactions matter: 

all-or-nothing updates = consistent DB.

1️⃣ Implicit: SaveChanges() auto-transaction
2️⃣ Explicit: BeginTransaction()…Commit()/Rollback() 

💡 Use explicit transactions for complex workflows.

#dotnet #efcore #database
elliot1one's tweet image. Keep your EF Core data safe!

Transactions matter: 

all-or-nothing updates = consistent DB.

1️⃣ Implicit: SaveChanges() auto-transaction
2️⃣ Explicit: BeginTransaction()…Commit()/Rollback() 

💡 Use explicit transactions for complex workflows.

#dotnet #efcore #database
elliot1one's tweet image. Keep your EF Core data safe!

Transactions matter: 

all-or-nothing updates = consistent DB.

1️⃣ Implicit: SaveChanges() auto-transaction
2️⃣ Explicit: BeginTransaction()…Commit()/Rollback() 

💡 Use explicit transactions for complex workflows.

#dotnet #efcore #database

I can't believe #EFCore is down to three engineers. Without European labor laws, I bet it'd be one. 😢


🚀 Wow! Looks like the .NET 10 packages landed 3 hours ago! #dotnet #aspnetcore #efcore

marcominerva's tweet image. 🚀 Wow! Looks like the .NET 10 packages landed 3 hours ago! #dotnet #aspnetcore #efcore

This caught me off guard. With the introduction of JSON columns in #efcore, checking the parent's state is no longer a simple task. #dotnet

fiseni's tweet image. This caught me off guard.
With the introduction of JSON columns in #efcore, checking the parent's state is no longer a simple task. #dotnet

SQL Server uses a non-standard sort order for GUIDs that isn't lexicographical. So even Guid.CreateVersion7() won't help produce sequential GUIDs for SQL Server on the client side. With Entity Framework Core, use SequentialGuidValueGenerator instead. #dotnet #efcore

marcominerva's tweet image. SQL Server uses a non-standard sort order for GUIDs that isn't lexicographical. So even Guid.CreateVersion7() won't help produce sequential GUIDs for SQL Server on the client side. With Entity Framework Core, use SequentialGuidValueGenerator instead. #dotnet #efcore

Quick Tip to Boost your #efcore querying performance! Just disable the default Change Tracker by using the AsNoTracking() for your read-only operations! Follow this thread for more details.

iammukeshm's tweet image. Quick Tip to Boost your #efcore querying performance!

Just disable the default Change Tracker by using the AsNoTracking() for your read-only operations!

Follow this thread for more details.

Writing code samples sometime there is a need for HasData in development environment, the following handles this. The enum resides in its own file. #csharp #efcore

KarenPayneMVP's tweet image. Writing code samples sometime there is a need for HasData in development environment, the following handles this. The enum resides in its own file.

#csharp #efcore

If you write all the EF Core configurations in the application database context, soon that class will be cluttered. The better approach is to define strongly-typed configuration classes using the IEntityTypeConfiguration abstraction. #dotnet #csharp #efcore

elliot1one's tweet image. If you write all the EF Core configurations in the application database context, soon that class will be cluttered.

The better approach is to define strongly-typed configuration classes using the IEntityTypeConfiguration abstraction.

#dotnet #csharp #efcore

Turns out my first time with Dapper was much better than with EF Core... Read more here: devleader.ca/2024/05/20/dap… #CSharp #DotNet #EFCore #Dapper

DevLeaderCa's tweet image. Turns out my first time with Dapper was much better than with EF Core...

Read more here:
devleader.ca/2024/05/20/dap…

#CSharp #DotNet #EFCore #Dapper

A More Efficient Way to Update Multiple Records in Your Database with EFCore! 🔥🚀 Follow this thread for details. #dotnet #database #efcore #update #bulk #performance #developer #dev

iammukeshm's tweet image. A More Efficient Way to Update Multiple Records in Your Database with EFCore! 🔥🚀

Follow this thread for details.
#dotnet #database #efcore #update #bulk #performance #developer #dev

EF Core 8 Stored procedures with and without parameters. github.com/karenpayneoreg… #efcore #efcore8 #sqlserver #scharp

KarenPayneMVP's tweet image. EF Core 8 Stored procedures with and without parameters.

github.com/karenpayneoreg…

#efcore #efcore8 #sqlserver #scharp

Tired of repeating query filters? Use EF Core Global Query Filters: .HasQueryFilter() in OnModelCreating. ✅ Soft deletes ✅ Multi-tenancy ✅ Row-level security Bypass if needed using .IgnoreQueryFilters(). #EFCore #DotNet #CleanCode #DevTips

elliot1one's tweet image. Tired of repeating query filters?

Use EF Core Global Query Filters: .HasQueryFilter() in OnModelCreating.

✅ Soft deletes
✅ Multi-tenancy
✅ Row-level security

Bypass if needed using .IgnoreQueryFilters().

#EFCore #DotNet #CleanCode #DevTips
elliot1one's tweet image. Tired of repeating query filters?

Use EF Core Global Query Filters: .HasQueryFilter() in OnModelCreating.

✅ Soft deletes
✅ Multi-tenancy
✅ Row-level security

Bypass if needed using .IgnoreQueryFilters().

#EFCore #DotNet #CleanCode #DevTips
elliot1one's tweet image. Tired of repeating query filters?

Use EF Core Global Query Filters: .HasQueryFilter() in OnModelCreating.

✅ Soft deletes
✅ Multi-tenancy
✅ Row-level security

Bypass if needed using .IgnoreQueryFilters().

#EFCore #DotNet #CleanCode #DevTips

Using BCrypt.Net.BCrypt for hashing passwords in a database using EF Core 8. #efcore #dotnet learn.microsoft.com/en-us/ef/core/…

KarenPayneMVP's tweet image. Using BCrypt.Net.BCrypt for hashing passwords in a database using EF Core 8.

#efcore #dotnet 

learn.microsoft.com/en-us/ef/core/…

Database engine usage in EF Core Power Tools. SQL Server accounts for 87 %! #dotnet #efcore

ErikEJ's tweet image. Database engine usage in EF Core Power Tools. SQL Server accounts for 87 %!
#dotnet #efcore

msft.it/6018sYrgM devs: want faster EF Core workflows in PostgreSQL? Entity Developer = visual modeling + auto code gen. No config files. No mapping headaches. Just clean, fast productivity. #EFCore #PostgreSQL 🧠 🔗 msft.it/6019sYrg3

dotnet's tweet image. msft.it/6018sYrgM devs: want faster EF Core workflows in PostgreSQL?
Entity Developer = visual modeling + auto code gen.
No config files. No mapping headaches. Just clean, fast productivity.
#EFCore #PostgreSQL 🧠
🔗 msft.it/6019sYrg3

The EF Core support for scalar values feels a bit off. To execute the intended SQL query in the original form, you must materialize it with ToList 🫤 #efcore #dotnet

fiseni's tweet image. The EF Core support for scalar values feels a bit off.

To execute the intended SQL query in the original form, you must materialize it with ToList 🫤

#efcore #dotnet

EF Core projections: the cheat code nobody talks about. Stop loading entire entities. Just select the fields you need. Results:- - Faster queries - Less memory - Happy databases - Game changer for read-heavy apps. Full guide: blog.elmah.io/building-read-… #DotNet #EFCore


There is no (good) documentation on how to write an #EFCore #provider #dotnet


New tutorial just dropped! Learn EF Core CRUD with DbContext step-by-step and level up your .NET skills Please check below video for details. 1. youtube.com/watch?v=X887uA… 2. youtube.com/watch?v=kHrCTO… #dotnet #EFCore #CRUD #backend

imrahulpandey15's tweet card. 7. Entity Framework Core CRUD Example - Part 1

youtube.com

YouTube

7. Entity Framework Core CRUD Example - Part 1


Tired of repeating query filters? Use EF Core Global Query Filters: .HasQueryFilter() in OnModelCreating. ✅ Soft deletes ✅ Multi-tenancy ✅ Row-level security Bypass if needed using .IgnoreQueryFilters(). #EFCore #DotNet #CleanCode #DevTips

elliot1one's tweet image. Tired of repeating query filters?

Use EF Core Global Query Filters: .HasQueryFilter() in OnModelCreating.

✅ Soft deletes
✅ Multi-tenancy
✅ Row-level security

Bypass if needed using .IgnoreQueryFilters().

#EFCore #DotNet #CleanCode #DevTips
elliot1one's tweet image. Tired of repeating query filters?

Use EF Core Global Query Filters: .HasQueryFilter() in OnModelCreating.

✅ Soft deletes
✅ Multi-tenancy
✅ Row-level security

Bypass if needed using .IgnoreQueryFilters().

#EFCore #DotNet #CleanCode #DevTips
elliot1one's tweet image. Tired of repeating query filters?

Use EF Core Global Query Filters: .HasQueryFilter() in OnModelCreating.

✅ Soft deletes
✅ Multi-tenancy
✅ Row-level security

Bypass if needed using .IgnoreQueryFilters().

#EFCore #DotNet #CleanCode #DevTips

Bit of a mental pallete cleanser for today's article. You're Probably Doing EF Migrations wrong... On using EF Bundles and why you *really should*. mostlylucid.net/blog/efmigrati… #csharp #efcore


Version 10.0 of #npgsql and the #efcore provider for PostgreSQL are now out and available on nuget.org. Thanks for the wait and it's heart-warming to see so many people patiently (and sometimes not so patiently ;)) waiting for the release!


🔉 Let’s take a look at the new page - EF Core Bulk Insert and Update: Best Practices and Examples: devart.com/dotconnect/ef-… ✅ Download a 30-day absolutely free trial of ADO.NET Data Providers: devart.com/products.html#… #dotConnect #adonet #efcore #Devart

DevartSoftware's tweet image. 🔉 Let’s take a look at the new page - EF Core Bulk Insert and Update: Best Practices and Examples: devart.com/dotconnect/ef-…

✅ Download a 30-day absolutely free trial of ADO.NET Data Providers: devart.com/products.html#…

#dotConnect #adonet #efcore #Devart

Happening LIVE today at 10AM PT. The .NET Data Community Standup and the EF team celebrate EF 10 release, ask questions and get juicy behind the scenes stories. See you LIVE here ➡️ msft.it/6012tPyYe #EntityFramework #EFCore

dotnet's tweet image. Happening LIVE today at 10AM PT.

The .NET Data Community Standup and the EF team celebrate EF 10 release, ask questions and get juicy behind the scenes stories. 

See you LIVE here ➡️ msft.it/6012tPyYe
#EntityFramework #EFCore

Explore essential multitenancy techniques for EF Core that can optimize your applications! #EFCore #dotnet isaacl.dev/gvv


Keep your EF Core data safe! Transactions matter: all-or-nothing updates = consistent DB. 1️⃣ Implicit: SaveChanges() auto-transaction 2️⃣ Explicit: BeginTransaction()…Commit()/Rollback() 💡 Use explicit transactions for complex workflows. #dotnet #efcore #database

elliot1one's tweet image. Keep your EF Core data safe!

Transactions matter: 

all-or-nothing updates = consistent DB.

1️⃣ Implicit: SaveChanges() auto-transaction
2️⃣ Explicit: BeginTransaction()…Commit()/Rollback() 

💡 Use explicit transactions for complex workflows.

#dotnet #efcore #database
elliot1one's tweet image. Keep your EF Core data safe!

Transactions matter: 

all-or-nothing updates = consistent DB.

1️⃣ Implicit: SaveChanges() auto-transaction
2️⃣ Explicit: BeginTransaction()…Commit()/Rollback() 

💡 Use explicit transactions for complex workflows.

#dotnet #efcore #database
elliot1one's tweet image. Keep your EF Core data safe!

Transactions matter: 

all-or-nothing updates = consistent DB.

1️⃣ Implicit: SaveChanges() auto-transaction
2️⃣ Explicit: BeginTransaction()…Commit()/Rollback() 

💡 Use explicit transactions for complex workflows.

#dotnet #efcore #database

I prefer to use pure ADO. NET over EF Core, I love that seing myself dealing directly with T-SQL Query, all I need to do is to setup my Factory object and the UnitOfWork as well. #csharp #efcore #aspnetcore


Turns out my first time with Dapper was much better than with EF Core... Read more here: devleader.ca/2024/05/20/dap… #CSharp #DotNet #EFCore #Dapper

DevLeaderCa's tweet image. Turns out my first time with Dapper was much better than with EF Core...

Read more here:
devleader.ca/2024/05/20/dap…

#CSharp #DotNet #EFCore #Dapper

That’s a wrap on .NET 10. 🎉 From runtime performance to C# 14 elegance, EF Core 10 improvements, and SDK productivity, this release shows how far the @dotnet ecosystem has come. What’s your favorite .NET 10 feature so far? 👇 #dotnet #csharp #efcore #maui #blazor


🚀 Wow! Looks like the .NET 10 packages landed 3 hours ago! #dotnet #aspnetcore #efcore

marcominerva's tweet image. 🚀 Wow! Looks like the .NET 10 packages landed 3 hours ago! #dotnet #aspnetcore #efcore

In preparazione per la #netconfit2025 di domani a Milano. 45 minuti su #efcore non so se basteranno. Vi aspetto


📅 Week 17 Recap ✅ Rebuilt WebApplication8 completely from scratch — no AI help ✅ Set up EF Core database & CRUD operations for a mini HRIS 💡 Focused on understanding entity relationships & clean structure Building confidence through repetition 💪 #DotNet #EFCore


The Unit of Work pattern lets all repos share a single DbContext, ensuring multiple operations succeed or fail together. EF Core tracks changes, but UoW adds structure, testability & reliability in complex apps. ✅ #UnitOfWork #EFCore #DotNet #CleanCode #CSharp

elliot1one's tweet image. The Unit of Work pattern lets all repos share a single DbContext, ensuring multiple operations succeed or fail together.

EF Core tracks changes, but UoW adds structure, testability & reliability in complex apps. ✅

#UnitOfWork #EFCore #DotNet #CleanCode #CSharp
elliot1one's tweet image. The Unit of Work pattern lets all repos share a single DbContext, ensuring multiple operations succeed or fail together.

EF Core tracks changes, but UoW adds structure, testability & reliability in complex apps. ✅

#UnitOfWork #EFCore #DotNet #CleanCode #CSharp
elliot1one's tweet image. The Unit of Work pattern lets all repos share a single DbContext, ensuring multiple operations succeed or fail together.

EF Core tracks changes, but UoW adds structure, testability & reliability in complex apps. ✅

#UnitOfWork #EFCore #DotNet #CleanCode #CSharp
elliot1one's tweet image. The Unit of Work pattern lets all repos share a single DbContext, ensuring multiple operations succeed or fail together.

EF Core tracks changes, but UoW adds structure, testability & reliability in complex apps. ✅

#UnitOfWork #EFCore #DotNet #CleanCode #CSharp

Ever wonder what your LINQ query is really doing under the hood? 🧐 With EFCore.Visualizer, you can inspect Entity Framework Core query plans right inside Visual Studio—no more jumping between tools. Supports SQL Server, PostgreSQL, MySQL & more. #EFCore #VisualStudio 🔗…

VisualStudio's tweet image. Ever wonder what your LINQ query is really doing under the hood? 🧐 With EFCore.Visualizer, you can inspect Entity Framework Core query plans right inside Visual Studio—no more jumping between tools. Supports SQL Server, PostgreSQL, MySQL & more. #EFCore #VisualStudio
🔗…

Map Postgres stored procedures and call them directly from your Entity Framework Core DbContext - try the latest daily build of EF Core Power Tools! Release notes and download link: github.com/ErikEJ/EFCoreP… #efcore #dotnet #postgres #npgsql #sql

ErikEJ's tweet image. Map Postgres stored procedures and call them directly from your Entity Framework Core DbContext - try the latest daily build of EF Core Power Tools!
Release notes and download link: github.com/ErikEJ/EFCoreP…
#efcore #dotnet #postgres #npgsql #sql

Using BCrypt.Net.BCrypt for hashing passwords in a database using EF Core 8. #efcore #dotnet learn.microsoft.com/en-us/ef/core/…

KarenPayneMVP's tweet image. Using BCrypt.Net.BCrypt for hashing passwords in a database using EF Core 8.

#efcore #dotnet 

learn.microsoft.com/en-us/ef/core/…

Full text searching in Entity Framework ⬇ #dotnet #efcore

Dave_DotNet's tweet image. Full text searching in Entity Framework  ⬇
#dotnet #efcore

How to find slow queries in Entity Framework ⬇ By using Entity Frameworks interceptor system and hooking into the ReaderExecuted event we can see exactly how long queries are taking to execute. Bookmark it! #dotnet #efcore

Dave_DotNet's tweet image. How to find slow queries in Entity Framework  ⬇ 

By using Entity Frameworks interceptor system and hooking into the ReaderExecuted event we can see exactly how long queries are taking to execute.  

Bookmark it! 

#dotnet #efcore

EF Core 8 Stored procedures with and without parameters. github.com/karenpayneoreg… #efcore #efcore8 #sqlserver #scharp

KarenPayneMVP's tweet image. EF Core 8 Stored procedures with and without parameters.

github.com/karenpayneoreg…

#efcore #efcore8 #sqlserver #scharp

When working in #efcore, do you know the difference between buffering and streaming? Although IAsyncEnumerable was released years ago, I don't see devs using it often. Hear me out - that can be a huge perf booster, as no need to have all data in memory. #dotnet

heystanislav's tweet image. When working in #efcore, do you know the difference between buffering and streaming?

Although IAsyncEnumerable was released years ago, I don't see devs using it often. Hear me out - that can be a huge perf booster, as no need to have all data in memory. 

#dotnet

Decided to start writing an article on how to setup WHERE IN for a data provider and EF Core, looking good so far. #csharp #SQL #efcore

KarenPayneMVP's tweet image. Decided to start writing an article on how to setup WHERE IN for a data provider and EF Core, looking good so far.

#csharp  #SQL #efcore

So much amazing 𝗘𝗻𝘁𝗶𝘁𝘆 𝗙𝗿𝗮𝗺𝗲𝘄𝗼𝗿𝗸 𝗰𝗼𝗻𝘁𝗲𝗻𝘁 on this YouTube playlist -> youtube.com/playlist?list=… #dotnet #efcore

Dave_DotNet's tweet image. So much amazing 𝗘𝗻𝘁𝗶𝘁𝘆 𝗙𝗿𝗮𝗺𝗲𝘄𝗼𝗿𝗸 𝗰𝗼𝗻𝘁𝗲𝗻𝘁 on this YouTube playlist -> youtube.com/playlist?list=…

#dotnet #efcore

msft.it/6018sYrgM devs: want faster EF Core workflows in PostgreSQL? Entity Developer = visual modeling + auto code gen. No config files. No mapping headaches. Just clean, fast productivity. #EFCore #PostgreSQL 🧠 🔗 msft.it/6019sYrg3

dotnet's tweet image. msft.it/6018sYrgM devs: want faster EF Core workflows in PostgreSQL?
Entity Developer = visual modeling + auto code gen.
No config files. No mapping headaches. Just clean, fast productivity.
#EFCore #PostgreSQL 🧠
🔗 msft.it/6019sYrg3

Join me with members of the .NET team to celebrate the .NET 9, .NET Aspire 9 and EF Core 9 release on Tue Nov 12. Watch my session: "Migrate your .NET Framework / EF6 "Classic" app to .NET 9 and Azure SQL" on Thu at 15:00 CET #dotnet #efcore

ErikEJ's tweet image. Join me with members of the .NET team to celebrate the .NET 9, .NET Aspire 9 and EF Core 9 release on Tue Nov 12. Watch my session: "Migrate your .NET Framework / EF6 "Classic" app to .NET 9 and Azure SQL" on Thu at 15:00 CET 
#dotnet #efcore

Struggling to debug EF Core queries? Use .𝖤𝗇𝖺𝖻𝗅𝖾𝖲𝖾𝗇𝗌𝗂𝗍𝗂𝗏𝖾𝖣𝖺𝗍𝖺𝖫𝗈𝗀𝗀𝗂𝗇𝗀 () and see your logs' actual SQL + parameter values. Super handy for: ✅ Understanding query issues ✅ Copy-pasting runnable SQL ⚠️ Avoid in production! Repost ♻️ #dotnet #efcore

mwaseemzakir's tweet image. Struggling to debug EF Core queries?

Use .𝖤𝗇𝖺𝖻𝗅𝖾𝖲𝖾𝗇𝗌𝗂𝗍𝗂𝗏𝖾𝖣𝖺𝗍𝖺𝖫𝗈𝗀𝗀𝗂𝗇𝗀 () and see your logs' actual SQL + parameter values. 

Super handy for:
✅ Understanding query issues
✅ Copy-pasting runnable SQL
⚠️ Avoid in production!

Repost ♻️

#dotnet 
#efcore

My nephew loves Entity Framework (EF 6) in his random drawings! #dotnet #csharp #efcore #entityframework #microsoft

mehrandvd's tweet image. My nephew loves Entity Framework (EF 6) in his random drawings!

#dotnet #csharp #efcore #entityframework #microsoft

A More Efficient Way to Update Multiple Records in Your Database with EFCore! 🔥🚀 Follow this thread for details. #dotnet #database #efcore #update #bulk #performance #developer #dev

iammukeshm's tweet image. A More Efficient Way to Update Multiple Records in Your Database with EFCore! 🔥🚀

Follow this thread for details.
#dotnet #database #efcore #update #bulk #performance #developer #dev

- How do you do pagination in #efcore? - I use Skip/Take, and it works perfectly fine! Fair enough. But there's an even better solution. And it's called Keyset pagination. Instead of putting an offset, try adding the "where filter" of the "point you stopped" 👇 #dotnet

heystanislav's tweet image. - How do you do pagination in #efcore?
 - I use Skip/Take, and it works perfectly fine!

Fair enough. But there's an even better solution.
And it's called Keyset pagination.

Instead of putting an offset, try adding the "where filter" of the "point you stopped" 👇

#dotnet

If you write all the EF Core configurations in the application database context, soon that class will be cluttered. The better approach is to define strongly-typed configuration classes using the IEntityTypeConfiguration abstraction. #dotnet #csharp #efcore

elliot1one's tweet image. If you write all the EF Core configurations in the application database context, soon that class will be cluttered.

The better approach is to define strongly-typed configuration classes using the IEntityTypeConfiguration abstraction.

#dotnet #csharp #efcore

Writing code samples sometime there is a need for HasData in development environment, the following handles this. The enum resides in its own file. #csharp #efcore

KarenPayneMVP's tweet image. Writing code samples sometime there is a need for HasData in development environment, the following handles this. The enum resides in its own file.

#csharp #efcore

Quick Tip to Boost your #efcore querying performance! Just disable the default Change Tracker by using the AsNoTracking() for your read-only operations! Follow this thread for more details.

iammukeshm's tweet image. Quick Tip to Boost your #efcore querying performance!

Just disable the default Change Tracker by using the AsNoTracking() for your read-only operations!

Follow this thread for more details.

Keep your EF Core data safe! Transactions matter: all-or-nothing updates = consistent DB. 1️⃣ Implicit: SaveChanges() auto-transaction 2️⃣ Explicit: BeginTransaction()…Commit()/Rollback() 💡 Use explicit transactions for complex workflows. #dotnet #efcore #database

elliot1one's tweet image. Keep your EF Core data safe!

Transactions matter: 

all-or-nothing updates = consistent DB.

1️⃣ Implicit: SaveChanges() auto-transaction
2️⃣ Explicit: BeginTransaction()…Commit()/Rollback() 

💡 Use explicit transactions for complex workflows.

#dotnet #efcore #database
elliot1one's tweet image. Keep your EF Core data safe!

Transactions matter: 

all-or-nothing updates = consistent DB.

1️⃣ Implicit: SaveChanges() auto-transaction
2️⃣ Explicit: BeginTransaction()…Commit()/Rollback() 

💡 Use explicit transactions for complex workflows.

#dotnet #efcore #database
elliot1one's tweet image. Keep your EF Core data safe!

Transactions matter: 

all-or-nothing updates = consistent DB.

1️⃣ Implicit: SaveChanges() auto-transaction
2️⃣ Explicit: BeginTransaction()…Commit()/Rollback() 

💡 Use explicit transactions for complex workflows.

#dotnet #efcore #database

Loading...

Something went wrong.


Something went wrong.


United States Trends