Top Links
- New Checks Since Visual Studio 2022 17.8 (Gabor Horvath)
 - Getting started with Microsoft Phi-3-mini – Try running the Phi-3-mini on iPhone with ONNX Runtime (Kinfey Lo)
 - Gemini in Android Studio and more: Android Studio Jellyfish is Stable! (Paris Hsu)
 - Philip Japikse: Migrating from .NET Framework to .NET 8 – Azure DevOps Podcast Episode 296 (Jeffrey Palermo)
 - Security above all else—expanding Microsoft’s Secure Future Initiative (Charlie Bell)
 - Generating API Manifests for Semantic Kernel (Sophia Lagerkrans-Pandey and Vincent Biret)
 
Web & Cloud Development
- How to Show Query Parameters in Swagger in ASP.NET Core (Aneta Muslić)
 - Improve Angular Performance with Lazy Loading, @defer and Kendo UI (Dany Paredes)
 - Create Interactive Floor Planner Diagrams using Blazor Diagram Library (Keerthivasan R.)
 - Autofac ComponentRegistryBuilder in ASP.NET Core – How To Register Dependencies (Part 3) (Nick Cosentino)
 - ESLint v9.2.0 released (Milos Djermanovic)
 - Reading Request Headers Across Multiple .NET Core API Controllers (Dhananjay Kumar)
 - Implementing API Gateway Authentication With YARP (Milan Jovanović)
 
WinUI, .NET MAUI & XAML
- [Talks] – Tips for UI Handling in .NET MAUI (Leomaris Reyes)
 
Visual Studio & .NET
- What’s New for Copilot AI in Visual Studio Code Update (David Ramel)
 - C#: How to Enumerate over Enum values and names (Chris Pietschmann)
 - Collection Performance: Leveraging LINQ MAXBy() and MINBy() for Efficient and Readable Code (David McCarter)
 - Generate Images in C# Using SkiaSharp (Emmanuel Adom)
 - Recent Marten & Wolverine Improvements and Roadmap Update (Jeremy D. Miller)
 - Understanding SOLID Principles in .NET (C#): A Practical Guide with Code Examples (Jeslur Rahman)
 - Sep 0.4.0-0.5.2 – Insanely Fast Single- & Multi-threaded .NET CSV Parsing (up to 35x faster than CsvHelper) (Nietras)
 - .NET Core – View outdated packages (Bart Wullems)
 - Memento Pattern in C# : Unlocking the Past (Softinbit)
 - Various Ways of Inserting Images into TX Text Control (Bjoern Meyer)
 - .NET 8 — Frozen Collections (Henrique Siebert Domareski)
 - Conservative codomain conjecture (Mark Seemann)
 - Awaiting a set of handles with a timeout, part 4: Building our own awaiter (Raymond Chen)
 - 7 Most Common Mistakes in C# Programming ♂️ (Konstantin Fedorov)
 
Design, Methodology, AI & Testing
- A Useful Productivity Measure? (James Shore)
 - DevOps Adoption for IT Managers and Use Azure DevOps Pipelines as a Serverless Compute Engine (Chris Pietschmann)
 - Finetune Small Language Model (SLM) Phi-3 using Azure Machine Learning (Manoranjan Rajguru)
 - Why should you migrate from OpenAI to Azure OpenAI? (Kevin Gatimu)
 - Introducing Mistral Small: Empowering Developers with Efficient LLMs on Azure AI Models as a Service (Kriti Faujdar)
 - HOWTO: Request access to Azure OpenAI Service for Azure Commercial or Government (Kurt Shintaku)
 - Weather from Microsoft Start’s new AI capabilities are improving 30-day weather forecasts (Bing Team)
 - Proactive Architecture Guarding (Bnaya Eshet)
 - Clean Data, Trusted Model: Ensure Good Data Hygiene for Your LLMs (Chase Lee)
 - TeamCity 2024.03.1 Is Here (Dmitrii Korovin)
 - How RAG Architecture Overcomes LLM Limitations (Naren Narendran)
 - Retrying failing tests? (Matt Lacey)
 
Mobile, IoT & Game Development
- Evolving Health on Android: Migrating from Google Fit APIs to Android Health (Chris Wilk)
 - Semantic Kernel: Local LLMs Unleashed on Raspberry Pi 5 (Bruno Capuano)
 - Using a Refresh Token in an iOS Swift App (Peter Fernandez)
 - Integrating jQuery with IoT Devices for Enhanced User Interfaces (Janus Atienza)
 - Jetpack Compose compiler moving to the Kotlin repository (Ben Trengrove & Nick Butcher)
 
Screencasts & Videos
- GCast 174: Using M365 Copilot with Microsoft Teams and Technology & Friends – Chris Nicholas on Enterprise Acceleration of AI (David Giard)
 - Get Started with .NET and AI using dotnet/ai-samples QuickStarts | On .NET (Frank Boucher)
 - Many new features for Dev Home ● April 2024 ● Developer-News (Aaron Junker)
 - Code from your phone with Github Copilot Workspace (GitHub Team)
 - FreeCodeSession – Episode 541 (Jason Bock)
 - Commands, Events, Requests, and Responses in Message-based Systems (Chris Patterson)
 
Podcasts
- Okta Podcast: Shared Signals Framework Integration with Jamf (E. Dunham)
 - freeCodeCamp Podcast #122 – From Construction Worker to Teaching Millions of Developers with John Smilga (Quincy Larson)
 - Gone Mobile Podcast #105: Our Android and iOS Wish Lists (Jonathan Dick & Allan Ritchie)
 - Observability in DevOps: AI, Networking, and Marketing Insights – Adventures in DevOps #199 and Browser Automation with Puppeteer and Playwright – Adventures in .NET #186 and Navigating Technical Hurdles: Exporting Invoices to PDF and Maintaining Rich Text Formatting – Adventures in Angular #412 (Charles M. Wood)
 - Sad Python Girls Club, S2 Episode 3 – Courtney Webster on being a PM for Python in VS Code (SPGC Crew)
 - Syntax Podcast #764: Biome JS with Emanuele Stoppa (Wes Bos & Scot Tolinski)
 - PPP 412 | What A Hostage Negotiator Can Teach You About Influencing Stakeholders, with Scotland Yard detective Scott Walker (Andy Kaufman)
 - React Native Radio #296 – NASA Uses Ignite!?! (Andrew Drach, Nima Ostadi, Jamon Holmgren & Mazen Chami)
 - AGL 363: Financial Planning with Landon Loveall (John Rouda)
 - Scrum Master Toolbox Podcast – Leading with Trust, The Product Owner’s Guide | Mike Richards (Vasco Duarte)
 
Community & Events
- MVP’s Favorite Content: Blazor, Dynamics 365 F&O, Windows (Rie Moriguchi)
 - Get ready for Google I/O: Program lineup revealed (Timothy Jordan)
 - Interview of our Team Lead Patrick Smacchia at WebsitePlanet (NDepend Team)
 - 17 Places You Won’t Believe Are in Greater Philadelphia (Visit Philly)
 - How a Senior Game Designer turned gaming into a career (Tracy Jones)
 
Database
- All about SQL drivers and access tokens (David Engel)
 - Migrate datetime data to datetimeoffset with AT TIME ZONE (William Assaf)
 - Azure Cosmos DB Keyboard Shortcuts: Streamline Your Workflow in Data Explorer (Meredith Moore)
 
SharePoint, M365 & MS Teams
- DOWNLOAD: eBook, “Copilot for Microsoft 365″* (Kurt Shintaku)
 - Fluid Framework: How SharedTree merges changes (Nick Simons)
 
Miscellaneous
- Announcing Windows 11 Insider Preview Build 22635.3570 (Beta Channel) and Announcing Windows 11 Insider Preview Build 26120.461 (Dev Channel) (Amanda Langowski)
 - Microsoft needs some time to ‘refine’ updates for Copilot AI in Windows (Richard Lawler)
 - Microsoft will base part of senior exec comp on security, add deputy CISOs to product groups (Todd Bishop)
 - Microsoft overhaul treats security as ‘top priority’ after a series of failures and Read Satya Nadella’s Microsoft memo on putting security first (Tom Warren)
 
More Link Collections
- Adventures serializing absolutely everything in C# (Jakub Chodounsky)
 - F# Weekly #18, 2024 – F# Nullness support (Sergey Tihon)
 - Code Maze Weekly #212 (Vladimir Pecanac)
 - Daily Reading List – May 3, 2024 (#311) (Richard Seroter)
 - Collective #835 (Manoela Ilic)
 
The Geek Shelf
 Parallel Programming and Concurrency with C# 10 and .NET 6: A modern approach to building faster, more responsive, and asynchronous .NET applications using C# (Alvin Ashcraft) – Referral Link

