Top Links
- Timeline for Xamarin Apps (Leomaris Reyes)
- Developing & Working with .NET Containers on Windows ARM Devices (James Montemagno)
- Welcome to the ReSharper 2024.1 Early Access Program and Rider Invites You to Join Its Early Access Program for 2024.1 (Sasha Ivanova)
- Talk Python to Me #445: Inside Azure Data Centers with Mark Russinovich (Michael Kennedy)
- Visual Studio 2022 version 17.9 Preview 3 Release Notes (Microsoft Learn)
Web & Cloud Development
- Operational API Rules Using APIs.json (Kin Lane)
- WordPress Block Patterns: How to Use Them & Create Your Own (Jen Swisher)
- Making CSS View Transitions Easy with Velvette (Noam Rosenthal)
- WebStorm 2024.1 Early Access Program Is Now Open! (Vladislav Minaev)
- Stream ids, event types prefixes and other event data you might not want to slice off (Oskar Dudycz)
- Getting up to Speed with Eleventy: Config and Collections (David Eastman)
- Using aspnet-codegenerator to Run Identity Code Generation (Jamie Maguire)
- Brighten Up Your Astro Site with KwesForms and Rive (Paul Scanlon)
- Microsoft Entra’s Top 50 Features of 2023 (Shobhit Sahay)
WinUI, .NET MAUI & XAML
- Chart of the Week: Creating a .NET MAUI Multiple Fast Line Chart to Analyze the Impact of Exported Goods on GDP (Vimala Thirumalai Kumar)
Visual Studio & .NET
- Send HTTP 2.0 Request to App Service using C# (Amritpal Singh Naroo)
- How to Compare Two Lists Through One Property in C# and How To Remove HTML Tags From a String in C# and How to Truncate a String in .NET (Code Maze)
- Gentle introduction to Generic Repository Pattern with C# (Karen Payne)
- How to Escape Curly Brackets and Special Characters in C# (Lennart Pries)
- Command Pattern in C# – What You Need to Implement It (Nick Cosentino)
- A replacement for BinaryFormatter in .NET 8 (Steven Giesel)
- String Performance Microsoft .NET: Retrieving a Substring (David McCarter)
- Tales from the .NET Migration Trenches – Session State (Jimmy Bogard)
- The case of the fail-fast trying to log a caught exception (Raymond Chen)
Design, Methodology, AI & Testing
- Trust and the Issues with context (Daniel Fisher)
- Integrating Cypress with GitHub Actions: Streamlining Your CI/CD Workflow (Adhithi Ravichandran)
- Final notice of alternate credentials deprecation (Angel Wong)
- Pragmatic and ROI-driven Strategies for Generative AI Initiatives in 2024 (Genzeon Team)
- 7 Unintended Barriers to Innovation (JD Meier)
- Balancing Cross-Cutting Concerns in Clean Architecture (Milan Jovanović)
- Microsoft Entra user and admin access controls to prepare for Copilot (Zachary Cavanell)
Mobile, IoT & Game Development
- Unfuddling the SwiftUI Alignment Guide API (Ben Scheirman)
- A look at mobile screen reader support in the Unity Engine (Julia Perdigueiro & Seyitan Oke)
Screencasts & Videos
- Starting .NET MAUI Development in 2024 – What You Need To Know and Upgrade .NET MAUI to 8.0.6 SR1 NOW in SECONDS! #dotnetmaui #dotnet (James Montemagno)
- MassTransit 2024 Update (Chris Patterson)
- GitHub Foundations Certification: Introduction (Martin Zikmund)
- Copilot in PowerPoint – Copilot Snack Show Me How Video (Microsoft Healthcare & Life Blog Videos)
Podcasts
- GeekWire Podcast: Costco vs. Amazon, Microsoft’s latest Copilot, and a Zulily conspiracy theory (Todd Bishop)
- How To Prepare For An Interview – Adventures in DevOps 189 (Jonathan Hall)
- Scrum Master Toolbox Podcast – From Dictator, to Collaboration Facilitator, Contrasting Agile Product Ownership stances | Drew Craig (Vasco Duarte)
- The .NET on AWS Show featuring Kiah Imani! (Brandon Minnick & Francois Bouteruche)
- Syntax Podcast Episode 719: Fullstack TypeScript Apps with No Build Step?! with Brian LeRoux (Wes Bos & Scott Tolinksi)
- PPP 403 | The Project Manager’s Path to Freelancing Success, with Kayla McGuire (Andy Kaufman)
- Coding Blocks Podcast – There is still cool stuff on the internet (Allen Underwood, Michael Outlaw & Joe Zack)
- Changelog & Friends Podcast – The state of homelab tech (2024) (Techno Tim & Adam Stacoviak)
- React Native Radio 285 – Expo Dominates the App Store (and other news) (Jamon Holmgren, Mazen Chami & Robin Heinze)
- Andrew Lock: Containers in .NET 8 – Azure DevOps Podcast Episode 281 (Jeffrey Palermo)
- AGL 348: Tom Bairstow (John Rouda)
- Gone Mobile Podcast Episode 90: Push Notifications are Hard! (Jonathan Dick & Allan Ritchie)
- The Happy Engineer Podcast #152: Biggest Lie Blocking Happiness is Everywhere with Eric Nehrlich | Chief of Staff @ Google (Max Ahumada)
Community & Events
- MVP’s Favorite Content: Accessibility, Azure, Entra, Learn (Rie Moriguchi)
Database
- Indexing SQL Server Queries For Performance: Fixing A Non-SARGable Predicate (Erik Darling)
- A Beginner’s Guide to Understanding SQL Window Functions – Part 2 (Yonatan Sali)
PowerShell
- How To Build a PowerShell Random Password Generator (Brien Posey)
Miscellaneous
- Announcing Windows 11 Insider Preview Build 22635.3066 (Beta Channel) (Brandon LeBlanc)
- Microsoft ‘senior leadership’ emails accessed by Russian SolarWinds hackers (Tom Warren)
More Link Collections
- The Morning Brew #3864 (Chris Alcock)
- F# Weekly #3, 2024 – 10 years of FSharpLint (Sergey Tihon)
- Daily Reading List – January 19, 2024 (#243) (Richard Seroter)
- C# Digest – Analyzing WPF performance by enabling ETW (Jakub Chodounsky)
- Reading Notes #585 and Reading Notes #586 (Frank Boucher)
- Collective #805 (Manoela Ilic)
The Geek Shelf
Refactoring with C# (Matt Eland) – Referral Link