Top Links
- The Hanselminutes Podcast – Cross-platform UIs for all with Avalonia CEO Mike James (Scott Hanselman)
- The present and future of Copilot extensibility: Top 10 takeaways from Build 2024 (Lydia Fisher and Daniel Carrasco)
- Introducing the 12th Set of New .NET MAUI Controls and Features (Paul Anderson)
- Getting Started with GitHub Copilot | Visual Studio Toolbox (Robert Green & Rijwan Ansari)
- Using PostgreSQL with .NET and Entra ID (Aaron Powell)
- Building Generative AI apps with .NET 8 and Semantic Kernel (Sophia Lagerkrans-Pandey)
Web & Cloud Development
- Signals in Angular Auth OIDC Client (Tim Deschryver)
- Use custom Bicep templates with .NET Aspire (David Pine)
- Kubernetes Environment Variables – Setting & Managing (James Walker)
- Fine-Grained Authorization in your Next.js application using Okta FGA (Jimena Garbarino)
- Angular State Management: Best Practices To Advance Your Project (Katie Mikova)
- Announcing the public preview of the Microsoft AI Chat Protocol library for JavaScript (Rohit Ganguly)
- Getting Started with Appwrite (Part 2/4): Authentication (Thomas Findlay)
Visual Studio & .NET
- Find Differences Between Collections With the LINQ Except Method in C# (Martin Chege)
- Checking for Activity Coordinator resource support | Win32 (Microsoft Learn)
- C# Version String Formatting (Rick Strahl)
- Haven’t Tried Dotfuscator Yet? 10 Reasons You Should (Ben Nettleton)
- Tracking My Own Halo Infinite Stats With OpenSpartan Workshop (Den Delimarsky)
- Lock-free reference-counting a TLS slot using atomics, part 2 (Raymond Chen)
- What’s New in C# 13 for Developers? (Vinoth Kumar Sundara Moorthy)
Design, Methodology, AI & Testing
- Pulling Off a Successful Redesign (Kirupa Chinnathambi)
- Build Chatbot with Large Language Model (LLM) and Azure SQL Database (Hristo Hristov)
- The world’s most popular web framework is going AI native (Ben Popper)
- Goodbye, long procedural code! Fix it with workflows (Derek Comartin)
- Working with LLM APIs: Dev Shares Experience Building AI Bots (Loraine Lawson)
- Unlocking the power of unstructured data with RAG (Nicole Choi)
Mobile, IoT & Game Development
- Swift 6 Adds Concurrent Code Mode (Alex Denham)
- Get our first-ever guide about animation in Unity (Eduardo Oriz & Shanti Zachariah)
Screencasts & Videos
- Azure SQL DB Vector Functions Private Preview | Data Exposed (Anna Hoffman)
- What’s your favorite thing at Build with Laurent Bugnion | One Dev Question (Microsoft Developer Team)
Podcasts
- InfoQ Podcast: Coding Black Females – Making a Difference in the World (Charlene Hunter)
- The Modern .NET Podcast – .NET Unwrapped: From Workflow Engines to Identity, A Developer’s Journey with Dustin Metzgar (Jamie Taylor)
- CppCast – Boost, The Beman Project and Beyond (Phil Nash & Timur Doumler)
- freeCodeCamp Podcast Podcast #128 – Quincy Interviews Colby Fayock: Dev, Designer, Male Model, Prolific fCC Contributor (Quincy Larson)
- Navigating AI in DevOps and Beyond with Kelsey Hightower – Adventures in DevOps #204 (Will Button & Warren Parad)
- Scrum Master Toolbox Podcast – The Role of Psychological Safety in Scrum Mastery | Kirsi Sahlstén (Vasco Duarte)
- A Tour Around the World of XAML with Dmitry Lyalin – Adventures in .NET #190 (Caleb Wells, Shawn Clabough & Wai Liu)
- PPP 417 | Secrets to Building Your Character (and the Character of Your Team), with Mary Crossan and Bill Furlong (Andy Kaufman)
- Changelog & Friends Podcast – 1999: A Film Odyssey (Changelog++ ) (Jerod Santo & Adam Stacoviak)
- Practical AI Podcast #273 – Using edge models to find sensitive data (Ramin Mohammadi & Daniel Whitenack)
- The CSS Podcast #80: Animating to and from top-layer (Una Kravets & Adam Argyle)
- Software Defined Talk Episode 471: The Gen X mascot is Fine Dog (Brandon Whichard, Cote & Matt Ray)
- Software Engineering Radio #620: Parker Selbert and Shannon Selbert on Robust Job Processing in Elixir (Gavin Henry)
Community & Events
- Dave Burke Steps Down as Android Engineering Lead (Paul Thurrott)
- Satya Nadella remarks at the 2024 G7 Summit (Microsoft)
- Addressing the Student Debt Crisis and Generational Wealth Gap for Black Women (Kim Scott & Bri Taylor)
Database
- Why Some Indexes Create Slower Than Others In SQL Server (Erik Darling)
- Cumulative Update #27 for SQL Server 2019 RTM (Srinivas Kandibanda)
- Migrating SQL Server from SQL 2017 to SQL 2022 with minimal downtime (Yohei Kawajiri)
- MSSQL Database Property LastGoodCheckDbTime to Get the Last Successful DBCC CHECKDB on a Database (SQLPals)
PowerShell
- PowerShell & Intune, Automate your Work – Part 1: Retrieve Win32 Apps (Alex Marin)
- Things I Learned #22: How to Count Words in PowerShell (Michael Eaton)
Miscellaneous
- Releasing Windows 10 Build 19045.4593 to Beta and Release Preview Channels (Amanda Langowski)
- Microsoft’s work to strengthen cybersecurity protection (Brad Smith)
- Releasing Windows 11 Builds 22621.3807 and 22631.3807 to the Release Preview Channel (Brandon LeBlanc)
- Windows 11 24H2 Features are Coming to 23H2, 22H2 Too and Microsoft Delays Recall (Paul Thurrott)
- Announcing Rust 1.79.0 (Rust Release Team)
More Link Collections
- The Morning Brew #3959 and The Morning Brew #3960 (Chris Alcock)
- Daily Reading List – June 13, 2024 (#339) (Richard Seroter)
The Geek Shelf
Parallel Programming and Concurrency with C# 10 and .NET 6 (Alvin Ashcraft)