Top Links
- XamlStyler plugin for VS now has AvaloniaUI *.axaml file support – v3.2208.1 Release (Dave Grochocki)
 - Designing a Heat Map Calendar Using WinUI Scheduler (Jeyasri Murugan)
 - Decoupling ViewModels in MVVM with the MVVM Toolkit Messenger (Bruno Sonnino)
 - Learn Performing Animation in .NET MAUI: Part 1 (Selva Ganapathy Kathiresan)
 - Capturing screenshots in .NET MAUI (Leomaris Reyes)
 
Web & Cloud Development
- Message-oriented Minimal APIs in ASP.NET Core (Peter Ritchie)
 - Kubernetes 1.25: CSI Inline Volumes have graduated to GA (Jonathan Dobson)
 - ASP.NET Core 6: Handling gRPC exception correctly server side (Anthony Giretti)
 - Secure ASP.NET Core GRPC API hosted in a Linux kestrel Azure App Service (Damien Bowden)
 - Angular Basics: How To Use the Angular Mouseenter Event (John Au-Yeung)
 - Part 3 | NestJS (v9) | Angular (v14) | MongoDB | CRUD Example (Naveen Bommidi)
 - Learn React 18: Building Your First React App (Nitish Kumar)
 - Create A Tic-Tac-Toe Game In Blazor (Rikam Palkar)
 - jQuery 3.6.1 Maintenance Release (Timmy Willison)
 - Understanding Asynchronous APIs (Melinda Gutermuth)
 - ESLint v8.23.0 released (Milos Djermanovic)
 - How to Create a Power BI Customer Connector that Fetches Data Using The Twitter API V2 (Jamie Maguire)
 - Strongly Typed Configurations with Options Pattern (Karthik Chintala)
 - Heroku Announces Plans To Eliminate Free Plans, Blaming ‘Fraud and Abuse’ (msmash)
 - Stop user session tracking experiment (Rinat Abdullin)
 
WinUI, .NET MAUI & XAML
- Visibility=Collapsed Vs Visibility=Hidden In WPF (Rikam Palkar)
 
Visual Studio & .NET
- Using Generics in C# (Code Maze)
 - .NET Framework August 2022 Cumulative Update Preview Updates (Salini Agarwal)
 - The AArch64 processor (aka arm64), part 23: Common patterns (Raymond Chen)
 - Serialising and De-serialising Images (Paul Michaels)
 - New IKVM 8.2 & MavenReference for .NET projects (Sergey Tihon)
 
Design, Methodology & Testing
- Time Preference in DevOps and Life (Kevin Logan)
 - 3 ways every company can get started with an open-source software strategy (Ashley Wolf)
 - GitLab CI/CD Series Appendix I: Custom GitLab Runner image to run anywhere (Maciej Zwierzchlewski)
 - Merging two GitHub repositories without losing commit history (Schalk Neethling)
 
Mobile, IoT & Game Development
- Announcing Cross device SDK Developer Preview for building rich multi-device experiences on Android (Alex Rocha, Ryan Ausanka-Crues & Stella Loh)
 - Working with Auth0 User and App Metadata in Android Apps and Working with Auth0 User and App Metadata in iOS Apps (Joey deVilla)
 
Screencasts & Videos
- Technology & Friends – Michael Scherotter on Galleryst (David Giard)
 - What are giblets? | One Dev Question with Larry Osterman (Windows Developer Team)
 - Trying Out Flutter Dart for Backend | Dart Frog (Codepur)
 - Webinar Recording: Modeling Relationships and Hierarchies in a Document Database (Oren Eini)
 - The Work Item #55 – Open Source and Web Development, with Monica Powell (Den Delimarsky)
 - Deploy a .NET 6 Application to Managed IIS in Minutes! AWS ❤️ .NET (Isaac Levin)
 - Video Tip: How Often Should I Give Feedback? (Kim Scott)
 - FreeCodeSession – Episode 390 (Jason Bock)
 
Podcasts
- CodeNewbie S21:E4 – What is SQL and why you should learn it (Sia Seko) (CodeNewbie Team)
 - Amazon Design – Backstories/01: Amazon Astro’s Voice? (Donald Burlock, Jr., Chelsea Titus & Mike Forst)
 - Merge Conflict 321: ML In The Browser – transformers-js (James Montemagno & Frank Kreuger)
 - The GitOps Framework with Tanmay Bhat – Adventures in DevOps 128 (Jonathan Hall & Will Button)
 - React Native Radio 245 – Shopify’s FlashList with Talha Naqvi (Talha Naqvi, Mazen Chami, Robin Heinze & Jamon Holmgren)
 - Scrum Master Toolbox Podcast – What Product Owners do that disengage, and demotivate Scrum teams! | Juan Rodriguez (Vasco Duarte)
 - Syntax Podcast – Supper Club × Self Hosted Backend-as-a-service with Brandon Roberts (Wes Bos & Scott Tolinsky)
 - Coding Blocks Podcast – Git from the Bottom Up – Commits (Allen Underwood, Michael Outlaw & Joe Zack)
 - JS Party Podcast – Bringing the vibe (Tejas Kumar, Jerod Santo & Kevin Ball)
 - Rocket 400: Ad Liminim (Christina Warren, Brianna Wu & Simone De Rochefort)
 - Azure Podcast Episode 436 – App Services on Kestrel (Cynthia Kreng, Kendall Roden, Cale Teeter, Evan Basalik, Russell Young & Sujit D’Mello)
 - AWS Developers Podcast Episode 049 – Starting a Career in Cloud Computing with Linda Haviv (David Isbitski)
 - The Amp Hour #601 – Rebuilding Projects with Dave Young (Dave Jones & Chris Gammell)
 - AGL 274: Jim Jachetta (John Rouda)
 - Talk Python to Me #379: 17 Libraries You Should Be Using in Django (Michael Kennedy)
 
Community & Events
- Successful Remote Working: An Introduction [Webinar Show Notes] (Carter Harris)
 - Meet a recent Microsoft Learn Student Ambassador graduate: Arsalan Khattak (MS Student Developer Team)
 - Where to Celebrate Hispanic Heritage Month in Philadelphia in 2022 (Visit Philly)
 
Database
- Basic SQL UPDATE Statement with Examples (Jim Evans)
 
Miscellaneous
- Twilio Hackers Breached Over 130 Organizations During Months-Long Hacking Spree (msmash)
 - Moderna is suing Pfizer over its coronavirus vaccine (Nicole Wetsman)
 
More Link Collections
- .NET, Architecture, Azure, And other links #37 (davita8)
 - C# Digest Issue #430 (Jakub Chodounsky)
 - F# Weekly #34, 2022 – Fantomas 5 Release Party & Fabulous MAUI (Sergey Tihon)
 - The Overflow #140: Interrogating code (Ryan Donovan & Cassidy Williams)
 
The Geek Shelf
 Parallel Programming and Concurrency with C# 10 and .NET 6 (Alvin Ashcraft) – Pre-order today. Releases Wednesday, 31-Aug!