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