Top Links
- Open sourcing MS-DOS 4.0 (Scott Hanselman & Jeff Wilcox)
 - Secure your container build and publish with .NET 8 (Richard Lander)
 - The Journey to Accessible Apps: Keyboard Accessibility and .NET MAUI (Rachel Kang)
 - Embrace AI-Driven Productivity in .NET with JetBrains AI Assistant in ReSharper (Sasha Ivanova)
 - OData .NET 8 Preview Release (Clément Habinshuti)
 - Easily Export WinUI DataGrid to Excel (Amal Raj Umapathy Selvam)
 - GitHub Copilot Workspace: Welcome to the Copilot-native developer environment (Thomas Dohmke)
 - Cascadia Code 2404.23 (Christopher Nguyen)
 - TechBash 2024 Early Bird Tickets On Sale Now! (Jason Gaylord)
 
Web & Cloud Development
- Get Started with Node.js Development (Chris Pietschmann)
 - Svelte 5 Release Candidate and What’s new in Svelte: May 2024 (Svelte Team)
 - Transforming Financial Documents into Smart and Secure Forms in ASP.NET Core C# (Bjoern Meyer)
 - WebStorm 2024.1.2 Is Now Available (David Watson)
 - Dev Proxy v0.17 includes integration with Azure API Center (Garry Trinder)
 - Measuring Performance with the JavaScript Performance API (Hassan Djirdeh)
 - How to add enum information to Swagger in an ASP.NET Core project (Henrique Dalcin Dalmas)
 - How to Clone a WordPress Site in 5 Easy Steps (Jen Swisher)
 - Append correlation id to all log entries in ASP.NET Core (Josef Ottosson)
 - React 19 Beta Released! (Kathryn Grayson Nanz)
 - jQuery UI 1.13.3 released (Michał Gołębiowski-Owczarek)
 - AutofacServiceProviderFactory in ASP.NET Core – Problems With Dependency Injection (Part 1) (Nick Cosentino)
 - What is Vite (and why is it so popular)? (Eric Simons)
 - .NET Aspire is the best way to experiment with Dapr during local development (Anthony Simmon)
 - .NET Aspire Preview 6: Enhanced Security and Testing, New Features, and More (Almir Vuk)
 - The Backend for Frontend Pattern (Andrea Chiarelli)
 - GraphQL Growth Explodes but so Do Problems Federated Graphs Solve (B. Cameron Gain)
 - Deprecating support for -ms-high-contrast and -ms-high-contrast-adjust (Microsoft Edge Team)
 - Request Response Messaging Pattern With MassTransit (Milan Jovanović)
 - Start Using the npm Query Today: Powerful Commands for Every Developer (Osusara Kammalawatta)
 - Building RESTful APIs in Rust With Actix and Diesel (Ukeje Goodness)
 
WinUI, .NET MAUI & XAML
- Uno Platform 5.2 Brings .NET Single Project Targeting 9 Platforms (Almir Vuk)
 - Easily Create a Directional Compass Using .NET MAUI Radial Gauge (Jeyasri Murugan)
 - OpenSilver 2.2 Aims to Revive Visual Studio LightSwitch Legacy Apps (David Ramel)
 - Chart of the Week: Creating a WPF 100% Stacked Area Chart to Visualize the World Vehicle Production in Major Countries (Karthikeyan V.)
 - Native Desktop UX with .NET MAUI for Windows and macOS Applications (Rossitza Fakalieva)
 - A Beer Color Meter for Windows and Android with Avalonia UI (Diederik Krols)
 
Visual Studio & .NET
- OpenMP improvements in Visual Studio C/C++ compiler: triangular loop collapse (Vadim Paretsky)
 - Working with Rust Libraries from C# .NET Applications (Khalid Abuhakmeh)
 - Usability Improvements in the Visual Studio Connection Manager (Sneha Ramachandran)
 - Some more C# 12 (Tom Deseyn)
 - Awaiting a set of handles in C++/WinRT and Adding state to the update notification pattern, part 8 (Raymond Chen)
 - How does a List know that you changed it while enumerating it? (Steven Giesel)
 - Announcing the General Availability of PostSharp 2024.1 and Metalama Status Update, April 2024 (Gael Fraiteur)
 - Service Pack 3: MailMerge Supports SVG Images (Bjoern Meyer)
 - General Performance Tip: Optimizing Enum Value Name Retrieval (David McCarter)
 - New MSTest SDK: Usage of MSTest Runner Extensions, Support Running Tests in Native AOT (Robert Krzaczyński)
 
Design, Methodology, AI & Testing
- A Software Engineering Career Ladder (James Shore)
 - Run Phi-3 SLM on your machine with C# Semantic Kernel and Ollama (Laurent Kempe)
 - Phi-3-mini in 30 lines of C# with ONNX Runtime GenAI (Nietras)
 - Using the Azure CLI to query Azure DevOps (Paul Michaels)
 - AI Story Builders Now Supports Azure OpenAI (Michael Washington)
 - Be a Devops Hero! Automate Your Identity Infrastructure with Auth0 CLI and Ansible (Deepu K. Sasidharan)
 - The Decorator Pattern is sometimes helpful (Jeremy D. Miller)
 - Train a simple Recommendation Engine using the new Azure AI Studio (Paschal Alaemezie)
 - Building Your Own Copilot for Credit Card Selection (Felipe Binotto)
 - Llama 3 Cheat Sheet: A Complete Guide for 2024 (Megan Crouse)
 - What’s new in Git 2.45.0? (Patrick Steinhardt)
 - LeVar Burton joins Vasu Jakkal to share his hope for transformative technologies like generative AI (Rani Lofstrom)
 - Here’s what I’d use to build a generative AI application in 2024 (Richard Seroter)
 - Filters in Semantic Kernel (Sophia Lagerkrans-Pandey)
 - Highlights from Git 2.45 (Taylor Blau)
 - What’s New in Copilot | April 2024 (TJ Devine)
 - Reducing the Environmental Impact of Generative AI: a Guide for Practitioners (wiigg)
 - My thoughts on Generative AI (Michael Eaton)
 - Chat GPT in Application Packaging (Alex Marin)
 - Semantic Kernel Hello World Plugins Part 2 (Jason Haley)
 - Advanced Installer 21.7 (Advanced Installer Team)
 - Terraform: Modules using Git Branch as Source (Chris Pietschmann)
 - GitHub Actions, Arm64, and the future of automotive software development (Clay Nelson)
 - GitHub’s 2FA Push Boosts Adoption among Developers (Darryl K. Taft)
 - CodeQL zero to hero part 3: Security research with CodeQL (Sylwia Budzynska)
 
Mobile, IoT & Game Development
- Flutter Tutorial – How to Develop an App with Flutter From Scratch (Oleg Romanyuk)
 - Why is mobile CI/CD so difficult? (John Arnsdorf)
 - Bringing GenAI Offline: running SLM’s like Phi-2/Phi-3 and Whisper Models on Mobile Devices (Joinal Ahmed)
 
Screencasts & Videos
- Technology & Friends – John Burns on Platform Engineering (David Giard)
 - Code Analyze your SQL scripts in Visual Studio and elsewhere | Data Exposed: MVP Edition (Anna Hoffman)
 - RoslynPad – or how to build a C# editor with Roslyn | Open at Microsoft (Jon Galloway & Eli Arbel)
 - Let’s build with Aspire | Fritz’s Tech Tips and Chatter (Jeff Fritz)
 - The Download: Github Universe Details, New “Open” AI Models, Retro Game Source Code and more (Christina Warren)
 - Mr. Maeda’s Cozy AI Kitchen – Automate My Store with Sandeep Kalsi (John Maeda)
 
Podcasts
- InfoQ Podcast: Building the Muscles for Critical Thinking (Dannielle Pearson)
 - React Native Radio 295 – Chain React Minisode! (Mazen Chami, Justin Huskey & Robin Heinze)
 - Gone Mobile Podcast #104: The one about XAML! (Jonathan Dick & Allan Ritchie)
 - freeCodeCamp Podcast #121 – Meet a 10x Developer Who Sleeps 9 Hours EVERY NIGHT – Ben Awad Interview (Quincy Larson)
 - Merge Confict #408: Fine Tuning Minimal App Requirements (James Montemagno & Frank Kreuger)
 - The .NET on AWS Show, Featuring Shaun Lawrence (Brandon Minnick)
 - Scrum Master Toolbox Podcast – The Enthusiastic Product Owner, and How it Affects Agile Team Performance | Paul Jarvis (Vasco Duarte)
 - Maximizing App Security with Apiiro – Adventures in DevOps #198 and From Learning New Languages to Learning New Technologies – JavaScript Jabber #629 and Mastering Open Source Contributions with Santosh Yadav – Adventures in Angular 411 (Charles M. Wood)
 - RunAs Radio – SQL Server and AI with Muazma Zahid & Bob Ward (Richard Campbell)
 - Syntax Podcast #763: Web Scraping + Reverse Engineering APIs (Wes Bos & Scott Tolinski)
 - Coding Blocks Podcast – Llama 3 is Here, Spending Time on Environmental Setup and More (Allen Underwood, Michael Outlaw & Joe Zack)
 - SQL Down Under Show #90 with guest Joe Sack (Greg Low)
 - Brady Gaster: .NET Cloud Native – Azure DevOps Podcast Episode 295 (Jeffrey Palermo)
 
Community & Events
- Learn Azure Together in Microsoft Learn Learning Room and MVP’s Favorite Content: Copilot Studio, Fabric, OpenAI, D365 (Rie Moriguchi)
 - JetBrains Celebrates Software Developers (I Programmer)
 - Sam Altman and Satya Nadella Tapped for U.S. Government AI Security Board (Bloomberg News)
 - CfP List Updated 2024-04-30 (Dave Aronson)
 - Bill Gates Is Still Pulling the Strings At Microsoft (msmash)
 
Database
- Lookup Costing Is Really Weird In SQL Server (Erik Darling)
 
SharePoint, M365 & MS Teams
- Microsoft SharePoint Roadmap Update – May 2024 (Dave Cohen)
 - What’s New in Microsoft Teams | April 2024 (Pete Daderko)
 - Copilot in Viva Engage is now generally available (Kristi Kelly)
 
PowerShell
- PowerShell Universal v5.0 Beta 3 (Adam Driscoll)
 - How To Use PowerShell To Edit the Windows Registry (Brien Posey)
 - Encrypting secrets locally (Rod Meaney)
 
Miscellaneous
- Windows on Arm is production ready! (Mike Irving)
 - Announcing Windows 11 Insider Preview Build 22635.3566 (Beta Channel) (Amanda Langowski)
 - 13.4 Million Kaiser Insurance Members Affected by Data Leak to Online Advertisers (BeauHD)
 - Write for Travis CI and Get Paid (Travis CI Team)
 
More Link Collections
- The Morning Brew #3930 (Chris Alcock)
 - Interesting links of the week 2024-18 (Michael Eaton)
 - Sands of MAUI: Issue #143 (Sam Basu)
 - F# Weekly #17, 2024 – F# Essential Lectures (Sergey Tihon)
 - Daily Reading List – April 26, 2024 (#306) (Richard Seroter)
 - Code Maze Weekly #211 (Vladimir Pecanac)
 - Reading Notes #600 (Frank Boucher)
 
The Geek Shelf
 Learn WinUI 3, 2nd Edition (Alvin Ashcraft) – Referral Link

