TopPodcast.com
Menu
  • Home
  • Top Charts
  • Top Networks
  • Top Apps
  • Top Independents
  • Top Podfluencers
  • Top Picks
    • Top Business Podcasts
    • Top True Crime Podcasts
    • Top Finance Podcasts
    • Top Comedy Podcasts
    • Top Music Podcasts
    • Top Womens Podcasts
    • Top Kids Podcasts
    • Top Sports Podcasts
    • Top News Podcasts
    • Top Tech Podcasts
    • Top Crypto Podcasts
    • Top Entrepreneurial Podcasts
    • Top Fantasy Sports Podcasts
    • Top Political Podcasts
    • Top Science Podcasts
    • Top Self Help Podcasts
    • Top Sports Betting Podcasts
    • Top Stocks Podcasts
  • Podcast News
  • About Us
  • Podcast Advertising
  • Contact
Not in our directory?
Add Show Here
Podcast Equipment
Center

toppodcastlogoOur TOPPODCAST Picks

  • Comedy
  • Crypto
  • Sports
  • News
  • Politics
  • True Crime
  • Business
  • Finance

Follow Us

toppodcastlogoStay Connected

    View Top 200 Chart
    Back to Rankings Page
    Software How-To

    AI DevOps Podcast

    The AI DevOps Podcast is a show for those shipping software using AI, .NET, Azure, and DevOps. Each show brings you hard-hitting interviews with industry experts, innovating better methods, and sharing success stories. Sponsoring the podcast is Clear Measure, a software architecture and engineering firm that implements AI to empower software teams to establish quality, achieve stability, and increase speed. Hosted by CTO & Chairman, Jeffrey Palermo.

    Advertise

    Copyright: © All rights reserved - Jeffrey Palermo

    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    Shaun Walker on Blazor and Oqtane - Episode 179 Feb 07, 2022
    Show notes

    Jeffrey welcomes Shaun Walker, creator of Oqtane and also DotNetNuke web application frameworks, which have earned the recognition of being amongst the most pioneering and widely-adopted open-source projects native to the Microsoft platform. He has over 30 years of professional experience in architecting and implementing enterprise software solutions for private and public organizations. Shaun is also currently employed as the CTO of Professional Services for Cognizant. He talks with Jeffrey about Blazor, Oqtane, and what's next in his professional world.

    Topics of Discussion:

    [2:49] Shaun's claim to fame is creating DOTNETNUKE, a very popular web application framework in 2003. It was one of the first large open-source projects of the Microsoft stack and had a very large community.

    [5:25] What is Oqtane?

    [7:37] Jeffrey and Shaun talk about the Built on Blazor website.

    [9:12] One of the biggest debates is which flavor of Blazor would you be? So, which one would Shaun be?

    [10:45] It's kind of unlikely that you would use the Blazor server if you are considering Angular.

    [14:01] What were the big changes that Shaun has seen in .NET? How has technology evolved?

    [22:09] Jeffrey and Shaun discuss error boundaries.

    [27:02] Should we default to always caring about the URL structure? Or should that just be a use case for only that subset of applications that need it?

    [30:56] Why hasn't Shaun been a big fan of Google Analytics?

    [33:36] Does the Oqtane framework build smartphone apps?

    [36:52] For the people who know how to use C#, is it better to grab an application framework like Oqtane or better to pull in some low code offerings in certain places?

    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!

    Jeffrey Palermo's YouTube

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

    podcast@palermo.network

    Shaun Walker

    DNN

    Oqtane.org

    .NETFoundationProjectCommittee

    Oqtane Github repo

    Oqtane philosophy

    Error Boundary and Logging in Blazor

    Activity trend analysis of .NET Foundation member projects

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.


    Jeffrey Palermo on Software Careers - Episode 178 Jan 31, 2022
    Show notes

    This episode gives the listener a rundown of the categories of work that are required in every software project. Jeffrey discusses a few of the many different types of careers in the software industry, defining what security means to you and your product, and executing your vision.

    Topics of Discussion:

    [3:38] Jeffrey names a few of the many roles that may be at a software company: the founder, programmers, product visionary, architect, developers, builders, sellers, project managers, and program managers.

    [5:00] Specialized job titles are everywhere, and there is no standard job title for people who work in software.

    [5:18] If it's a new piece of software, someone needs to effectively write the press release text and market the product. What are the other roles that make up the elements of design?

    [8:20] Your press release is your vision, and now you can back it up with your design and execution.

    [9:52] How a person experiences the software is a huge element of the design.

    [14:49] We have to define what our vision of secure is.

    [18:00] As your team grows, be conscious about the appropriate time to fill distinct roles. Chances are at the smaller companies, your team members will be doing more than one thing.

    [19:25] Oftentimes, the testing aspect is split between the people who are working on the envisioning, the selling, and the improving.

    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!

    Jeffrey Palermo's YouTube

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

    podcast@palermo.network

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.


    Bryan Costanich on .NET 6 IoT - Episode 177 Jan 24, 2022
    Show notes

    This week, Jeffrey welcomes Bryan Costanich, Founder of Wilderness Labs and former VP of Xamarin. Bryan talks with us about the state of .NET, the advantages and disadvantages of moving into the embedded space, and how embedded computing is the new revolution. Bryan is also on a mission to leave the world a little better than he found it.

    Topics of Discussion:

    [2:04] Bryan talks about his background and time at Xamarin, Microsoft, and the origins of Wilderness Labs.

    [4:16] What is the state of .NET? In the embedded system world, what are the realistic options and future in 2022 and beyond?

    [8:04] What are both the advantages and disadvantages of moving into the embedded space?

    [11:04] Bryan discusses how a lot of the advantages of microcontrollers moving to embedded are historical in the sense that you are developing for embedded devices that haven't changed a lot since the '70s and '80s.

    [12:30] Seventy percent of all security bugs aren't even an issue in .NET.

    [15:05] Bryan talks about his intent to make it easier for people to use and to create the ideal experience through Xamarin.

    [15:41] The next phase of humankind's technological computing journey is embedded computing. This is the new revolution.

    [16:45] There are three parts of the IoT market: consumer, commercial, and industrial.

    [20:23] Bryan talks about how Xamarin's main products are compromised and where they land on the spectrum. He discusses Azure Sphere and Raspberry Pi.

    [26:29] What exactly does Bryan develop with? He describes his setup.

    [31:09] Some fun smart chicken coop talk!

    [34:42] How does crash reporting work in Xamarin?

    [36:55] In the core compute module, how does one build the enclosure that it snaps into?

    [39:11] What is the most common product mix?

    [39:30] When will Xamarin's products be released?

    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!

    Jeffrey Palermo's YouTube

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

    Wilderness Labs

    Raspberry Pi

    Azure Sphere

    Bryan Costanich

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.


    Jeff Fritz on The state of .NET - Episode 176 Jan 17, 2022
    Show notes

    This week, Jeffrey welcomes Jeff Fritz to the show. As an experienced developer, technical educator, and PM on the .NET team at Microsoft, Jeff also founded the Live Coders team on Twitch where he regularly livestreams builds of websites and fun applications. The two Jeffs talk about .NET 6, the .NET Conf, Jeff's passion for getting .NET in education and what that takes, and why C# needs to also be in more standard settings. They also talk about starting simple and building to the complex in education, .NET notebooks, and resources for people to learn, just for the sake of learning.

    Topics of Discussion:

    [3:29] Where should one start with the .Net Conf? What were some of Jeff's biggest moments from the conference?

    [4:29] Jeff talks about what he likes about the .NET Maui application.

    [9:29] Why isn't C# being taught more widely in schools? Jeff says that we need to get C# into colleges and high schools, and make more educational material available for the kids, now that .NET is open source.

    [11:19] Is .NET ready for education? What are we missing?

    [13:52] Jeff talks about his class every Monday, C# with CSharpFritz.

    [20:08] Why does Jeff recommend that programmers learn to learn?

    [22:28] What is the benefit of being specialized in one area, and what makes up the divide? Is it the applications that people work in? The tools they use?

    [26:56] Why should we collaborate?

    [30:53] When we educate people, we should give them the basic feature first, then start making it more complex.

    [35:11] Does Jeff think that .NET 6.0 is the catalyst that's needed to get C# into places like code.org?

    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!

    Jeff Fritz: Website | C# with CSharpFritz | Twitter | Twitch

    .NET for Students

    Visual Studio

    GitHub

    .NET 6.0

    .Net Conf

    .Net Maui

    Visual Studio Code

    C#.Net

    Kubernetes

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.


    Buck Woody on Data Science - Episode 175 Jan 10, 2022
    Show notes

    This week, Jeffrey is joined by Buck Woody, Applied Data Scientist working on the Azure Data Services team at Microsoft. Buck has over 39 years of professional and practical experience in computer technology and is also a globally sought-after speaker and author.

    In this jam-packed episode, Buck talks about his passion for data and why it's important to recognize that data is the central part of anything, which means keeping people employed. He talks about his role in machine learning and AI in Microsoft, and why we have to be extra careful when letting machines make the final call, why data science is useful, and the difference between business intelligence and data science. Buck shares the number one thing he feels developers need to know, and a few free resources that you can use to expand your knowledge and skills.

    Topics of Discussion:

    [2:00] Jeffrey welcomes Buck and gives a quick overview of his background and how he got into data and security. Buck has worked with many top companies including IBM, NASA, and started at Microsoft about 16 years ago.

    [5:00] Jeffrey joined the Red Dog team, which was the early part of Azure.

    [6:12] What was working in tech and AI back in the 1970s, compared to today?

    [9:48] How do we take some of the AI technology for granted?

    [10:04] What is data mining?

    [15:00] What does Buck feel is the number one thing a developer needs to understand about data and effective queries?

    [20:44] What is Buck's definition of Big Data?

    [22:46] What is the difference between business intelligence and the idea around data science?

    [24:25] What is the number one question Buck asks when someone tells him they want artificial intelligence?

    [25:47] Why don't you need business intelligence to do data science?

    [26:03] What is the age-old practice of ETL?

    [27:12] What is source data poisoning, and how does it affect our algorithms?

    [30:31] It is important for AI to augment human reasoning. Buck and Jeffrey talk about the example of recognizing red vs. green lights.

    [34:20] Jeffrey and Buck explore the construct of Excel Flash Fill.

    [37:02] What are the go-to tools that developers should be installing? What are some free Microsoft resources, and what are Cognitive Services?

    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!

    Buck Woody: Twitter | LinkedIn

    Using Excel Flash Fill

    Microsoft AI School

    Azure Cognitive Services

    Microsoft Tech Community

    Data Architecture

    Star Trek

    Anna Hoffman

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.


    Jimmy Engström on Blazor - Episode 174 Jan 03, 2022
    Show notes

    This week, Jeffrey is joined by Jimmy Engström, a Senior Developer, author, and speaker.

    Since he was 7 years old and got his first computer, Jimmy has been on the cutting edge of technology, always developing, and trying new things. When he got wind of Blazor, he immediately realized the potential and adopted it when it was only in beta. Since then, he has been running Blazor in production since it was launched by Microsoft.

    Jimmy's passion for the .NET industry and community has taken him all around the world and has even earned him the Microsoft Most Valuable Professional award for the last 8 years in a row. Additionally, Jimmy is the author of Web Development with Blazor and the co-host of Coding After Work; a podcast and stream.

    In this episode, Jimmy shares what he thinks every developer should know when it comes to Blazor, his favorite Blazor components, insights regarding integrating Blazor into a DevOps environment, his career journey in Blazor, and about his book, Web Development with Blazor, A hands-on guide for .NET developers to build interactive UIs with C#.

    Topics of Discussion:

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

    [1:15] About today's episode with Jimmy Engström.

    [2:20] Jeffrey welcomes Jimmy to the show and congratulates him on his book on Blazor.

    [2:50] Jimmy shares his career background and his professional body of work.

    [6:55] When did Jimmy become interested and invested in Blazor? What led him to writing a book about it?

    [11:29] What should every developer know about Blazor?

    [18:44] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [19:16] Jimmy talks Blazor architecture and APIs.

    [21:59] Blazor components that Jimmy and his team especially love using.

    [25:15] Jimmy's opinions on Radzen and Telerik.

    [26:25] Jimmy shares when he first adopted Blazor and the big changes he has noticed as he's moved from .NET 5 to .NET 6.

    [29:36] Jimmy's insights regarding integrating Blazor into a DevOps environment.

    [32:50] Where to find Jimmy online.

    [35:09] Jeffrey thanks Aaron Stannard 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!

    Jimmy Engström's Microsoft Profile

    Jimmy Engström's Twitter @EngstromJimmy

    EngstromJimmy.com

    Jimmy Engström's LinkedIn

    Web Development with Blazor, A hands-on guide for .NET developers to build interactive UIs with C#, by Jimmy Engström (on PacktHub)

    Web Development with Blazor: A hands-on guide for .NET developers to build interactive UIs with C#, by Jimmy Engström (on Amazon)

    Jimmy Engström on Sessionize

    CodingAfterWork.com

    Blazor

    SignalR

    Blazm.net

    Infragistics

    Telerik

    Radzen

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.


    Aaron Stannard on the Actor Model with Akka.NET | Part 2 - Episode 173 Dec 27, 2021
    Show notes

    In this episode, Jeffrey is rejoined by Aaron Stannard for the second half of their two part interview! Be sure to turn into last week's episode, "Aaron Stannard on the Actor Model with Akka.NET | Part 1" to learn all about Aaron's career history and the creation of Akka.NET.

    Aaron is the founder and CEO of Petabridge and Sdkbin, building open source tools for .NET developers to build concurrent and distributed applications. He's also the founder of MarkedUp Analytics, a real-time in-app marketing and analytics service used by 1000+ developers, and has spent some time inside Microsoft as a Startup Developer Evangelist.

    In this episode, Aaron discusses the general use cases of Akka.NET, the problem it addresses, where and how to use the actor model, and more. Don't miss out on this deeply fascinating two-part series with Aaron Stannard!

    Topics of Discussion:

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

    [1:13] About today's episode with Aaron Stannard.

    [1:53] For application types, if someone is building a web application, a native application, or a mobile app, would they put Akka.NET in a backend process that consumes messages being received from somewhere?

    [3:53] Is high-scale more so Akka.NET's bread-and-butter as opposed to low-scale, but constantly running?

    [10:10] Is the transport always a queue like Azure Service Bus or is it ever a web service call?

    [13:32] Is Akka.NET used instead of or with other frameworks?

    [15:32] Aaron shares several use cases of Akka.NET and explains the problems that it can address.

    [22:02] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [22:37] Why a developer might look at/use Akka.NET. Aaron also explains another area where actors are used.

    [26:56] The nuanced things you can do with Akka.NET that you can't do with other built-in tools in platforms like Azure.

    [27:28] How close on the network do the servers need to be to participate?

    [27:53] Aaron explains how Akka.Cluster would work for a specific use case problem.

    [29:43] Where the actor model can help developers.

    [33:17] The overhead requirements for Akka.NET.

    [35:04] Where to learn more about Akka.NET and find Aaron Stannard online.

    [37:19] Jeffrey thanks Aaron Stannard 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!

    .NET Conf

    Akka.NET

    Akka.NET Bootcamp | Petabridge

    Petabridge Blog

    Aaron Stannard's Website

    Aaron Stannard's Twitter @Aaronontheweb

    RabbitMQ

    Azure Service Bus

    Akka.Cluster

    MAUI.NET

    "When and How to Use the Actor Model An Introduction to Akka NET Actors" (Microsoft Visual Studio Youtube Channel)

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.


    Aaron Stannard on the Actor Model with Akka.NET | Part 1 - Episode 172 Dec 20, 2021
    Show notes

    In this episode, Jeffrey is joined by a deeply fascinating guest, Aaron Stannard! Aaron is the founder and CEO of Petabridge and Sdkbin, building open source tools for .NET developers to build concurrent and distributed applications. He's also the founder of MarkedUp Analytics, a real-time in-app marketing and analytics service used by 1000+ developers, and has spent some time inside Microsoft as a Startup Developer Evangelist.

    In this conversation, Aaron shares the story of his career history up to this point in time, the creation of Akka.NET and Petabridge, and the problems that these projects aim to address.

    Be sure to tune in next week for the second part of this interview with Aaron Stannard!

    Topics of Discussion:

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

    [1:15] About today's episode with Aaron Stannard.

    [1:54] Jeffrey welcomes Aaron to the podcast!

    [3:42] Aaron shares his career history and journey.

    [8:38] Aaron shares the story of Akka.NET.

    [13:38] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [14:11] Aaron continues the story of Akka.NET and explains what problems it addresses.

    [19:19] Aaron shares how many lines of code was the first rev of Akka just to get the basics working.

    [23:30] Be sure to tune in next week for the second and final part of the interview with Aaron Stannard!

    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!

    .NET Conf

    Akka.NET

    Akka.NET Bootcamp | Petabridge

    Petabridge Blog

    Aaron Stannard's Website

    Aaron Stannard's Twitter @Aaronontheweb

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.


    Jessica Engström on User Experience - Episode 171 Dec 13, 2021
    Show notes

    This week, Jessica Engström joins the podcast to speak about user experience.

    Jessica is an international speaker, teacher, podcaster, mentor, geek, and the CEO of her own company. One of her passions is the developer community where she organizes conferences, events, streams, and runs multiple user groups. She's also the co-host of the Coding After Work Podcast and Twitch channel! One thing that Jessica is absolutely sure of is that you can never learn enough! And this is why she is continuously learning new things, researching, and trains with some of the best people in the world.

    In this episode, Jessica shares her insights on UX, her advice to developers looking to get into it, tips for making your UX more accessible, the greater problems she would like to see solved with better UX, and other key pieces of advice around UX standards and development.

    Topics of Discussion:

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

    [1:13] About today's episode with Jessica Engström.

    [2:01] Jeffrey welcomes Jessica Engström to the podcast!

    [2:18] Jessica shares her background and what led her to doing what she does today.

    [5:27] Jessica describes the multiple projects and roles she holds from hosting a podcast to being a mentor to being the CEO of her own company, and more.

    [8:05] Jessica describes what user experience is to her, some of the current missing pieces, and what areas of it need to be more broadly educated about.

    [11:51] Jessica's UX methodology and her recommendations on how to get started with it.

    [15:22] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [15:55] Jessica shares an important UX design tip.

    [17:05] How Jessica recommends teaching new developers the UX rules of thumb.

    [18:34] Jessica defines accessibility when it comes to UX.

    [21:36] How to make UX more accessible and other options that Jessica thinks should be available on all websites/platforms.

    [27:30] Jessica recommends resources to check out if you're interested in learning more about UX.

    [28:43] Are there embedded UX standards when you choose a CSS framework (such as Material UI or Bootstrap)? Would Jessica recommend them?

    [30:00] The similarities and differences between HTML UIs and Windows Native or mobile.

    [31:33] Jessica shares her thoughts on when to use vs. when not to use H1 on a web page.

    [33:14] Where to find Jessica online.

    [33:27] Jeffrey thanks Jessica Engström 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!

    Jessica Engström's Microsoft MVP Profile

    Jessica Engström's Twitter @EngstromJess

    CodingAfterWork.se

    UITraps.com

    WebAIM.org

    WebAIM.org/resources

    w3.org/WAI/roles/developers

    AZM.se/traps

    Medium | UX Collective

    Instagram #UX

    Material UI

    Bootstrap

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.


    Arthur Vickers on Entity Framework in .NET 6 - Episode 170 Dec 06, 2021
    Show notes

    This week, Jeffrey is joined by Arthur Vickers, an Engineering Manager on the Entity Framework team at Microsoft.

    With Microsoft only just recently releasing .NET 6 and Entity Framework Core 6.0, it is no exaggeration to say that the last few weeks have been very busy for Arthur. With lots of feedback coming in from new users and over 100,000 downloads in just the first week on NuGet, Arthur has a ton to share about EF Core 6.0 with listeners today.

    Arthur shares the origin story of how Entity Framework came to be, where it currently fits into the picture, what's new with this newest installment, what he recommends new users check out first, his personal favorite new feature, and even what's in store for EF Core 7.0.

    Topics of Discussion:

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

    [1:13] About today's episode with Arthur Vickers.

    [1:23] Jeffrey welcomes Arthur Vickers to the podcast!

    [1:51] Arthur shares his career background and how he became an Engineering Manager on the Entity Framework team at Microsoft.

    [4:21] The origin story of how Entity Framework came to be, where it currently fits into the picture, and the primary problem it addresses.

    [8:38] The difference between Entity Framework Core 6.0 and previous versions of EF.

    [12:21] Arthur highlights what's new with EF Core 6.0 and what he recommends new users should specifically take a look at!

    [14:42] Will there be backward compatibility possible with EF Core 6.0?

    [17:26] Arthur clarifies what temporal tables are and how they work with EF Core 6.0.

    [20:03] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [20:34] Prepping for data warehousing with EF Core 6.0.

    [22:19] Why isn't indexing being spoken about as much? And what do developers need to know with regards to it?

    [24:14] The current state of schema migrations and the latest in this space with .NET 6.

    [27:32] If there's a small handful of tables in the database that are not mapped to EF, does that include EF's migration approach from being used?

    [28:53] Jeffrey asks Arthur a hypothetical question using Blazor WebAssembly and EF together.

    [32:00] Arthur speaks about one of the really exciting things about SQL Lite in WebAssembly accessed by EF Core.

    [33:47] What's next for Arthur and his team?

    [36:02] How to give your feedback on EF Core 6.0.

    [36:25] How to get in touch with Arthur online and keep up with everything he's up to.

    [37:30] Jeffrey thanks Arthur Vickers 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!

    DEVintersection Conference — Dec. 7th‒9th in Las Vegas, Nevada (Use discount code: PALERMO)

    Arthur Vickers' LinkedIn

    What's New in Entity Framework Core 6.0

    Announcing .NET 6 – The Fastest .NET Yet

    .NET Conf 2021 "What's New in EF Core 6.0," hosted by Jeremy Likness and Arthur Vickers

    GitHub.com/dotNET/EFCore

    Arthur Vickers' Twitter @AjcVickers

    Arthur on GitHub

    Arthur's Personal Blog

    Visual Studio 2022 Launch

    Dapper

    SQLite

    Blazor

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.


    Previous 1 23 24 25 26 27 42 Next

    Related Podcasts

    Know How… (Video)

    1

    Know How… (Video) Education
    JavaScript Jabber

    2

    JavaScript Jabber Education
    Programming Throwdown

    3

    Programming Throwdown Software How-To
    Software Engineering Radio – the podcast for professional software developers

    4

    Software Engineering Radio – the podcast for professional software developers Software How-To
    The Changelog: Software Development, Open Source

    5

    The Changelog: Software Development, Open Source How To
    Coding Blocks

    6

    Coding Blocks Software How-To
    footer-logo

    Contact Us

    Toll Free: 844-670-7747

    Links

    • Home
    • Top Charts
    • Networks
    • Apps
    • Independents Podcasts
    • Podcast Advertising
    • Podcast News
    • Contact Us
    • About Us
    • Analytics & Insights

    Stay Connected

      Privacy, Terms of Use & Our Code of Ethics Protecting Content Creators Copyrights