Real-World DevOps on the MAUI Team - Episode 144
AI DevOps Podcast7 Kesä 2021

Real-World DevOps on the MAUI Team - Episode 144

On today's episode of the podcast, Jeffrey Palermo is joined by two special guests, Alex Blount and Sweekriti Satpathy.

Alex is a Principal Software Engineer Manager on the Customer Engagement Team for the Microsoft Developer Edition, and Sweekriti is a Senior Software Engineer on the same team.

In their conversation, Alex and Sweekriti discuss real-world DevOps on the MAUI team, how to get up and running with MAUI, a rundown of the products that the team uses (and how they're configured), and much more.

Topics of Discussion:

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

[1:26] About today's episode.

[1:46] Jeffrey welcomes Sweekriti Satpathy and Alex Blount to the podcast.

[1:54] Alex shares about his career journey and current role with Microsoft.

[3:48] Sweekriti shares about her career journey and current role within Microsoft.

[5:16] About Sweekriti's Learn TV show, Hello World.

[5:42] Alex provides some backstory on what their team does.

[9:22] Sweekriti shares her insights on migrating to .NET MAUI.

[9:58] What do level three tests look like? Tests that have to take the user interface into account? What libraries and techniques are the teams using now to handle that?

[13:23] Sweekriti's insights around UI testing from a DevOps pipeline point of view.

[18:14] Is this UI test library that Sweekiri spoke about a NuGet library? And what layer does it operate at? Is it on top of the emulator or does it not even need to spin up an emulator?

[19:23] Alex highlights a common pitfall they often see customers fall into with regards to testing, and how to address it.

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

[21:59] A lot of developers use the technique of taking a screenshot for every action in the user interface (in Azure Pipelines, testing in Selenium, etc.) Is this natively built into App Center?

[23:44] For the release candidate of a MAUI app, what format does it take? And where's the right place to archive those?

[28:05] Sweekriti shares an important aspect of how these tasks work.

[29:20] Are there any pipeline configurations that are in repositories that can be looked at today? Sweekriti offers some advice on how to get your environment up and running with MAUI.

[32:05] Alex shares his insights on telemetry.

[34:24] Sweekriti's insights on telemetry.

[35:00] As far as product strategy, is Microsoft aligning App Service for mobile telemetry and application insights to serverside telemetry?

[26:45] Skeekriti shares her excitements around .NET MAUI and everything becoming more streamlined.

[37:16] Is anyone writing an early release book on .NET MAUI development?

[37:59] Where to find resources related to .NET MAUI.

[40:22] Jeffrey thanks Sweekriti and Alex for joining the podcast and sharing their insights.

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

Alex Blount's LinkedIn

Microsoft Learn TV

.NET MAUI

Xamarin

App Center

Selenium

Azure Artifacts

MAUI Samples | GitHub

Build and deploy Xamarin apps with a pipeline | Microsoft Docs

.NET MAUI Check | GitHub

Weather '21 | GitHub

Azure DevOps Podcast Ep. 142: "David Ortinau on Multi-Platform App Development Using .NET MAUI"

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.

Jaksot(398)

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

Jonathan Peppers: GitHub Copilot for Maui Applications - Episode 364

Jonathan Peppers: GitHub Copilot for Maui Applications - Episode 364

Today's guest is Jon Peppers, Principal Software Engineer on the .NET MAUI team at Microsoft. Before building developer tools, Jonathan was a Xamarin MVP and the lead developer behind various cross-pl...

25 Elo 202536min

Micah Martin: Clean Coders - Episode 363

Micah Martin: Clean Coders - Episode 363

Micah Martin is a co-founder, CEO, and Studio Director for Clean Coders. He's a 2nd-generation coder, serial entrepreneur, family man, pilot, airplane builder, engineer, author, and just a normal guy ...

18 Elo 202539min

Burke Holland: GitHub Copilot Agent - Episode 362

Burke Holland: GitHub Copilot Agent - Episode 362

Burke Holland is a Principal Developer Advocate at Microsoft who leads the Developer Tools Advocacy team. He's done so much in developer tools, like growing VS Code from 6M to 40M+ users. He's a frequ...

11 Elo 202541min

Ted Neward: Software Architecture - Episode 361

Ted Neward: Software Architecture - Episode 361

Ted Neward currently labors on behalf of Capital One as a Senior Distinguished Engineer, leveraging his speaking, writing, and coding experience to bring a technology-focused and -sharpened mindset to...

4 Elo 20251h 6min

Joe Cuevas: Your First Decade as a Software Engineer  - Episode 360

Joe Cuevas: Your First Decade as a Software Engineer - Episode 360

Joe Cuevas Jr. is a seasoned software engineer based in San Antonio, Texas, with a strong focus on front-end development and user experience. At Southwest Research Institute, he contributes to innovat...

28 Heinä 202535min

Philip Japikse: Catching up - Episode 359

Philip Japikse: Catching up - Episode 359

An international speaker, Microsoft MVP, ASPInsider, MCSD, PSM II, PSD, and PST, and a passionate member of the developer community, Phil has been working with .NET since the first betas, developing s...

21 Heinä 202548min

Suosittua kategoriassa Politiikka ja uutiset

uutiscast
aikalisa
ootsa-kuullut-tasta-2
politiikan-puskaradio
rss-ootsa-kuullut-tasta
tervo-halme
rss-pinnalla
rss-podme-livebox
rss-asiastudio
otetaan-yhdet
aihe
the-ulkopolitist
et-sa-noin-voi-sanoo-esittaa
radio-antro
rss-vaalirankkurit-podcast
rss-ulkopoditiikkaa
rss-mina-ukkola
rss-raha-talous-ja-politiikka
viisupodi
rss-virkkusvartti