Top Links
- Early Bird Ticket Ends July 4th for TechBash 2023 (Jason Gaylord)
 - Metalama 2023.1 is Generally Available (Gael Fraiteur)
 - Xamarin Forms Migration to Uno Platform: Data Binding Techniques (Uno Platform Team)
 - Blazor unified project design (Steve Sanderson)
 - Microsoft 365 Developer Proxy v0.9 with over-consenting guidance (Waldek Mastykarz and Garry Trinder)
 
Web & Cloud Development
- ETags in ASP.NET Core (Peter Ritchie)
 - Azure portal May 2023 updates (Allison Cordle)
 - Blazor Basics: Creating a Blazor Component (Claudio Bernasconi)
 - Custom Error Handling Middleware for Wolverine.HTTP (Jeremy D. Miller)
 - How to Use CSS background-size and background-position (Ralph Mason)
 - What can you build with Wasp? (Matija Sosic)
 - AI based CLI interactive mode (Jeremy Li)
 - What Is a SOAP API? (Kin Lane)
 - Why Your OpenAPI Spec Sucks (Sharon Pikovski)
 - What Is a REST API? Examples, Uses, and Challenges (Postman Team)
 
WinUI, .NET MAUI & XAML
- How to Use MultiSelect Input Control for WinForms, WPF, and UWP (Prabhakar Mishra)
 - Chart of the Week: Creating a .NET MAUI Column Chart to Visualize the Purchase Revenue of US E-Health and Meditation Apps (Vimala Thirumalai Kumar)
 
Visual Studio & .NET
- Stack Overflow Dev Survey: VS Code, Visual Studio Still Top IDEs 5 Years Running (David Ramel)
 - LINQ: Select.Where or Where.Select? (Steven Giesel)
 - C++ Extension in VS Code 1.16 Release: Call Hierarchy & more (Alexandra Kemper)
 - How to wait for multiple C++ coroutines to complete before propagating failure, false hope (Raymond Chen)
 - Test Data Generation With AutoFixture in .NET (Code Maze)
 
Design, Methodology, AI & Testing
- Advanced Installer 20.8 (Advanced Installer Team)
 - Lightweight Ways to Customize Trello (Britt Joiner)
 - Using ChatGPT to Create Software Tests (Bruno Lopes)
 - Three more chapters of my data architecture book are available! (James Serra)
 
Mobile, IoT & Game Development
- Records in Android Studio Flamingo (Clement Bera)
 - Flutter UI challenge: rotary passcode (static design) (Mangirdas Kazlauskas)
 
Screencasts & Videos
- IoT Coffee Talk: Episode 162 – Best Effort (Iot Coffee Talk Crew)
 - 5 Code Navigation Tips While Debugging .NET Apps in Visual Studio | On .NET (Leslie Richardson)
 - How to test GitHub Actions Locally!!! (Isaac Levin)
 - What are “control plane” and “data plane” APIs? | One Dev Question (Larry Osterman)
 - What I Wish I Knew… about feeling scared (Tenay Barker)
 
Podcasts
- .NET Rocks! – Going Full Time on Open Source with Shaun Walker (Carl Franklin & Richard Campbell)
 - Yet Another Podcast – De Sanctis on APIs (Jesse Liberty)
 - Azure Podcast Episode 465 – Functions on Azure Container Apps (Cynthia Kreng, Kendall Roden, Cale Teeter, Evan Basalik, Russell Young & Sujit D’Mello)
 - The Rework Podcast – When to Jump into AI (Jason Fried & David Heinemeier Hansson)
 - Scrum Master Toolbox Podcast – Reading smiles, the measure of success for Scrum Masters | Bojan Smudja (Vasco Duarte)
 - Syntax Podcast Episode 633 – WTF is an ORM (Wes Bos & Scott Tolinsky)
 - How to Build Peer-to-Peer Mobile and Desktop Apps with Socket Supply – JavaScript Jabber 588 (AJ O’Neal, Charles Max Wood & Dan Shappir)
 - Complete Developer Podcast – Database Sharding (BJ Burns & Will Gant)
 - SQL Data Partners Podcast Episode 265: WHY and What’s Next? (Carlos L. Chacon)
 - Practical AI Podcast – Automated cartography using AI (Gabriel Ortiz & Daniel Whitenack)
 - The Changelog – Don’t make things worse! (Taylor Troesh & Jerod Santo)
 
Community & Events
- Introducing OpenAI London (OpenAI Team)
 - Register for Google Cloud Next ‘23 and get some sweet perks (Brian Hall & Max Saltonstall)
 - Plex lays off more than 20 percent of its staff (Jay Peters)
 
Database
- Installing SQL Server Integration Services (Joe Gavin)
 - SQL SERVER – Setting Deadlock Priority to Control the Transaction that is Rolled Back (Pinal Dave)
 
SharePoint, M365 & MS Teams
- Public preview of SharePoint Framework 1.18 – First release of upcoming features (Vesa Juvonen)
 - Yammer.com Rebranded to Viva Engage (Valeria Furlong)
 
PowerShell & Terminal
Miscellaneous
- Curiosity unbounded (Mark Downie)
 - WhatsApp Kills Off the Electron-Based Desktop App (BeauHD) – Long live UWP?
 - The value of skilling goes far beyond learning (Tess O.)
 
More Link Collections
- The Morning Brew #3737 (Chris Alcock)
 - Daily Reading List – June 28, 2023 (#112) (Richard Seroter)
 
The Geek Shelf
 Learn WinUI 3: Leverage the power of WinUI, the future of native Windows app development (Alvin Ashcraft) – Referral Link