This may be the only Dew Drop until Friday. I forgot to bring my personal laptop’s power adapter with me to Seattle.
Top Links
- Reimagining Pong Wars with C# and MVUX (Uno Platform Team)
- What should a beginner developer learn if they were to start today? | One Dev Question (Scott Hanselman)
- Seamlessly Load Data from Different Data Sources into Blazor Charts (Bhuvanesh Valarman)
- Semantic Kernel Hello World Planners Part 1 (Jason Haley)
- Building Better Apps: Better Together (Grace Taylor)
- TechBash early bird registration extended 3 week (TechBash Team)
Web & Cloud Development
- Kusto-Loco – What is KQL? (Neil MacMullen)
- Docker Compose Profile, one the most useful and underrated features (Oskar Dudycz)
- How to integrate continuous integration and deployment with WordPress on App Service (Abhishek Reddy)
- How to use HttpClient correctly to avoid socket exceptions (David Grace)
- Add a Cookie to an HttpClient Request/Response in ASP.NET Core (Alin Troncea)
- Using IMessenger with Blazor (Brian Mullen)
- Multi-Tenancy: What is it and why do you care? (Jeremy D. Miller)
- Meta Releases Open Source React Compiler (Loraine Lawson)
- View-Based Authorization in ASP.NET Core (Satya Prakash)
- ESLint v9.3.0 released (ESLint Team)
- How to Implement Function Overloading in TypeScript (John Au-Yeung)
- Yet another reason to love Go: math/rand/v2 (cellfish)
Visual Studio & .NET
- From Visual Basic to Visual Studio: A Journey Through Microsoft’s IDE Evolution (David McCarter)
- What is new in Entity Framework 6.5 Classic (Erik Ejlskov Jensen)
- EF Core Migrations: A Detailed Guide (Milan Jovanović)
- Rider 2024.1: New Monitoring Tool Window, Collection Vizualizer, .NET Aspire, AI Assistant Plugin (Robert Krzaczyński)
- .NET 7 Support Just Ended, Here’s How to Upgrade to .NET 8 (David Ramel)
- MemoryCache, DistributedCache and HybridCache (Steven Giesel)
- Why can’t I find the injected name of a templated class’s templated base class? (Raymond Chen)
- Selecting and Formatting TableCells in TX Text Control (Bjoern Meyer)
Design, Methodology, AI & Testing
- Build a chatbot service to ensure safe conversations: Using Azure OpenAI & Azure Content Safety (Minseok Song)
- Build a Generative AI App in C# with Phi-3-mini LLM and ONNX (Chris Pietschmann)
- Reviewing Code With GPT-4o, OpenAI’s New ‘Omni’ LLM (David Eastman)
- A Comprehensive Guide to Function Calling in LLMs (Janakiram MSV)
- Using Semantic Kernel to create a Time Plugin with Java and Use Semantic Kernel to create a Restaurant Bookings Sample with Java (Sophia Lagerkrans-Pandey)
Mobile, IoT & Game Development
- Build your next website in Swift (Paul Hudson)
- How to Make Your Flutter Package Privacy Manifest Compatible (Tomer Ben Rachel)
- Seeing double (resolution) with the Apple Vision Pro (James Ashley)
Screencasts & Videos
- Building Better Azure Apps with Better Together | The Azure Enablement Show (Aaron Stark)
- FreeCodeSession – Episode 545 (Jason Bock)
Podcasts
- freeCodeCamp Podcast #124 – AI is Overrated – Why ThePrimeagen Ripped Out GitHub Copilot From His Code Editor (Quincy Larson)
- Merge Conflict #411: AI 4o, Google I/O, .NET Aspire, & #XamarinGaveMe (James Montemagno & Frank Kreuger)
- CppCast – Rust <=> C++ (Phil Nash & Timur Doumler)
- Dan Garfield: GitOps with Kubernetes – Azure DevOps Podcast Episode 298 (Jeffrey Palermo)
- React Native Radio #297 – Jumping over the React Native v0.74 Bridge (Frank Calise & Mazen Chami)
- Scrum Master Toolbox Podcast – How a Product Owner Can Foster Agile Team Success with Collaboration and Inspiration | Peter Müller (Vasco Duarte)
- Changelog & Friends Podcast #44 – Self-hosted media server goodness (Jerod Santo)
- Geek’s Guide to the Galaxy Podcast #568 – Children of Dune Miniseries Review (with Andrea Kail, Matthew Kressel, Rajan Khanna) (David Barr Kirtley & John Joseph Adams)
- SQL Down Under Show 91 with guest Mohamed Kabiruddin (Greg Low)
- AGL 365: AI with Adityo Prakash (John Rouda)
- Workforce Identity Developer Podcast – SDK Front-ends with Jared Perreault and Alisa Duncan (E. Dunham)
Community & Events
- Microsoft Build 2024: Essential Guide for AI Developers at Startups and Cloud-Native Companies (Neelay Thaker)
- MVP’s Favorite Content: Microsoft AI, SQL, Power Platform (Rie Moriguchi)
- Join the GitHub Challenge – Microsoft Build Edition! (Abril Urena)
- CfP List Updated 2024-05-17 (Dave Aronson)
Database
- Optimizing MySQL: Deleting Data (Lukas Vileikis)
- The Art of SQL Server Tuning (Yan Liang)
SharePoint, M365 & MS Teams
- New capabilities for Microsoft Graph APIs for Teams meetings with external attendees (Benjamin Olson)
Miscellaneous
- Announcing Windows 11 Insider Preview Build 22635.3640 (Beta Channel) and Announcing Windows 11 Insider Preview Build 26120.670 (Dev Channel) (Amanda Langowski)
- Releasing Windows 11 Builds 22621.3668 and 22631.3668 to the Release Preview Channel (Brandon LeBlanc)
- The Career Three-Body Problem (Kirupa Chinnathambi)
More Link Collections
- The Morning Brew #3942 (Chris Alcock)
- Interesting links of the week 2024-21 (Michael Eaton)
- Daily Reading List – May 17, 2024 (#321) (Richard Seroter)
- F# Weekly #20, 2024 – 30th anniversary of the invention of the |> operator (Sergey Tihon)
- C# Digest – .NET 9 LINQ Performance Edition (Jakub Chodounsky)
- Collective #839 (Manoela Ilic)
The Geek Shelf
Learn WinUI 3, Second Edition (Alvin Ashcraft)