Top Links
- Visual Studio 2022 – 17.10 Performance Enhancements (Ashok Kamath)
 - Early Bird Ends Today PLUS Keynotes Announced! (Jason Gaylord) – The Early Bird ended yesterday, but save 10% on Standard Registration with code DOTNET10
 - Catch up on the latest Git tooling features in 17.10 GA (Jessie Houghton)
 - What’s a Navigation Region in Windows and Uno Platform Applications? (Nick Randolph)
 - Building Generative AI apps with .NET 8 (Jordan Matthiesen and Luis Quintanilla)
 - Mistral Introduces AI Code Generation Model Codestral (Daniel Dominguez)
 - Build AI Applications with ease using Semantic Kernel and .NET Aspire (Sophia Lagerkrans-Pandey & Vic Perdana)
 
Web & Cloud Development
- Running a Playwright scheduled job with Azure Container Apps (Anthony Chu)
 - Zero-JavaScript View Transitions (Fred Schott)
 - How To Encrypt ASP.NET Core Route Parameters (Khalid Abuhakmeh)
 - App Service Web App for Containers vs Azure Container Apps (John Kilmister)
 - Angular Directives vs. Vue Directives (Christian Nwamba)
 - Blazor Basics: Blazor Render Modes in .NET 8 (Claudio Bernasconi)
 - Fleet 1.36 Is Here, With Improved Syntax Highlighting for PHP, C/C++, and Svelte, Better Remote Development With SSH, and Other Enhancements (Daniela Bentrup)
 - WebStorm 2024.1.4 Is Now Available (David Watson)
 - Docker Desktop 4.31: Air-Gapped Containers, Accelerated Builds, and Beta Releases of Docker Desktop on Windows on Arm, Compose File Viewer, and GitHub Actions (Vanessa Fournier)
 - TypeScript 5.5 Adds ECMAScript Set Support (Ian Elliot)
 - Node v22.3.0 (Current) (Rafael Gonzaga)
 - List Process IDs (PIDs) for your IIS Application Pools (Bart Wullems)
 - Adding a Custom Header Parameter to All API Endpoints in Swagger (Lennart Pries)
 - UIX: A Full Stack Web Dev Framework Leveraging Deno (Loraine Lawson)
 
WinUI, .NET MAUI & XAML
- What’s New in .NET MAUI Charts: 2024 Volume 2 (Saravanan Madheswaran)
 - Windows App SDK Version 1.5.4 (1.5.240607001) Stable Channel Release Notes (Microsoft Learn)
 
Visual Studio & .NET
- 5 Practical Ways to Add Polly to Your C# Application [2024] (Metalama Team)
 - Introducing collection expressions in C#12: Behind the scenes of collection expressions – Part 1 (Andrew Lock)
 - C# Array and List Fastest Loop in 2024 (NDepend Team)
 - Rider Starts Its Early Access Program for Version 2024.2 and Rider 2024.1.3 and ReSharper 2024.1.3 Updates Are Out! and The ReSharper 2024.2 Early Access Program begins! (Sasha Ivanova)
 - Weak Events in C# (Satya Prakash)
 - Visual Studio 2022 version 17.10.2 Release Notes and Visual Studio 2022 Version 17.11 Preview 2 Release Notes (Microsoft Learn)
 
AI
- AI Toolkit for Visual Studio Code overview (Microsoft Learn)
 - How Retrieval Augment Generation Makes LLMs Smarter Than Before (Exxact Team)
 - Answers: Generative AI as Learning Tool (Mike Loukides)
 - The Evolution of GenAI Application Deployment Strategy: From MVP to Production (Stephen Rhodes)
 - Getting Started with Semantic Kernel (Jason Farrell)
 - Export and Quantize Models like Llama-3-8B-Instruct with Model Builder for ONNX Runtime GenAI (Nietras)
 - Pricing Update: Token Based Billing for Fine Tuning Training (Alicia Frame)
 - Developers: Get Ready for NVIDIA’s NIM-Based AI App Store (Agam Shah)
 
Design, Methodology & Testing
- The Red Hat cloud native architecture solution patterns (Bart Wullems)
 - June patches for Azure DevOps Server (Gloridel Morales)
 - There’s a 6-Month Statute of Limitations on “The Last Person.” (Brent Ozar)
 - Offering Client Trials: Prototypes vs Auditions (Erik Dietrich)
 - Testing = Exploration + Checking (Gil Zilberfeld)
 - Design Tokens—Fundamental Building Blocks of Design Systems (Hassan Djirdeh)
 - What Is Performance Feedback? How to Have Performance Development & Management Conversations (Paul Fayad)
 - How we improved push processing on GitHub (Will Haltom)
 - Remote Software Installation and Deployment (Alex Marin)
 
Mobile, IoT & Game Development
- This roof-mounted Raspberry Pi tracks flights and photographs the aurora borealis (Ashley Whittaker)
 - How to install the iOS 18 and iPadOS developer betas (Barbara Krasnoff)
 - Flutter: iOS Home Widgets Deep Dive (Shawn Blais)
 - Unlocking the power of mixed reality devices with MobileConfig (Arjun Bhasin & Michael Leighton)
 - How To Secure API Access in Mobile Apps (Gary Archer)
 - SwiftNavigation (Miguel de Icaza)
 - Leveraging Progressive Web Apps (PWAs) for Enhanced Mobile User Engagement (SitePoint)
 
Screencasts & Videos
- Framework 16: The Laptop Designed to Be Taken Apart (Jordi Adoumie)
 - Mr. Maeda’s Cozy AI Kitchen – Pondering AI Music, with Kaki King (John Maeda)
 - Introduction to Portainer | Open at Microsoft (Frank Boucher & Neil Cresswell)
 
Podcasts
- OpenAI Changes Everything Podcast #1: The AI Alignment Problem and Human Extinction (Stephen Walther)
 - Kubernetes Podcast from Google – Leading Kubernetes into its Second Decade (Abdel Sghiouar & Kaslin Fields)
 - Scrum Master Toolbox Podcast – When Protection Hinders Progress, A Guide to Tackling Psychological Safety in Agile Teams | Kirsi Sahlstén (Vasco Duarte)
 - Action Over Inspiration | Multithreaded Income Episode 41 (Kevin Griffin)
 - The Happy Engineer Podcast #172: Master Product Management Like a Marketing Pro with Amberdeep Aurora (Max Ahumada)
 - Python Bytes Podcast #387 – Heralding in a new era of database queries (Michael Kennedy)
 - Behind the Tech Podcast – Ethan Mollick, Author and Associate Professor at the Wharton School of the University of Pennsylvania (Kevin Scott)
 - The Stack Overflow Podcast Episode 709 – A peek behind the curtain with Stack Overflow’s sales engineers (Alexa Montelibano & Tiago Torre)
 - Microsoft 365 Dev Podcast – Copilot extensibility Build 2024 news follow up with Andrew Connell (Jeremy Thake)
 - RunAs Radio #936 – Copilot in your Intranet with Susan Hanley (Richard Campbell)
 
Community & Events
- Save the Date for Global DevOps Experience on June 15! (Rie Moriguchi)
 - Silicon Valley Salaries Are Shrinking, Leaving Workers In the Lurch (BeauHD)
 - Finding New Pastures: Big Nerd Ranch’s Next Chapter (Big Nerd Ranch Team)
 - 10 years of the GitHub Security Bug Bounty Program (Jill Moné-Corallo)
 - What I actually do at Microsoft (Randolph West)
 - What’s missing from Seattle’s startup ecosystem? (Taylor Soper)
 - Blog throwback: How did you get started in software development? (Michael Eaton)
 
Database
- A Little About Fill Factor And Fragmentation In SQL Server (Erik Darling)
 - Prevent SQL Injection attacks on your PostgreSQL servers (Gennady Kostinsky)
 
SharePoint, M365 & MS Teams
- Build engaging apps for Microsoft Teams meetings with new content sharing capabilities (Kanchan Kaur)
 
PowerShell
- Continuing PowerShell Scripts After Reboot (Alex Marin)
 
Miscellaneous
- PowerToys Advanced Paste (Microsoft Learn)
 - How to Use Paste Using AI in Windows Using ‘Advanced Paste’ in PowerToys (Shashwat)
 - Ticketmaster’s Snowflake data breach was just one of 165 (Jess Weatherbed)
 - The origin story of the Windows 3D Pipes screen saver (Raymond Chen)
 
More Link Collections
- The Morning Brew #3957 and The Morning Brew #3958 (Chris Alcock)
 - Daily Reading List – June 11, 2024 (#337) (Richard Seroter)
 
The Geek Shelf
 Refactoring with C#: Safely improve .NET applications and pay down technical debt with Visual Studio, .NET 8, and C# 12 (Matt Eland) – Referral Link

