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)