Top Links
- The .NET MAUI Extension for Visual Studio Code is now Generally Available (Maddy Montaquila)
- Microsoft.AspNetCore.OData 9 Preview Release (Elizabeth Okerio)
- Integrate Progressive Web Apps with Windows Share (Microsoft Learn)
- .NET Rocks! – GitHub Evolving with Damian Brady (Carl Franklin & Richard Campbell)
- Simplifying Light and Dark Mode in .NET MAUI Apps (Leomaris Reyes)
- Azure OpenAI On Your Data with Semantic Kernel (Dmytro Struk and Sophia Lagerkrans-Pandey)
Web & Cloud Development
- Docker Reveals The Application Development Landscape (Sue Gee)
- Learn Three.js By Building Five Projects (Beau Carnes)
- The “Critter Stack” Just Leveled Up on Modular Monolith Support (Jeremy D. Miller)
- The Astro Content Layer (Fred Schott)
- Kusto-Loco — KQL in your app (Neil MacMullen)
- Why Every API Strategy Needs GraphQL (Newton Piccone)
- Enhancement of Patient Demographics Query for Mobile (PDQm) with FHIR $match operation (John Moehrke)
WinUI, .NET MAUI & XAML
- Chart of the Week: Creating a WPF Pie Chart to Visualize the Percentage of Global Forest Area for Each Country (Arul Jenith Berkmans)
- .NET MAUI Release v8.0.60 SR6 (Shane Neuville)
- Microsoft.WindowsAppSDK Release v1.5.240607001 (NuGet)
Visual Studio & .NET
- Differences Between Span and Memory in C# (Bozo Spoljaric)
- Simpler encapsulation with immutability (Mark Seemann)
- Lock-free reference-counting a TLS slot using atomics, part 1 (Raymond Chen)
- (Potential) New language features in C# 13 (Dennis Fruhauff)
Design, Methodology, AI & Testing
- Comparing Unit Testable Code with Maintainable Code (Steve Smith)
- The Four Kinds of Research-and-Development Teams (Ted Neward)
- Maintaining large-scale AI capacity at Meta (Saranyan A. Vigraham & Benjamin Leonhardi)
- Microsoft Leadership Principles (JD Meier)
- Introducing Pulumi Copilot: Intelligent Cloud Management (Luke Hoban)
- Using generative AI to build customer trust (Sydne Mullings)
Mobile, IoT & Game Development
- Raspberry Pi fireplace emulator (Annabelle Pienaar)
Screencasts & Videos
- GCast 177: Getting Started with NET Aspire (David Giard)
- IoT Coffee Talk: Episode 213 – Jumping the Gen AI Shark (IoT Coffee Talk Crew)
- What’s new in the Windows Subsystem for Linux? | One Dev Question (Craig Loewen)
Podcasts
- The Work Item #80 – Web Development Is Theatre – Miriam Suzanne (CSS Working Group, OddBird) (Den Delimarsky)
- Syntax Podcast #781: Potluck – The Value of TypeScript × Vue vs Svelte × Leetcode (Wes Bos & Scott Tolinski)
- The Changelog #595 – Retired, not tired. (Kelsey Hightower, Adam Stacoviak & Jerod Santo)
- Practical Strategies for Web Optimization: Using Chrome DevTools – JavaScript Jabber #635 (Charles Max Wood, Dan Shappir & Steve Edwards)
- Directions on Microsoft Podcast – Microsoft Customers: Your Security Strategy Needs an Overhaul, Too (Mary Jo Foley)
- Web Rush Episode 284: App Spaces New Way You Can Developer Apps in the Cloud (John Papa, Ward Bell, Dan Wahlin & Craig Shoemaker)
- Grammar Girl Podcast – Exploring the Language of ‘Dune’: An Interview with Kevin J. Anderson and Scott Brick (Mignon Fogarty, Kevin J. Anderson & Scott Brick)
- Cloud Pod Episode 263: Ticketmaster Gets a Snow Job – MFA Matters Folks! (Justin Brodley, Jonathan Baker, Ryan Lucas & Matthew Kohn)
- The Breakpoint Show Episode 022 – Dev, Productivity, & Hardware Tools (Khalid Abuhakmeh, Maarten Balliauw & Chris Woodruff)
Community & Events
- Microsoft Build 2024: The Syncfusion Experience (Marissa Keller Outten)
- TIOBE Index June Highlights (Harry Fairhead)
Database
- How Poor Cardinality Estimates Can Lead To Worse Blocking And Deadlocking In SQL Server (Erik Darling)
- Query Exercise: Beat ChatGPT at Finding Good Question Times (Brent Ozar)
SharePoint, M365 & MS Teams
- Copilot is now available in classic Outlook for Windows (Gabriel Valdez Malpartida)
PowerShell
- How To Use .NET Properties and Methods in PowerShell (Brien Posey)
Miscellaneous
- Announcing Windows 11 Insider Preview Build 26236 (Canary Channel) (Amanda Langowski)
- The Windows on Arm chip race heats up with a challenger to Qualcomm (Sean Hollister)
More Link Collections
- Daily Reading List – June 12, 2024 (#338) (Richard Seroter)
The Geek Shelf
Learn WinUI 3, Second Edition (Alvin Ashcraft)