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.

Jaksot(388)

Aaron Palermo: Cyber Security and Systems Engineering with AI-Driven Development - Episode 372

Aaron Palermo: Cyber Security and Systems Engineering with AI-Driven Development - Episode 372

Aaron Palermo is a Senior Solutions Architect, DevOps engineer, and all-around cybersecurity expert. He works for a global cybersecurity services company, Appgate. Aaron was last on the show in episod...

20 Loka 202535min

Software Leadership with Jonathan "J." Tower - Episode 371

Software Leadership with Jonathan "J." Tower - Episode 371

Jonathan Tower is known to friends and colleagues simply as "J." J. is a Microsoft MVP, Telerik Developer Expert, and the founder of Trailhead Technology Partners, a global custom software consultancy...

13 Loka 202535min

Peter Ritchie: .NET Foundation - Episode 370

Peter Ritchie: .NET Foundation - Episode 370

Peter Ritchie is a veteran software architect and consultant with over 35 years of experience in the tech industry. Peter is renowned for his deep expertise in .NET development, distributed systems, a...

6 Loka 202528min

Greg Leonardo: Azure and AI - Episode 369

Greg Leonardo: Azure and AI - Episode 369

Greg Leonardo is a Principal Cloud Architect, Certified Azure Solution Architect Expert, and Microsoft Azure MVP with over two decades of experience driving high-impact cloud transformations for globa...

29 Syys 202548min

John Bristowe: The Latest from Octopus Deploy - Episode 368

John Bristowe: The Latest from Octopus Deploy - Episode 368

John Bristowe brings over 20 years of experience in technology to his role as Community Director at Octopus Deploy. His career includes time at Progress and Microsoft, where he developed his skills in...

22 Syys 202532min

Mads Kristensen: Visual Studio 2026 - Episode 367

Mads Kristensen: Visual Studio 2026 - Episode 367

Mads is a Principal Product Manager on the Visual Studio team at Microsoft, where he champions developer productivity, performance, and extensibility. With a deep passion for streamlining the developm...

15 Syys 202545min

Richard Hundhausen and Brad Frazer: Who Owns the Code? - Episode 366

Richard Hundhausen and Brad Frazer: Who Owns the Code? - Episode 366

Brad Frazer is a Boise-based attorney and partner at Hawley Troxell, Idaho's largest law firm, where he leads the Intellectual Property & Internet practice group with a specific focus in IP Strategy, ...

8 Syys 202545min

Tony Cardella: .NET Testing using NCrunch - Episode 365

Tony Cardella: .NET Testing using NCrunch - Episode 365

Tony Cardella is a seasoned software engineer based in Houston, Texas. With a robust background in enterprise development, Tony brings deep expertise in the .NET Framework (C#), Python, and cloud plat...

1 Syys 202539min

Suosittua kategoriassa Politiikka ja uutiset

aikalisa
rss-ootsa-kuullut-tasta
tervo-halme
ootsa-kuullut-tasta-2
politiikan-puskaradio
rss-podme-livebox
et-sa-noin-voi-sanoo-esittaa
viisupodi
otetaan-yhdet
rss-asiastudio
rss-vaalirankkurit-podcast
the-ulkopolitist
radio-antro
rss-mina-ukkola
io-techin-tekniikkapodcast
linda-maria
rikosmyytit
rss-kaikki-uusiksi
rss-hyvaa-huomenta-bryssel
rss-kuka-mina-olen