Top Links
- How to use GitHub Copilot Chat in Visual Studio (Cynthia Zanoni and Laurent Bugnion)
 - Check out the TechBash 2024 workshops! (TechBash Team) – Speakers include Jeffrey T. Fritz, Erissa Duvall, and Jeremy Clark!
 - Windows Photos adds new Microsoft Designer integration (Mala Srivatsa)
 - RunAs Radio – GitHub Copilot with Damian Brady (Richard Campbell)
 - Accessibility in Flutter on the Web (Thomas Steiner)
 - Build & test resilient apps in .NET with Dev Proxy (Waldek Mastykarz)
 
Web & Cloud Development
- Event Queues and Buffering Functions with JavaScript (Khalid Abuhakmeh)
 - Mocking the native Node.js Test Runner (Oskar Dudycz)
 - Top 5 Underutilized JavaScript Features (Alexander T. Williams)
 - Call Protected APIs from a Blazor Web App (Andrea Chiarelli)
 - Rendering Math in HTML: MathML, MathML Core, and AsciiMath (Andrew Lock)
 - ASP.NET Core – Use factory based middleware with scoped services (Bart Wullems)
 - Blazor Basics: Handling Images Dynamically (Claudio Bernasconi)
 - Powerful React Form Builders to Consider in 2024 (Femi Akinyemi)
 - How to build a gRPC API in Node.js (Gbadebo Bello)
 - HTML5 Boilerplate 9.0.1 Released (Rob Larsen)
 - How to Run Docker-based .NET apps in JetBrains Rider Without “Fast Mode” (Sean Killeen)
 - A Guide to Implementing ActivityPub in a Static Site (or Any Website) – Part 6 (Maho Pacheco)
 - Golang: How to Write a For Loop (Jack Wallen)
 - Run Pulumi with Any TypeScript Version (Julien Poissonnier)
 
WinUI, .NET MAUI & XAML
Visual Studio & .NET
- C#: What is the difference between ‘string’ and System.String? (Chris Pietschmann)
 - The Difference Between Invariance, Contravariance and Covariance in Generics in C# (Georgi Georgiev)
 - .NET 9 Preview 3: ‘I’ve Been Waiting 9 Years for This API!’ (David Ramel)
 - Dubious security vulnerability: Program allows its output to be exfiltrated (Raymond Chen)
 - String Performance: Appending a Character using the StringBuilder (David McCarter)
 
Design, Methodology, AI & Testing
- Azure OpenAI offering models – Explain it Like I’m 5 (Jake Wang)
 - Advanced RAG with Azure AI Search and LlamaIndex (Khye Wei & Farzad Sunavala)
 - Patient Referral Document Summarization using Azure OpenAI (Manasa Ramalinga)
 - Common Challenges in MSI Deployment (Alex Marin)
 - Generative AI in Content Production: From Research to Application (Alena Gupaisova)
 - Unlocking Potential with Natural Readers: The Intersection of AI and Voice Manipulation (Aqeel Alazree)
 - Why API Testing Is Complex – An Example (Gil Zilberfeld)
 - Python Tutorial: Use TensorFlow to Generate Predictive Text (Ryan Cartwright)
 
Mobile, IoT & Game Development
- Flutter Made Easy: 5 Tools to Build Better Apps Faster (Binara Prabhanga)
 - Flutter and Dart at Google Cloud Next (Kelvin Boateng)
 - Unity Asset Bundles tips and pitfalls (Unity Team)
 
Screencasts & Videos
- Do NOT update your Visual Studio solutions to .slnx just yet! (Martin Zikmund)
 - Introduction to the Azure Developer CLI (AZD) | Open at Microsoft (Liam Hampton & Grace Kulin)
 - Exploring Dapr’s integration with Azure Cosmos DB | Azure Cosmos DB Conf 2024 (Nick Greenfield)
 - Azure Cosmos DB Conf 2024 Keynote (Kirill Gavrylyuk)
 - FreeCodeSession – Episode 536 (Jason Bock)
 - Mr. Maeda’s Cozy AI Kitchen – The Professor of Prompts, with Liz Danzico (John Maeda)
 
Podcasts
- Scrum Master Toolbox Podcast – From Centralized to Collaborative, Cultivating Independent Agile Teams | Tom Baldwin (Vasco Duarte)
 - Practical AI Podcast – Udio & the age of multi-modal AI (Chris Benson & Daniel Whitenack)
 - Python Bytes Podcast #379 – Constable on the debugging case (Michael Kennedy)
 - The Stack Overflow Podcast – If everyone is building AI, why aren’t more projects in production? (Ryan Donovan)
 - Software Engineering Radio #612 – Eyal Solomon on API Consumption Management (Kanchan Shringi)
 - Pivotal with Hayete Gallot – Project Gutenberg expands access to literature by creating audiobooks with AI (Hayete Gallot)
 
Community & Events
- Countdown to the Global Azure 2024: Apr 18-20 (Rie Moriguchi)
 - What you missed from Firebase at Cloud Next ‘24! (Sumit Chandel & Vikas Anand)
 - CfP List Updated 2024-04-16 (Dave Aronson)
 - Unlock AI Collaboration at Microsoft BUILD 2024 with Semantic Kernel (Evan Chaki)
 - Learn the basics of Generative AI—Register Today! (Jolene Weller)
 - The world’s fair of software: Join us at GitHub Universe 2024 (Jeimy Ruiz)
 
Database
- Elastic Jobs for Azure SQL DB (Josephine Bush)
 - sp_PressureDetector: Now With PerfMon Counters And Server Sampling (Erik Darling)
 
SharePoint, M365 & MS Teams
- Microsoft Graph API for SharePoint Pages is now generally available (DC Padur)
 - Announcing Fluid Framework 2.0 Preview (Kashif Qureshi)
 
PowerShell
Miscellaneous
- Cross compiling C/Rust to win32, again (Evan Martin)
 - Microsoft OneNote now available on Apple Vision Pro (Greg MacEachern)
 
More Link Collections
- The Morning Brew #3920 (Chris Alcock)
 - Daily Reading List – April 16, 2024 (#298) (Richard Seroter)
 
The Geek Shelf
 Learn WinUI 3, Second Edition (Alvin Ashcraft)

