Jeremy Likness on Working with Data on .NET - Episode 141

Jeremy Likness on Working with Data on .NET - Episode 141

This week, Jeffrey Palermo is joined by return guest, Jeremy Likness! Jeremy is an internationally selling author, keynote speaker, and professional coder with a personal mission to empower developers to be their best! He has worked on commercial enterprise software for 25 years and specializes in web technology. Currently, he is also a Sr. Cloud Developer Advocate for Microsoft, but previously held roles at iVision, Wintellect, and AirWatch.

Last year when Jeremy was on the podcast last, they discussed DevOps automation. In this episode, they focus the discussion on working with data on .NET. Jeremy shares about the work that he had been doing on the .NET Data team for the last year, Entity Framework Core, Microsoft Dataverse, GraphQL, and more!

Topics of Discussion:

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

[:51] About The Azure DevOps Podcast, Clear Measure, the new podcast Architect Tips, and Jeffrey's offer to speak at virtual user groups.

[1:28] About today's episode with Jeremy Likness.

[1:53] Jeffrey welcomes Jeremy back to the podcast!

[2:15] Jeremy gives an overview of his role as the Senior Program Manager working on .NET Data and the work that his team does.

[5:37] About Microsoft Dataverse and Jeremy and his team have been working with the Azure Storage and Dataverse teams.

[8:28] Of the different methods of working with data in C#, what's the general distribution? Which methods have greater adoption?

[11:17] Jeremy and Jeffrey discuss different .NET project types and whether Entity Framework 5.0 the latest stable release.

[11:55] Jeremy shares what is most exciting to him with this upcoming .NET release.

[13:25] What's the go-to store on the client-side?

[16:04] The new inheritance strategies in EFCore: are they fully implemented and ready?

[19:21] Jeremy talks about the focus on speed for EFCore 6.

[21:37] A word from Azure DevOps Podcast's sponsor: Clear Measure.

[22:08] Why developers are "forced" to learn object-oriented programming through EFCore's features.

[24:32] How Jeremy goes about testing code that uses Entity Framework.

[27:30] Jeremy highlights where to access invaluable EFCore resources.

[28:54] Jeremy touches on how the EF code team uses ReSharper.

[29:15] What GraphQL is and why it might be useful if you have a .NET application.

[32:40] Jeremy highlights another good QL platform: Hot Chocolate by ChilliCream.

[34:06] The architecture of GraphQL and whether it is a database engine or a library.

[35:33] If you have a .NET app running in App Service and you've already got Azure SQL, and you want to get some of your data and use Graph QL, is this a new Azure resource? Architecturally, what would you do to adopt this?

[39:18] Jeffrey thanks for Jeremy for joining the podcast!

Mentioned in this Episode:

Architect Tips — New video podcast!

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!

The Azure DevOps Podcast's Twitter: @AzureDevOpsShow

Azure DevOps Podcast Ep. 76: "Jeremy Likness on DevOps Automation"

Jeremy Likness' Blog

Jeremy Likness' Twitter

Jeremy Likness' LinkedIn

Jeremy Likness' GitHub

Jeremy's Email: Jeremy.Likness@Microsoft.com

GraphQL

Microsoft Dataverse

Microsoft Azure Storage

Blazor

OData

Entity Framework Core

.NET MAUI

Uno Platform

Docs.Microsoft.com/EF

Azure Cosmos DB

GitHub.com/DOTNET/EFCORE
ReSharper

Hot Chocolate by ChilliCream

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.

Jaksot(393)

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 Maalis 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 Maalis 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 Maalis 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 Helmi 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 Helmi 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 Helmi 46min

Kevin Griffin: Engineering for System Uptime - Episode 387

Kevin Griffin: Engineering for System Uptime - Episode 387

With over 20 years of software development experience, Kevin Griffin is a passionate and versatile leader, trainer, and consultant in the .NET ecosystem. He has worked with various industries, from th...

2 Helmi 46min

Maddy Montaquila: .NET Update - Episode 386

Maddy Montaquila: .NET Update - Episode 386

https://clearmeasure.com/developers/forums/ Maddy Montaquila is a Senior Product Manager on the Aspire team and has previous been on the MAUI team and has been working with .NET mobile apps since 2018...

26 Tammi 47min

Suosittua kategoriassa Politiikka ja uutiset

uutiscast
aikalisa
politiikan-puskaradio
ootsa-kuullut-tasta-2
rss-ootsa-kuullut-tasta
tervo-halme
rss-vaalirankkurit-podcast
rss-podme-livebox
rss-asiastudio
et-sa-noin-voi-sanoo-esittaa
otetaan-yhdet
viisupodi
the-ulkopolitist
rikosmyytit
rss-tasta-on-kyse-ivan-puopolo-verkkouutiset
aihe
radio-antro
rss-hyvaa-huomenta-bryssel
rss-merja-mahkan-rahat
rss-kaikki-uusiksi