Real-World DevOps on the MAUI Team - Episode 144

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.

Det här avsnittet är hämtat från ett öppet RSS-flöde och publiceras inte av Podme. Det kan innehålla reklam.

Avsnitt(410)

Michael Nygard: AI - Episode 411

Michael Nygard: AI - Episode 411

https://clearmeasure.com/developers/forums/ Michael Nygard advises consulting firms, private equity teams, CTOs, CEOs, and boards when they require senior technology judgment for limited-term, high-...

20 Juli 45min

Brady Gaster: Squad AI Agent - Episode 410

Brady Gaster: Squad AI Agent - Episode 410

Brady Gaster is a Principal PM Architect at GitHub, where he works on Apps, Agents, MIDI, and most notably, Squad — an open-source framework for orchestrating AI agent teams with GitHub Copilot. A lon...

13 Juli 49min

Matthew Renze: AI Changes - Episode 409

Matthew Renze: AI Changes - Episode 409

https://clearmeasure.com/developers/forums/ Matthew Renze is an AI researcher, consultant, and author, and the founder of Renze Consulting, where he has trained over 500,000 software developers and ...

6 Juli 33min

Tamir Dresher: Squad Agent Workflows - Episode 407

Tamir Dresher: Squad Agent Workflows - Episode 407

https://clearmeasure.com/developers/forums/ Tamir Dresher is a Principal Engineer at Microsoft Threat Protection, where he focuses on scaling AI agent systems and distributed architectures, bringing o...

22 Juni 40min

Erik Darling: T-SQL Architecture - Episode 406

Erik Darling: T-SQL Architecture - Episode 406

https://clearmeasure.com/developers/forums/ Erik Darling makes your database faster in exchange for money. He is a DBA, developer, and architect with a track record of tackling even the most challengi...

15 Juni 37min

Chris "Woody" Woodruff: AI-Assisted Software Architecture - Episode 405

Chris "Woody" Woodruff: AI-Assisted Software Architecture - Episode 405

https://clearmeasure.com/developers/forums/ Chris Woodruff, or as his friends call him, Woody, is a software architect of over 25 years. Woody loves software engineering, especially allowing applicati...

8 Juni 48min

J. Tower: A.I. Workflows - Episode 404

J. Tower: A.I. Workflows - Episode 404

https://clearmeasure.com/developers/forums/ Jonathan Tower — known to friends and colleagues simply as "J." — is the founding partner of Trailhead Technology Partners, a custom software consulting fir...

1 Juni 36min

Ryan Riley: Development Process using AI - Episode 403

Ryan Riley: Development Process using AI - Episode 403

https://clearmeasure.com/developers/forums/ Ryan Riley is a Senior Lead Software Engineer at Quorum Software in Houston, TX, with deep expertise in functional programming, software architecture, and...

25 Maj 48min

Populärt inom Politik & nyheter

svenska-fall
p3-krim
aftonbladet-daily
aftonbladet-krim
flashback-forever
rss-sanning-konsekvens
tv4-nyheterna-story
rss-krimstad
rss-krimreportrarna
motiv
de-fyras-gang
rss-frandfors-horna
rss-vad-fan-hande
mannen-utan-spar
politiken
rss-flodet
spar
rss-aftonbladet-krim
krimmagasinet
grans