Top Links* Technology & Friends – Jeff Fritz on Deploying NET Aspire Applications (David Giard) * MemoryCache in C#: A Practical Guide (Metalama Team) * What sound does an asterisk make? | One Dev Question (Raymond Chen) * ReadMeAI: An AI-powered README Generator for Developers (Ajeet Singh Raina) * Demystifying Azure APIM Monitoring for Azure OpenAI Endpoints (Wael Kdouh) * Let GitHub Copilot draft of your pull request description (Jessie Houghton)
Web & Cloud Development* Day 23 of 30 of JavaScript (Akshat Sharma) * Implementing User Authentication with React Hooks and Firebase (Antoine) * JavaScript GameDev with Kaboom.js (Beau Carnes) * Redefining Angular Markdown with Analog.js (Jonathan Gamble) * Azure Key Vault – Update a Secret and its Properties Programmatically (Joseph Guadagno) * Introducing the New Angular TextArea Component (Prince Oliver) * What’s New in Blazor Diagram: 2024 Volume 2 (Suganthi Karuppannan) * ESLint v9.6.0 released (Milos Djermanovic) * Microsoft Making Big .NET Aspire Push, So What Is It? (David Ramel) * What’s new in Astro – June 2024 (Sarah Rainsberger) * Creating Your First API in a MERN Project (Afaq Shahid Khan) * ECMAScript Specs Approved, and How Google Sheets Used WasmGC (Loraine Lawson) * Flexible PDF Reporting in .NET Using Razor Views (Milan Jovanović)
WinUI, .NET MAUI & XAML* Central Style Switcher (Stefan Koell)
Visual Studio & .NET* Soft Deletes with Entity Framework Core – Wrap Up (Ricardo Peres) * Compilation of C# conference talks from 2023-2024 (Anastasiia Ogneva) * Print MS Word DOCX Documents in .NET using C# Without Interop (Bjoern Meyer) * Local Functions vs Lambda Expressions in C# (Bozo Spoljaric) * Unleashing the Power of Copilot: Enhancing Visual Studio with New Slash Commands (David McCarter) * Creating hashes in .NET (Damien Bowden) * Writing a remove_all_pointers type trait, part 2 (Raymond Chen) * How to find a client’s geolocation in .NET with IP lookup (David Grace) * Metalama Status Update, June 2024 (Gael Fraiteur)
Design, Methodology, AI & Testing* The Role of Kubernetes in DevOps – Use Cases & Other Tools (James Walker) * What’s new in Copilot | June 2024 (Seth Patton) * Create Your Own Copilot Using Copilot Studio (Suniti Panwar) * A Day in Life with Copilot (Vesa Nopanen) * Custom RAG solution on podcast data (Arne DeProft) * Introducing Travis CI’s New Feature: Ask Travis, Your AI Documentation Assistant (Veselin Hadzhiminev) * GitHub Copilot – Levels of enlightenment (Rob Bos) * Understanding Pure Domain Modelling: Bridging the Gap Between Existing Systems and the Real Domain (Bart Wullems) * ChatGPT Outperforms Undergrads In Intro-Level Courses, Falls Short Later (BeauHD) * Trunk-Based Development vs Git Flow (Claudia Fernandes) * How To Improve Your Microcopy: UX Writing Tips For Non-UX Writers (Irina Silyanova) * Semantic Kernel: Working with File-based Prompt Functions (Jamie Maguire) * Enhance Your Writing with Grazie, Now Included in the JetBrains AI Pro Subscription (Oksana Mandryka)
Mobile, IoT & Game Development* SwiftUI app lifecycle: issues with ScenePhase and using AppDelegate adaptors (Jesse Squires) * Raspberry Pi AI Kit review | HackSpace #80 (Ashley Whittaker) * Building a Real-Time IoT Dashboard with HarperDB and Node.js (Christopher Johnson) * Making an MRTK3 based HoloLens 2 app run on Magic Leap 2 (Joost van Schaik) * Ray-Ban Meta Sunglasses (Omar Shahine)
Screencasts & Videos* How to simplify development of distributed apps with .NET Aspire | dotnetFlix (Edwin van Wijk & Sander Molenkamp) * Using MassTransit with .NET Aspire (Chris Patterson)
Podcasts CppCast – libunifex and std::execution (Phil Nash & Timur Doumler) * freeCodeCamp Podcast #130 – From Fashion to Software Engineer with Alison Yoon (Quincy Larson) * InfoQ Podcast: Governance for Reducing Complexity (Tony Ponton) * Scrum Master Toolbox Podcast – Curiosity Over Assumption, How to Enter a New Agile Team or Company Without Triggering Resistance | Milica Lubinic and Scrum Master Toolbox Podcast – The Impact on Agile Teams of Poor PO Leadership Skills | Avipaul Bhandari (Vasco Duarte) * Syntax Podcast #788: Supabase: Open Source Firebase for Fullstack JS Apps and* Syntax Podcast #789: Do More With AI – LLMs With Big Token Counts (Wes Bos & Scott Tolinski) * AWS Developers Podcast – Spacial computing (Amazon Web Services) * Meta Cast – Achieving Test Automation Excellence: Leadership Strategies with Paul Merrill (Bob Galen & Josh Anderson) * Changelog & Friends Podcast #50 – Kaizen! NOT a pipe dream (Changelog Media) * High-Performance Networking: Key Resources and Tools for Web Developers – JavaScript Jabber #637 (Charles Max Wood, Dan Shappir & Steve Edwards) * Azure Podcast Episode 498 – Quantum Update (Cynthia Kreng, Kendall Roden, Cale Teeter, Evan Basalik, Russell Young & Sujit D’Mello) * The Amp Hour #672 – Silicon Revolution with Matt Venn (Dave Jones & Chris Gammell) * Mitch Denny: .NET Aspire Architecture – Azure DevOps Podcast Episode 304 (Jeffrey Palermo) * AGL 371: Rhea Wessel (John Rouda) * The Cloud Pod #265: Swing and a WIF (Justin Brodley, Jonathan Baker, Ryan Lucas & Matthew Kohn)
Community & Events* MVP’s Favorite Content: Azure AI, R on Azure, Cobalt 100 VM (Rie Moriguchi) * Will a US Supreme Court Ruling Put Net Neutrality at Risk? (EditorDavid) * Microsoft MVPs help launch Copilot+ PC in Australia (Elizabeth Pappalardo) * Leader Spotlight: Leveraging creative testing frameworks, with Sarah Carusona (Jessica Srinivas) * Microsoft Learn Student Ambassadors Program Interview Series Episode 2 (Rachel Irabor)
Database* A Little About String Splitting In SQL Server (Erik Darling) * MySQL data replication between virtual machines via SDN (Kalyanaraman Narayanan) * Dive into MySQL Mastery: A Collection of Captivating Challenges (Labby) * RavenDB News: June, 2024 (Oren Eini) * Automating SQL Deployments using GitHub Actions – Part 2 (Eduardo Pivaral) * Saving Data Historically with Temporal Tables: Part 1: Queries (Boris Novikov)
SharePoint, M365 & MS Teams* What’s New in Microsoft Teams | June 2024 (Pete Daderko) * Microsoft Graph PowerShell and CLI are now verified (Carol Mbasinge Kigoonya)
Miscellaneous Announcing Windows 11 Insider Preview Build 22635.3858 (Beta Channel) and* Announcing Windows 11 Insider Preview Build 26244 (Canary Channel) (Amanda Langowski) * Beginning to enable a set of new features for Windows Insiders in the Dev Channel on Build 26120.961 (Amanda Langowski & Brandon LeBlanc)
More Link Collections* The Morning Brew #3971 (Chris Alcock) * 2024 mid-year link clearance (Raymond Chen) * Interesting links of the week 2024-27 (Michael Eaton) * C# Digest – Programmatically monitoring and reacting to logs in .NET Aspire (Jakub Chodounsky) * Daily Reading List – June 28, 2024 (#349) (Richard Seroter) * Windows news you can use: June 2024 (Thomas Trombley) * F# Weekly #26, 2024 – WinMerge F# with syntax highlighting! (Sergey Tihon) * Recent readings (Larry O’Brien) * Collective #851 (Manoela Ilic)
The Geek Shelf Learn WinUI 3, Second Edition (Alvin Ashcraft) – Referral Link