Top Links
- Azure OpenAI Service expands .NET SDK support (Travis Wilson)
- Windows Community Toolkit Release v8.1.240606-rc (Michael Hawker)
- Update on the Recall preview feature for Copilot+ PCs (Pavan Davuluri)
- Using .NET Aspire eShop application to collect all the telemetry (Harry Kimpel)
- Sample Code using the new OpenAI library for .NET (Bruno Capuano)
- VS Code Extensions and WebAssembly – Part Two (Dirk Bäumer)
Web & Cloud Development
- Retrying Failed HttpClient Requests in .NET Using Polly (Gergő Vándor)
- Build Your First Go Function (Jack Wallen)
- Faster Startup for Azure App Config (Kevin Logan)
- Fixing SCSS Bracket Colorization Issue in Visual Studio Code (Esther White)
- Optimize Blog Management with Angular Gantt Chart (Alan Sangeeth)
- Inject JavaScript to PDF Documents in C# (Bjoern Meyer)
- Rust Growing Fastest, But JavaScript Reigns Supreme (EditorDavid)
- Useful CSS Tips And Techniques (Cosima Mielke)
- Does an HttpClient await the Header and the body? (Steven Giesel)
- Is user-agent a privacy concern? (Alex Brown)
- FHIRlink Connector Support for EPIC on FHIR (Jim Novak)
- Caching in ASP.NET Core: Improving Application Performance (Milan Jovanović)
- Goodbye SASS , welcome back native CSS (Karsten Biedermann)
WinUI, .NET MAUI & XAML
- Markup Extensions and Styles (Stefan Koell)
- WinUI Templates (Andrew KeepCoding)
Visual Studio & .NET
- VisualStudio.Extensibility 17.10: Diagnostics Explorer, XAML Support and More (Robert Krzaczyński)
- How to Use the LINQ ToDictionary Method in C# (Januarius Njoku)
- Frozen Collections in .NET 8 (Sharmila Subbiah)
- Write cleaner code in C# with changes you may not know about (David Grace)
- What’s the deal with std::type_identity? (Raymond Chen)
- Collection Performance: Enhancing Dictionary Performance with FrozenDictionary (David McCarter)
- Making C# Simple with Fluent Techniques (Niraj Ranasinghe)
Design, Methodology, AI & Testing
- Announcement!! Azure OpenAI and Azure AI Search connectors are now Generally Available (GA) (Divya Swarnkar)
- Visual Studio Code AI Toolkit: Run LLMs locally (Shreyan Fernandes & Lee Stott)
- Combining the To-Do List and the Passage Of Time patterns for resilient business workflows (Oskar Dudycz)
- Agile fails 268% of the time? (Wes Higbee)
- Build a Generative AI + RAG App in C# with Phi-3, ONNX, and SharpVector and Configuring GitHub Actions to Run Jobs on Specific Branches and What is Retrieval Augmented Generation (RAG)? (Chris Pietschmann)
- Why pair programming should be your default way of working (Bart Wullems)
- 8 Learning Paths for Beginners on GitHub (Cynthia Zanoni)
- Why we should care about process (Dave Ogle)
- Test & Feedback Extension in Manifest V3 (Jihye Eom)
Mobile, IoT & Game Development
- What’s new in Swift 5.10? and What’s new in Swift 6.0? (Paul Hudson)
- Getting Started with Appwrite (Part 1/4): The Open-Source Firebase Alternative (Thomas Findlay)
Screencasts & Videos
- Can I run VS Code on a Raspberry Pi? | One Dev Question (Burke Holland)
Podcasts
- Merge Conflict #414: x86 is BACK! (James Montemagno & Frank Kreuger)
- Scrum Master Toolbox Podcast – Motivating Scrum Teams with User-Centric Approaches, Product Owner Best Practices | Rebecca Cyr (Vasco Duarte)
- The NetData Impact: Transforming Real-Time Monitoring and Observability in Modern Tech Operations – Adventures in DevOps #203 (Costa Tsaousis & Will Button)
- React Native Radio #299 – What to Expect From React Native in 5 Years (Jamon Holmgren, Todd Werth & Robin Heinze)
- The .NET on AWS Show, featuring Martin Thwaites (again)! (Brandon Minnick & Francois Bouteruche)
- Syntax Podcast #779: Why SQLite is Taking Over with Brian Holt & Marco Bambini (Wes Bos & Scott Tolinski)
- Coding Blocks Podcast – Nuts and Bolts of Apache Kafka (Allen Underwood, Michael Outlaw & Joe Zack)
- Changelog & Friends Podcast #47 – #define: legendary (Thomas Eckert, Nick Nisi, Mat Ryer, Jerod Santo & Adam Stackoviak)
- A Geek Leader #368: AI Tools with Peter Guirguis (John Rouda)
- Gone Mobile Podcast #109: Dependency Injection – Beyond the Basics (Jonathan Dick & Allan Ritchie)
- Talk Python to Me #465: The AI Revolution Won’t Be Monopolized (Michael Kennedy)
Community & Events
- MVP’s Favorite Content: Copilot+ PC, AI, Identity, Aspire (Rie Moriguchi)
- Tech Presentations: Key Strategies for Success (Rochelle Sonnenberg)
- Register today to join Microsoft at the Integrate 2024 conference! (Beena More)
- What to expect at Apple’s WWDC 2024 (Umar Shakir)
- Microsoft unveils console updates, new ‘Call of Duty’ and ‘Flight Simulator’ games (Thomas Wilde)
- Kubernetes is ten years old! (Cloud Native Computing Foundation)
Database
- A Very Silly Performance Tuning Trick In SQL Server (Erik Darling)
SharePoint, M365 & MS Teams
- How to connect your Copilot to a SharePoint list with Copilot Studio and Power Automate (Vesa Nopanen)
- Northwind inventory message extension sample – Copilot for M365 Plugin Samples (Bob German)
Miscellaneous
- Announcing Windows 11 Insider Preview Build 22635.3720 (Beta Channel) and Announcing Windows 11 Insider Preview Build 26120.770 (Dev Channel) (Amanda Langowski)
- Nvidia Takes 88% of the GPU Market Share (BeauHD)
- After brutal critiques, Microsoft Recall will get these major privacy and security changes (Ed Bott)
- JetBrains IDE RustRover Officially Released with Free Non-Commercial License (Sergio De Simone)
- Windows won’t take screenshots of everything you do after all — unless you opt in (Tom Warren)
- Ikea will pay 10 Roblox players to roleplay as employees in its virtual store (Wes Davis)
More Link Collections
- The Morning Brew #3956 (Chris Alcock)
- C# Digest – A beginner’s guide to mapping arrays in EF Core 8 (Jakub Chodounsky)
- F# Weekly #23, 2024 – Official OpenAI library for .NET (Sergey Tihon)
- Daily Reading List – June 7, 2024 (#335) (Richard Seroter)
- Collective #845 (Manoela Ilic)
The Geek Shelf
Unity 2022 by Example: A project-based guide to building 2D and 3D games, enhanced for AR, VR, and MR experiences (Scott H. Cameron) – Referral Link