Frans Bouma on .NET Data Access - Episode 92

Frans Bouma on .NET Data Access - Episode 92

Today on the show, Jeffrey Palermo is joined by a long-time colleague of his, Frans Bouma! Frans is the Lead Developer of LLBLGen Pro, a market-leading entity modeling/object-relational mapper for .NET. His specialties are C#, .NET, software engineering and architecture, databases, and data access technologies. He has been writing software professionally since 1994 and is a well-known expert in object-relational mapping, data access technologies, and entity modeling.

In this episode, Frans gives his perspective of 20+ years of experience talking to the database, speaks about the scene of data access in .NET, shares his perspective on life beyond Entity Framework, shares some info regarding his product, LLBLGen Pro, and more.

Frans provides some seriously great information that every developer needs to hear so be sure to tune in!

Topics of Discussion:

[:38] Be sure to visit AzureDevOps.Show for past episodes and show notes.

[:50] About the recent Microsoft Build Conference and The Azure DevOps Podcast.

[1:41] About today's episode with Frans Bouma!

[2:18] Jeffrey welcomes Frans back to the show!

[2:25] Frans speaks about his background and journey leading up to what he's doing right now.

[10:00] Fast-forward to today, how would Frans describe the modern scene of data access and .NET? What would he say developers should be thinking about in regards to starting a new application?

[13:16] With Frans' work around the LLBLGen Pro product today, what does he see as the biggest challenges that the industry is facing?

[17:36] A word from Azure DevOps Podcast's sponsor: Clear Measure.

[18:01] Jeffrey shares some quick announcements.

[19:52] Frans gives his thoughts on the two different styles of object-relational mapping.

[23:47] How the infrastructure of databases has changed over the last couple of decades.

[26:23] Does Frans prefer identities or GUIDs?

[29:06] Frans gives his take on 'lazy loading.'

[31:20] Regarding stateful applications, what is Frans' preferred pattern for how long the ORM cash sticks around? How often does he try to recycle it?

[33:33] Life beyond Entity Framework Core? Frans provides his advice on when people should be using Entity Framework vs. his product vs. other solutions.

[38:10] Frans speaks about his product, LLBLGen Pro, and what type of developer would be interested in it!

[41:13] Frans shares his method of choice for peeking at the actual queries that are being run against the database while running his application to make sure that it's doing what he expects it to do.

[43:15] Jeffrey thanks Frans for joining the podcast.

Mentioned in this Episode:

Azure DevOps

Clear Measure (Sponsor)

.NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook!

Jeffrey Palermo's Youtube

Jeffrey Palermo's Twitter Follow to stay informed about future events!

Jeffrey@Clear-Measure.com — Email Jeffrey for a free 30-point DevOps inspection (regularly priced at $5000!) — Spaces are limited!

Frans Bouma's LinkedIn
Frans Bouma's Twitter

LLBLGen Pro

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.

Episoder(395)

Mads Torgersen: Talking AI - Episode 395

Mads Torgersen: Talking AI - Episode 395

https://clearmeasure.com/developers/forums/ Mads is a Principal Architect at Microsoft, where he has been for over 20 years. He's been the Lead Designer of the C# language for a long time. Prior to th...

30 Mar 37min

James World - AI - Episode 394

James World - AI - Episode 394

https://clearmeasure.com/developers/forums/ James World is a technology leader with decades of hands‑on engineering experience, enabling enterprises to thrive through modern cloud and AI‑driven solu...

23 Mar 41min

Daniel Ward: AI Agents - Episode 393

Daniel Ward: AI Agents - Episode 393

https://clearmeasure.com/developers/forums/ Daniel Ward is a Microsoft .NET MVP and software consultant at Lean TECHniques in San Antonio, TX. He works with teams to deliver high‑quality software thro...

16 Mar 45min

Richard Lander: DotNet Inspect - Episode 392

Richard Lander: DotNet Inspect - Episode 392

https://clearmeasure.com/developers/forums/ Richard Lander is a Principal Program Manager on the .NET team at Microsoft. He's been with Microsoft since 2000, and working on .NET since 2003! Currently,...

9 Mar 1h 3min

Savino Carlone: ERP Systems - Episode 391

Savino Carlone: ERP Systems - Episode 391

https://clearmeasure.com/developers/forums/ Savino Carlone, or Savi for short, is a 25‑year backend developer from Turin, Italy with experience across enterprise and high‑performance systems in spor...

2 Mar 34min

Paul Duvall: AI-Driven Development - Episode 390

Paul Duvall: AI-Driven Development - Episode 390

https://clearmeasure.com/developers/forums/ Paul Duvall is an award‑winning author, longtime DevOps leader, and former AWS executive with more than two decades of experience in software engineering. H...

23 Feb 41min

Damian Brady: GitHub AI - Episode 389

Damian Brady: GitHub AI - Episode 389

https://clearmeasure.com/developers/forums/   Damian Brady is a Staff Developer Advocate at GitHub. He's a developer, speaker, and author specializing in AI, DevOps, MLOps, developer process, and soft...

16 Feb 40min

David Starr: DevOps Success Story - Episode 388

David Starr: DevOps Success Story - Episode 388

David Starr is the President and Founder of Cumulus26, which helps companies succeed in the Microsoft Azure Marketplace and other facets of Azure. He's had a multi-decade career at Microsoft, Godaddy ...

9 Feb 46min

Populært innen Politikk og nyheter

giver-og-gjengen-vg
aftenpodden
aftenpodden-usa
popradet
lydartikler-fra-aftenposten
forklart
stopp-verden
rss-gukild-johaug
dine-penger-pengeradet
det-store-bildet
rss-ness
nokon-ma-ga
hanna-de-heldige
fotballpodden-2
aftenbla-bla
rss-penger-polser-og-politikk
rss-utenrikskomiteen-med-bogen-og-grasvik
rss-dannet-uten-piano
e24-podden
bt-dokumentar-2