Top Links
- Easily navigate code delegates while debugging (Mark Downie)
 - Open-sourcing Sudo for Windows | Open at Microsoft (Mike Griese & Jordie Adoumie)
 - The Third Beta of Android 15 (Matthew McCullough)
 - How to unlock new experiences on your Copilot+ PC (Nicci Trovinger)
 - Aspire Dashboard – A free & open-source OpenTelemetry dashboard for deep insights into your apps on your local development machine (.NET Aspire Team)
 - Privacy and security improvements in .NET modernization tooling (Mike Rousos)
 
Web & Cloud Development
- What is HSTS and why is it in my ASP.NET Core app? (Khalid Abuhakmeh)
 - What’s Next for ASP.NET Core and Blazor (David Ramel)
 - Azure Application Insights–Collect Performance Counters data – Part II (Bart Wullems)
 - Document Editor: Formatting Table Cells Using JavaScript (Bjoern Meyer)
 - JavaScript Framework Maintainers on Unification Potential (Loraine Lawson)
 - How to Host Static Sites on Azure Static Web Apps for Free (Shrijal Acharya)
 - Publishing Container Images to GitHub Container Registry (Paul Yu)
 - What Web Developers and Designers Need to Know About the AI Act (Suzanne Scacca)
 
WinUI, .NET MAUI & XAML
- Introducing the New .NET MAUI Digital Gauge Control (Jeyasri Murugan)
 - What’s New in WPF Gantt Chart: 2024 Volume 2 (Karthick Mani)
 - .NET MAUI in VS Code Goes GA (David Ramel)
 
Visual Studio & .NET
- C#: Read Text and JSON File Contents into Variable in Memory (Chris Pietschmann)
 - How to Use C# to Properly Follow OAuth Authentication Flows (Peter Smulovics)
 - Visual Studio 2022 version 17.10.3 Release Notes (Microsoft Learn)
 - Exploring the generated code: List and fallback cases: Behind the scenes of collection expressions – Part 2 (Andrew Lock)
 - How to Use FakeLogger to Test Logging Code in .NET (Osman Sokuoglu)
 
Design, Methodology, AI & Testing
- First look: The new Agile planning experience in GitLab (Melissa Ushakov)
 - Azure Pipelines Tutorial: What is It, Key Features & Examples (Jack Roper)
 - Generative AI, from your local machine to Azure with LangChain.js (Yohan Lasorsa)
 - JetBrains Integrates Gemini Into AI Assistant (Kay Ewbank)
 - GitHub Enterprise Server 3.13 is now generally available (Amanda Ulrich)
 - Building Intelligent Apps with Mistral AI and A Non-Technical Introduction to Generative AI (Beau Carnes)
 - A Dive into Localization (Keith Fung)
 - Code Style for Better Productivity – Tips and Tools from the Metalama Team (Maarten Balliauw)
 - How to Fix “AI’s Original Sin” (Tim O’Reilly)
 
Mobile, IoT & Game Development
- I created my own RPG Final Fantasy style game, including endless conversations with Azure OpenAI + GPT-4o, in less than 20 iterations! (Jesús Rubio Sainz)
 - Apple Embeds Swift Into Hardware (Alasdair Allen)
 - Find My Cat: Raspberry Pi GPS tracker for pets (Annabelle Pienaar)
 - The Hidden Risks of Developing Mobile Apps with React Native or Flutter (John Arnsdorf)
 - Xcode 16 Brings Predictive Code Completion Using Custom Model (Sergio De Simone)
 - What’s New in Flutter: 2024 Volume 2 (Vijayakumar Mariappan)
 - A Step Forward for Gaming on Arm Devices (Jay DiFuria)
 - Apple’s Vision Pro team is reportedly focused on building a cheaper headset (Jay Peters)
 
Screencasts & Videos
- Technology & Friends – Rocky Lhotka on Designing Distributed Systems (David Giard)
 - Let’s break up a monolith, part 2 (Jeff Fritz)
 - Mesop – Google’s New UI Maker (Sam Witteveen)
 - I built a Halo Infinite companion app – OpenSpartan Workshop (Den Delimarsky)
 
Podcasts
- OpenAI Changes Everything Podcast Episode #2 – Forms are Dead, Conversations are the Future (Stephen Walther)
 - Scrum Master Toolbox Podcast – The Role of Coaching in Organizational Change, A Key Skill For Agile Coaches | Jaques Smit and Scrum Master Toolbox Podcast – Beyond the Drama Triangle, Patterns in Conflict Resolution for Agile Teams | Jaques Smit (Vasco Duarte)
 - PPP 418 | How to Be Unoffendable, and Other Leadership Lessons About Excellence, with Randy Fox (Andy Kaufman)
 - Jamie Had A Social Opinion | Multithreaded Income Episode 42 with Jamie Maguire | Transistor (Kevin Griffin)
 - Python Bytes Podcast #388 – Don’t delete all the repos (Michael Kennedy)
 - Sync Up, A OneDrive Podcast – Live from M365 Conference! (Stephen Rice & Arvind Mishra)
 - RunAs Radio – Microsoft Defender for Cloud with Yuri Diogenes (Richard Campbell)
 - Mailin’ It! – The Official USPS Podcast – How Postal Inspectors Cracked the Largest Fraud Scheme in U.S. History (United States Postal Service)
 
Community & Events
- CfP List Updated 2024-06-18 (Dave Aronson)
 
Database
- SQL Server 2022 TempDB Contention Enhancements with Page Latch Concurrency (Simon Liew)
 - Erik Being Allergic To Slow SQL Server Queries (Erik Darling)
 
SharePoint, M365 & MS Teams
- From pixels to presence: new features coming to Microsoft Mesh (Avery Salumbides)
 - How Copilot for Microsoft 365 Works (Mark Kashman)
 
Miscellaneous
- Markdown Language: An Essential Tool for Programmers (Anas Abuelhaag)
 - Top things to know about Copilot+ PCs from Microsoft Surface, available today at Microsoft.com (Microsoft Store Team)
 - The time smart quotes prevented the entire Office division from committing code (Raymond Chen)
 - Microsoft has an amazing New+ PowerToys module under development for Windows power users (Sofia Elizabella Wyciślik-Wilson)
 
More Link Collections
- The Morning Brew #3962 and The Morning Brew #3963 (Chris Alcock)
 - Collective #848 (Manoela Ilic)
 - Daily Reading List – June 18, 2024 (#342) (Richard Seroter)
 
The Geek Shelf
 .NET MAUI Projects – Third Edition: Build multi-platform desktop and mobile apps from scratch using C# and Visual Studio 2022 (Michael Cummings & Daniel Hendrikes) – Referral Link

