Top Links
- Introducing .NET MAUI – One Codebase, Many Platforms (David Ortinau)
- Learn .NET MAUI – Full Course for Beginners (James Montemagno)
- .NET MAUI – Unifying the .NET platform (Mark Downie)
- Microsoft Build is on us once again – here’s what you need to know (Kip Kniskern)
- Visual Studio 2022 for Mac is now available (Jordan Matthiesen)
Web & Cloud Development
- Azure Tips & Tricks – Tip 368 – How to customize tiles in your Azure dashboard (Azure Team)
- Lesser-Known And Underused CSS Features In 2022 (Adrian Bece)
- An Introduction to Running and Deploying Backstage on Azure (John Kilmister)
- Understanding React’s useEffect and useState Hooks (Manusha Chethiyawardhana)
- Dialog Components: Go Native HTML or Roll Your Own? (Rob Levin)
- Announcing the stable release of the Azure SDK for Go (Sandeep Sen)
- File Upload in ASP.NET Core 6 – Detailed Guide (Sanjay)
- Docker and Docker Containers: An Overview (Shajith Khan Afridi Jahirhussain)
- FLUTE is Microsoft’s New Framework for Federated Learning (Jesus Rodriguez)
- New tips & tricks for your Azure Static Web Apps (Yohan Lasorsa)
- How Dapr helps to build a cloud-agnostic FaaS platform (Benjamin Huo & Feynman Zhou)
- 30 Days of SWA #22: E2E Development With Static Web Apps (Natalia Venditto)
- How to Test JSON Properties in Postman (Vikram Sahu)
WinUI, .NET MAUI & XAML
- #7DaysChallenge with Xammy and #7DaysChallenge – Day 1: Buttons in Xamarin & .NET MAUI (Leomaris Reyes)
- Telerik UI for .NET MAUI Goes GA: 50+ UI Controls To Build Cross-Platform Apps! (Yoan Krumov)
Visual Studio & .NET
- Using Playwright E2E Tests With C# .NET – Part 2 – Trace Viewer (Wade Gausden)
- How to Mock HttpClient with Unit Tests in C# (Code Maze)
- Provide default configuration to your .NET applications (Niels Swimberghe)
Design, Methodology & Testing
- New FREE Ebook—Unit Testing Legacy Code: Effective Approaches (Galina Jordanowa)
- What are Code Reviews and Why Should We Spend Time on Them? (David Giard)
- Advanced Installer 19.5 (Advanced Installer Team)
- Perspectives in Leadership: Organizational activism (Pluralsight)
- Clean Code Tip: Tests should be even more well-written than production code (Davide Bellone)
- Performance regression tests at Microsoft Security (Maor Frankel)
- The Future of the GitLab Web IDE (Eric Schurter)
Mobile, IoT & Game Development
- Get Started with Auth0 Authentication in React Native iOS Apps and Get Started with Auth0 Authentication in React Native Android Apps (Wern Ancheta & Joey deVilla)
- Modern Android Development at Google I/O ‘22 (Nick Butcher)
- Awesome Features You Must Know in Android Studio Bumblebee (Wajahat Karim)
- Higher-Order Functions & Recursion in Dart [Functional Programming — Part 5] (Yogesh Parwani)
Podcasts, Screencasts & Videos
- Revision Path – Alexandria Batchelor (Maurice Cherry)
- .NET MAUI Podcast Episode 111: Aloha .NET MAUI (James Montemagno, Matt Soucoup & David Ortinau)
- RavenDB at Rakuten Kobo recording is now available and InfoQ Podcast: Oren Eini on RavenDB, including Consistency Guarantees and C# as the Implementation Language (Oren Eini)
- Google Cloud Security Podcast Episode 66 – Is This Binary Legit? How Google Uses Binary Authorization and Code Provenance (Anton A. Chuvakin)
- Asp.Net Monsters #251 – Reviewing Contributions to GenFu (Simon Timms, David Paquette & James Chambers)
- The Stack Overflow Podcast Episode 445 – Turns out the Great Resignation goes both ways (Eira May)
- Adam Tornhill: Your Code as a Crime Scene – Azure DevOps Podcast Episode 194 (Jeffrey Palermo)
- Fragmented, The Software Podcast #229 – Native Where You Need It with Turbo (Launch Your Side Projects Faster) (Donn Felker & Kaushik Gopal)
- The 6 Figure Developer – Temporal with Maxim Fateev & Dominik Tornow (John Callaway)
- Inside Trader Joe’s Podcast Episode 50: A Trader Joe’s Journey from Portland (ME) to Portland (OR) (Trader Joe’s Team)
Community & Events
- Rockin’ The Code World with dotNetDave – Guest: Jiří Činčura (David McCarter)
- Surface at Microsoft Build: May 2022 (Harshitha Murthy)
- Get the scoop: Microsoft Tech Days for Microsoft 365 developers (Waldek Mastykarz)
- Explore technical innovations and skill up at Microsoft Build (Sandeep Bhanot)
- At the helm with Bob Walker (Bob Walker)
- On Wednesday, I’m having a conversation about mental health that’s free to everyone (Wil Wheaton)
SharePoint & MS Teams
- Welcome messages and event updates for apps in Microsoft Teams (Ojasvi Choudhary)
PowerShell
- PowerShell for the DBA – CMDLETs and Advanced Functions (Alejandro Cobar)
Miscellaneous
- The Illustrated Book of Dad Jokes (David Neal)
- Releasing Windows 10 Build 19044.1739 to Release Preview Channel (Brandon LeBlanc)
- The science of interviewing developers (Isaac Lyman)
More Link Collections
- The Morning Brew #3477 (Chris Alcock)
- Interesting links of the week (2022-21) (Michael Eaton)
- Sands of MAUI: Issue #58 (Sam Basu)
- [Last Week in .NET #90] – Optimizing Cryware (George Stocker)
- The Wolf Report – May 24th, 2022 (Michael Wolfenden)
The Geek Shelf
Modernizing Your Windows Applications with the Windows App SDK and WinUI: Expand your desktop apps to support new features and deliver an integrated Windows 11 experience (Matteo Pagani & Marc Plogas) – Referral Link