Top Links* Introducing the Revamped Visual Studio Resource Explorer (McKenna Barlow) * Arm64 on GitHub Actions: Powering faster, more efficient build systems (Larissa Fortuna) * Build intelligent apps for Microsoft 365 with Teams Toolkit (Junjie Li) * Open and Save PDF Files Locally in Flutter (Ramkumar Ravy) * Refactor your code using alias any type (David Pine) * Microsoft Photos: Migrating from UWP to Windows App SDK (Adam Gritt & Robson Pontin)
Web & Cloud Development* Running Postgres in Docker (Bryan Hogan) * Pro Annotations on Mobile PDFs with Blazor PDF Viewer (AbishekRoy DennisRaj) * Extract Plain Text from Office Open XML DOCX and DOC Documents in ASP.NET Core C# (Bjoern Meyer) * New Signals Proposal Seeks to Formalize Reactive Programming Primitives in JavaScript (Bruno Couriol) * How to Mock IConfiguration.GetValue in ASP.NET Core (Ivan Gechev) * Uploading documents to your AI Slackbot in real-time using S3, SQS and Pulumi on AWS (Tyler Mulligan)
Visual Studio & .NET* Microsoft Reveals Preview C# 13 Features (Kay Ewbank) * StringBuilders magic for very large strings (Steven Giesel) * More on harmful overuse of std::move (Raymond Chen) * Understanding the Exception.HResult property in C# (Thomas Ardal)
Design, Methodology, AI & Testing* Google announces Firebase Genkit with Ollama support (Ollama Team) * Get Started With Ollama’s Python & Javascript Libraries (Nikos Vaggalis) * How to use Azure OpenAI GPT-4o with Function calling (Denise Schlesinger) * Introducing Aurora: The first large-scale foundation model of the atmosphere (Alyssa Hughes) * GitHub Actions: Download File and Commit to Repository (Chris Pietschmann) * The Architect’s Guide to the GenAI Tech Stack — 10 Tools (Keith Pijanowski) * Generative AI: The Perfect Colleague for UX Researchers (Michael O’Sullivan)
Mobile, IoT & Game Development* How to Quickly Add Auth to your Flutter Apps with Supabase Auth UI (Fatuma Abdullahi) * Raspberry Pi AI Kit available now at $70 (Naush Patuck) * How GitHub reduced testing time for iOS apps with new runner features (Stephen Glass) * Logging Mixed Reality app data in Azure Application Insights using the official Microsoft SDK (Joost van Schaik)
Screencasts & Videos* Extract Text from Images and Pictures with OCR in .NET MAUI (Gerald Versluis) * Troy Hunt: A private journey in the public eye | NDC Sydney (SSW TV) * The .NET on AWS Show, Featuring David Fowler + Norm Johanson! (AWS Twitch Channel)
Podcasts* InfoQ Podcast: Edo Liberty on Vector Databases for Successful Adoption of Generative AI and LLM based Applications (Edo Liberty) * Scrum Master Toolbox Podcast – A Collaboration Change Gone Wrong And Other Lessons For Scrum Masters | Rebecca Cyr (Vasco Duarte) * Meta Cast – The Agile Alignment Guide: Uniting Teams and Leaders (Bob Galen & Josh Anderson) * Jim Leonardo: Leading Software Teams – Azure DevOps Podcast Episode 300 (Jeffrey Palermo) * The PowerShell Podcast – Breaking Down ModuleFast and More with Justin Grote (James Petty) * Syntax Podcast #777: The Modern Dev CMS – Pocketbase (Wes Bos & Scott Tolinski) * CloudChat Episode 6 – Who’s Your Landlord? (Carl Schweitzer & Brandon Martinez) * Google Cloud Security Podcast Episode 175 – Meet Crystal Lister: From Public Sector to Google Cloud Security and Threat Horizons (Anton Chuvakin) * The Stack Overflow Podcast – How to prevent your new chatbot from giving away company secrets (Ben Popper) * The Changelog News Podcast #97 – Yet another open source rug pull (Jerod Santo) * Beyond the Hype: Can we do better than ‘carbon aware’ computing? (Colin Eberhardt) * The Happy Engineer Podcast #171 – See How Easily You Can Increase Confidence at Work (Max Ahumada)
Community & Events* Inside DevOps with Brandon Moore (Tony Kelly) * Microsoft layoffs hit HoloLens, Azure cloud teams (Richard Lawler) * Computex 2024: Qualcomm keynote focuses on Snapdragon X Series (Athima Chansanchai) * Celebrating Pride and ‘Radical Joy’ (Kathleen Hall) * Microsoft Celebrates 15 Years of Bing (Paul Thurrott)
Database* Effective Strategies for Storing and Parsing XML in SQL Server (Edward Pollack) * Why You Should Avoid People Who Tell You To Avoid Subqueries In SQL Server (Erik Darling) * Multi-Tenancy: Database per Tenant with Marten (Jeremy D. Miller) * Single SQL Stored Procedure for all CRUD Operations and Change Tracking (Sebastiao Pereira) * How to give developers access to Query Store (Josephine Bush)
Miscellaneous* New look for Intune Company Portal app for Windows (Intune Support Team) * Windows AI feature that screenshots everything labeled a security ‘disaster’ (Tom Warren)
More Link Collections* The Morning Brew #3952 (Chris Alcock) * Interesting links of the week 2024-23 (Michael Eaton) * Sands of MAUI: Issue #147 (Sam Basu) * Daily Reading List – June 3, 2024 (#331) (Richard Seroter) * Reading Notes #606 (Frank Boucher)
The Geek Shelf Learn WinUI 3, Second Edition (Alvin Ashcraft)