Top Links* ReSharper 20 years! (Anastasia Kazakova) * What’s new in .NET Aspire 8.1 for cloud native developers! (Mitch Denny) * 5.3 Release: Full Rider Support and 350+ Enhancements (Uno Platform Team) * Visual Studio tip: Using Ctrl-L to delete a line with and without Clipboard backup (Laurent Bugnion) * The future of Planners in Semantic Kernel (Matthew Bolanos) * Announcing .NET Conf: Focus on AI – August 20th 2024 (Mehul Harry)
Web & Cloud Development* Health Checks for ASP.NET Core and Entity Framework Core (Khalid Abuhakmeh) * Davide’s Code and Architecture Notes – Web APIs vs REST APIs vs RESTful APIs (Davide Bellone) * ASP.NET Core Basics: Manipulating Databases with Different Approaches (Assis Zang) * Docker Security Advisory: AuthZ Plugin Bypass Regression in Docker Engine (Gabriela Georgieva) * How to monitor a Next.js application with app-based router (Spence Taylor) * Observe When the Reporting Preview Tab is Active Using MutationObserver (Bjoern Meyer) * Authentication vs authorization: understanding the difference (Omu Inetimi) * Multi-Source Data Integration With Strawberry Shake Subscriptions (Vadzim Zylevich)
WinUI, .NET MAUI & XAML* Making Payments Easy: Using .NET MAUI Radio Button for Payment Apps and Digital Wallets (Naveenkumar Sanjeevirayan)
Visual Studio & .NET Stop Using Entity Framework as Just a DTO Provider (David Ramel) * Read and Write Custom XML Parts in MS Word Office Open XML DOCX Files using .NET C# and* Reliably Detect Property Changes in Objects Using Serialization (Bjoern Meyer) * Genetec uses Visual Studio, CMake, vcpkg, and Docker for remote Linux C++ development (Sinem Akinci) * Visual Studio 2022 Version 17.11 Preview 5 Release Notes (Microsoft Learn) * How to Implement CRUD Operations with CSV Service in .NET (Avinash Pathak) * Getting Location and Weather from an IP Address (Ricardo Peres)
Design, Methodology, AI & Testing* Meta’s next generation model, Llama 3.1 405B is now available on Azure AI (Asha Sharma) * Delta’s continuing CrowdStrike issue reveals that fragile tech, and no Plan B, is a recipe for disaster (Bob Sullivan) * 5 Agile Techniques To Help Avoid a CrowdStrike-Like Issue (David Eastman) * Local LLM Messenger: Chat with GenAI on Your iPhone (Ajeet Singh Raina) * OpenAI Releases GPT-4o mini Model with Improved Jailbreak Resistance (Anthony Alford) * Announcing Llama 3.1 405B, 70B, and 8B models from Meta in Amazon Bedrock (Channy Yun) * Planning with Semantic Kernel using Automatic Function Calling (Dmytro Struk) * Microsoft scraps Copilot Pro GPT Builder and removes all user data (Lance Whitney) * Software Architecture in an AI World (Mike Loukides) * How we improved availability through iterative simplification (Nick Hengeveld) * How to review code effectively: A GitHub staff engineer’s philosophy (Sarah Vessels) * Why Switch to Pulumi for Infrastructure as Code? (Aaron Kao)
Mobile, IoT & Game Development* Cordova iOS 7.1.1 Released! (Bryan Ellis) * Spice Up Your Data Visualization with Flutter Charts Series Customization (Vijayakumar Mariappan)
Screencasts & Videos* Build a Custom QR Code Generator with .NET, IronQR, and Telerik Blazor (Jeff Fritz) * Using Query Store to Capture PostgreSQL Performance in Azure Database | Data Exposed: MVP Edition (Anna Hoffman) * Coffee and Open Source Conversation – Emily Freeman (Isaac Levin) * Introduction to Cleipnir.Flows a tool to get resilient code | Open at Microsoft (Jeff Fritz & Thomas Stidsborg Sylvest) * Mr. Maeda’s Cozy AI Kitchen – AI Home Automation with Matthew Bolaños (John Maeda)
Podcasts* Kubernetes Podcast from Google – Dapr, with Mauricio Salatino (Abdel Sghiouar & Kaslin Fields) * PPP 426 | Sal Khan on AI’s Role in Education and Project Management (Andy Kaufman) * Scrum Master Toolbox Podcast – Fostering Agile Team Collaboration in Remote Settings | Kevin Hoey (Vasco Duarte) * Microsoft 365 Dev Podcast – Custom engine copilots with Joey Glocke (Jeremy Thake) * RunAs Radio #942 – Data Risk Management using Purview with Joanne Klein (Richard Campbell) * Technology and Friends Interview | Multithreaded Income Episode 44 (Kevin Griffin) * Python Bytes Podcast #393 – Dare enter the Bash dungeon? (Michael Kennedy) * Software Engineering Radio 626: Ipek Ozkaya on Gen AI for Software Architecture (Priyanka Raghavan)
Community & Events* Livestream – Jodie Burchell, Matt Ellis, Khalid Abuhakmeh, and Maarten Balliauw – AI in Game Development With JetBrains AI Assistant (Anna Ruban) * MVP’s Favorite Content: Azure, C++, Microsoft Learn, AI (Rie Moriguchi)
Database* RegEx Backreferences in MySQL (Scott Stroz) * Comparing SQL Server and Oracle Backup Types (Sergey Gigoyan) * Building Reusable Queue Tables and Procedures In SQL Server (Erik Darling) * Cumulative Update #14 for SQL Server 2022 RTM (Srinivas Kandibanda)
SharePoint, M365 & MS Teams* Teams Toolkit for Visual Studio Code update – July 2024 (Junjie Li) * The Microsoft Copilot Dashboard is now included with Copilot for Microsoft 365 (Mike Walsh)
PowerShell* Creating an Active Directory Self Service Password Reset Form in PowerShell Universal (Adam Driscoll)
Miscellaneous* Apple Moves Forward With Foldable iPhone (msmash) * Process Monitor 2.0 for Linux and Sysmon v15.15 (Alex Mihaiuc) * How to create an inline Base64 image tag using Notepad++ (Mark Pahulje) * Unquoted service paths: The new frontier in script kiddie security vulnerability reports (Raymond Chen) * CrowdStrike blames test software for taking down 8.5 million Windows machines (Tom Warren) * Top 5 Firefox features for tab maximalists (Tyler Curry)
More Link Collections* The Morning Brew #3988 (Chris Alcock) * Daily Reading List – July 23, 2024 (#361) (Richard Seroter)
The Geek Shelf (Referral)