Michael Hawker on the Windows Community - Episode 118

Michael Hawker on the Windows Community - Episode 118

In this episode, Michael A. Hawker, AKA 'XAML Llama,' joins the podcast to discuss the Windows Community Toolkit and more.

Michael is a Senior Software Engineer for the Partner, Analytics, and essential eXperiences (PAX) team at Microsoft. PAX focuses on driving the ISV ecosystem through technical engagement with partners and industry as well as providing essential first-party experiences. Michael is also the maintainer of the Windows Community Toolkit and prior to that, "App Ninja." Previously, he's worked on Windows Protocols, Message Analyzer, and Network Monitor. Additionally, he is also the creator of XAML Studio, a Microsoft Garage project.

Jeffrey and Michael discuss Michael's role as a Windows Community Toolkit Maintainer, the ins and outs of the Windows Community Toolkit, its .NET Standard libraries, the state of full application testing, and key learning moments that he and his teams have gone through. Michael also provides advice, recommendations, and resources regarding .NET and application development; .NET Standard libraries; Project Reunion; what is currently state-of-the-art when it comes to UI layout; and, of course, the Windows Community Toolkit!

Topics of Discussion:

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

[1:02] About The Azure DevOps Podcast and Jeffrey's offer to speak at virtual user groups.

[1:16] Clear Measure is hiring! Be sure to check out the link in the show notes.

[1:42] About today's guest, Michael Hawker!

[2:20] Jeffrey welcomes Michael to the podcast.

[2:40] Michael shares about his background and how he ended up in his current role as a Senior Software Engineer and Windows Community Toolkit Maintainer.

[5:00] Jeffrey and Michael talk about the strategy and vision for .NET 5.

[7:11] Michael elaborates on what Project Reunion is.

[10:10] What is the Windows Community Toolkit?

[11:32] Michael shares about Windows Community Toolkit's reach and where it works, and its .NET Standard libraries.

[13:50] Is Michael seeing a lot of developers adopting their .NET Standard libraries on non-Windows applications?

[16:01] What is the current modern installer or deployment package format?

[19:16] A word from Azure DevOps Podcast's sponsor: Clear Measure.

[19:46] The state of full application testing and the libraries that the Windows Community Toolkit is currently using.

[26:29] Michael highlights some of the learning moments that he and his teams have gone through with having a high-productive DevOps environment and working on a Windows Application.

[32:04] As more and more people come back to Windows development and natively installed applications in general, what is the state-of-the-art when it comes to UI layout?

[34:15] Michael shares his recommendations and resources for .NET and application development.

[37:00] Jeffrey thanks Michael 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!

The Azure DevOps Podcast's Twitter: @AzureDevOpsShow

.NET Conf 2020

Windows Community Toolkit

XAML Studio

Michael Hawker's LinkedIn

Michael Hawker's Twitter @XAMLLlama

Michael Hawker's Twitch @XAMLLlama

WinUI 3

Project Reunion

WinUI Community Call (Oct. 21st, 2020)

Unity

Blazor

Xamarin

Azure Artifacts

Azure DevOps Podcast Ep. 80: "Ryan Demopoulos on WinUI"

Docs.Microsoft.com

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.

Denne episoden er hentet fra en åpen RSS-feed og er ikke publisert av Podme. Den kan derfor inneholde annonser.

Episoder(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 Jul 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 Jul 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 Jul 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 Jun 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 Jun 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 Jun 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 Jun 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 Mai 48min

Populært innen Politikk og nyheter

giver-og-gjengen-vg
aftenpodden
forklart
popradet
fotballpodden-2
stopp-verden
rss-gukild-johaug
aftenpodden-usa
hanna-de-heldige
dine-penger-pengeradet
rss-ness
aftenbla-bla
det-store-bildet
lydartikler-fra-aftenposten
nokon-ma-ga
unitedno
e24-podden
rss-penger-polser-og-politikk
bt-dokumentar-2
oppdatert