Top Links
- Introducing the Copy Git Permalink Feature in Visual Studio 17.12 (Jullyana Ramos)
- Building a Bluesky client in Uno Platform (Martin Zikmund)
- Angular Signals: Reactive Programming Simplified (Ankit Sharma)
- Announcing Amazon Q Developer transformation capabilities for .NET (preview) (Prasad Rao)
- Valve’s Steam Link on Raspberry Pi (Gordon Hollingworth)
- Blazor WebAssembly debugging with Visual Studio (Mark Downie)
Web & Cloud Development
- Create Interactive UML Class Diagrams in Angular (Sarathkumar V.)
- Node v22.12.0 (LTS) (Ruy Adorno)
- Playwright and Chrome Browser Testing in Heroku (Alvin Lee)
- Astro 5.0 (Erika, Matt Kane & Matthew Phillips)
- Expo-video: a simple, powerful way to play videos in apps (Wojtek Dróżdż)
- Creating Background Routines with Hangfire in ASP.NET Core (Assis Zang)
- Introducing WordPress.com’s New Hardened DDoS Protection Setting (Fredrik Rombach Ekelund)
- Things to Know Before You Migrate Your Blazor App to .NET 9 (Jon Hilton)
- Don’t let ASP.NET Core set empty strings to null when posting forms (Josef Ottosson)
- Microsoft Fabric API for GraphQL™ for Azure Cosmos DB Mirroring (Rodrigo Souza)
- Go 1.23.3-2 and 1.22.9-2 Microsoft builds now available (Davis Goodin)
- 4 Steps to Secure Microsoft Entra ID (Dean Ellerby)
- 9 Non-Obvious Fixes for “Crawled / Discovered – Currently Not Indexed” (Victor Bilandzic)
- Cross-Origin-Embedder-Policy: securing embedded resources: Understanding cross-origin security headers – Part 3 (Andrew Lock)
- npm vs. npx: What’s the difference? (Fimber Elemuwa)
- Creating An Effective Multistep Form For Better User Experience (Amejimaobari Ollornwi)
- IIS Crash Dump Collection (Meenakshi Balekar)
WinUI, .NET MAUI & XAML
- .NET MAUI 9.0.12 (Service Release 1.2) (David Ortinau)
- Long Press Button with Progress & Fade Effect in .NET MAUI (Kiriakos Mourouzidis)
- Uno Platform Live Coding: Debugging x:Load and XamlBinding helpers (Uno Platform)
Visual Studio & .NET
AI
- JetBrains AI Assistent–Ollama support (Bart Wullems)
- Tracing your AI apps with Azure AI Foundry (Tao Chen)
- New Amazon Q Developer agent capabilities include generating documentation, code reviews, and unit tests (Channy Yun)
- Principles of Developer AI Product Development (Dion Almaer)
- Investigate and remediate operational issues with Amazon Q Developer (in preview) (Donnie Prakoso)
- GitLab Duo with Amazon Q: DevSecOps meets agentic AI (Emilio Salvador)
- Powering AI innovation by accelerating the next wave of nuclear (Meta)
- Quickly resolve broken CI/CD pipelines with AI (Itzik Gan Baruch)
- Introducing GitLab Duo with Amazon Q (Matheus Guimaraes)
Design, Methodology & Testing
- Designing data products: Working backwards from use cases (Martin Fowler)
- Manage multiple plans effortlessly with the new Portfolios feature in Microsoft Planner (Meet Sanghvi)
- How to address cloud-native security risks in 2025 (Jonathan Lerner)
- How to leverage GitLab Duo for enhanced security reporting (Valentine Mairet)
- Why Pay Transparency is Good for Everyone, and for Your Bottom Line and How to Use Radical Candor to Communicate Clearly With Your Family During the Holidays (Brandi Neal)
- Microsoft DevLabs Extensions (Dan Hellem)
Mobile, IoT & Game Development
- Developing accessible mobile apps with Flutter (Mobile@Exxeta)
- Tune in for #FlutterInProduction — coming soon to a screen near you! (Kelvin Boateng)
- Making the Play Integrity API faster, more resilient, and more private (Dom Elliott)
Screencasts & Videos
- Advent of Code 2024: TDD in C# (Day 2) (Brad Wilson)
- Replicating Volumes Between Servers in Windows Server 2025 with Storage Replica | ITOpsTalk (Orin Thomas)
- Advent of Code 2024 Day 4: Ceres Search in C# ✅✅ (Martin Zikmund)
- [Monkey Conf 2024] DrawnUI for .NET MAUI (Nick Kovalsky)
Podcasts
- Apple Podcasts names Hysterical the 2024 Show of the Year (Apple)
- The Hanselminutes Podcast – .NET Aspire with Anthony Simmon (Scott Hanselman)
- Azure Cloud Talk 24/12/3 – Deploying Private Open Source LLMs on Azure (Feynman Liang & Alec Harrison)
- Balancing Technical Skills, Cultural Fit, and Overqualification in DevOps Hiring – Adventures in DevOps #225 (Jillian Rowe, Warren Parad & Will Button)
- Scrum Master Toolbox Podcast – From Estimates To Team Availability – The Capacity Sheet Tool For Scrum Masters | Ramya Shastri and Scrum Master Toolbox Podcast – Creating Safety And Overcoming Fear In Agile Teams | Ramya Shastri (Vasco Duarte)
- Interactive C# with VS Code Notebooks with Eric Potter – Adventures in .NET #207 (Shawn Clabough & Wai Liu)
- Building Component Libraries with Kathryn Grayson Nanz – React Round Up #276 (Paige Niedringhaus & TJ VanToll)
- Getting your Components to Communicate with Ravi Veliyat – Adventures in Angular #433 (Alyssa, Eddie & Chris)
- Azure Podcast Episode 508 – Ignite Book of News 20024 (Cynthia Kreng, Kendall Roden, Cale Teeter, Evan Basalik, Russell Young & Sujit D’Mello)
- Mailin’ It! – The Official USPS Podcast – Don’t Get Snowed – Avoiding Holiday Scams with USPS (United States Postal Service)
- Software Engineering Radio #645: Vinay Tripathi on BGP Optimization (Philip Winston)
- The Breakpoint Show Episode 031 – We don’t need Khalid! (but maybe we do) (Khalid Abuhakmeh, Maarten Balliauw & Chris Woodruff)
Community & Events
- CfP List Updated 2024-12-03 (Dave Aronson)
- Love Your Conference Sponsors (Louis Davidson)
- LumiNature at the Philadelphia Zoo: My Five Favorite High-LIGHTS for 2024 (Visit Philly)
- OpenAI Poaches 3 Top Engineers From DeepMind (Reece Rogers)
- Altmetric Is Now Tracking Bluesky Mentions! (Bluesky Team)
- View Microsoft Ignite sessions on demand now (Jill Armour)
Database
- Simplifying access and administration for Oracle Database applications with Oracle Access Governance (Shishir Garg)
- Specification Usage with Marten for Repository-Free Development (Jeremy D. Miller)
- Import PDF into SQL Server (Sebastiao Pereira)
- Performance Pains With NOT IN And NULLable Columns In SQL Server (Erik Darling)
- MySQL Index Deep Dive: Clustered B-Tree Indexes (Lukas Vileikis)
- Building a Restaurant Management System with Azure Database for MySQL (Farah Abdou)
SharePoint, M365 & MS Teams
- SharePoint roadmap pitstop – November 2024 (Mark Kashman)
- Improving five Excel text functions: LEN, MID, SEARCH, FIND, and REPLACE + Compatibility Versions (Jake Armstrong)
- What’s new in Microsoft Teams (free) | Nov 2024 (Miikka Oksanen)
- Try Copilot in Forms with your Microsoft account (Junyu B.)
- Three new ways small and medium-sized businesses can purchase Microsoft 365 Copilot (Brenna Robinson)
PowerShell & Terminal
- How to get free Warp swag (Hong Yi Chen)
- What is AI Shell? | Microsoft Learn (Sean Wheeler & Steven Bucher)
Miscellaneous
- Books to keep you warm this holiday season (Bill Gates)
- Ford’s new electric Puma Gen-E looks like a mini-Mustang Mach-E (Andrew J. Hawkins)
- How to get The Verge’s new print magazine (Kevin Nguyen)
- Here we go: The Verge now has a subscription (Nilay Patel)
- Intel’s ex-CEO Pat Gelsinger set to net more than $10M in severance pay (Paul Sawers)
- Radar Trends to Watch: December 2024 (Mike Loukides)
- Tricks from product support: We’re not smart enough to debug the problem, can you help us? (Raymond Chen)
- Paint.NET 5.1.1 Beta (build 9103) (Rick Brewster)
- 2024 – A year in recap – Windows Accessibility (Shweta Gupta)
- Raising the bar: Updates to the Microsoft Store on Windows (Giorgio Sardo)
- ‘An easy button to get off Windows’: Amazon’s new AI moves Microsoft apps to Linux (Todd Bishop)
- Microsoft closes the door on Windows 11 supporting older hardware (Tom Warren)
More Link Collections
- Daily Reading List – December 3, 2024 (#452) (Richard Seroter)
- Collective #886 (Manoela Ilic)