Top Links
- Announcing ML.NET 3.0 (Jeff Handley)
- Embedding a minimal ASP.NET Web Server into a Desktop Application (Rick Strahl)
- Merge Conflict #386: .NET Conf 2023 Recap (James Montemagno & Frank Kreuger)
- Blueprint for an AI Bill of Rights (The White House)
- Artificial Intelligence for Beginners – A Curriculum – 12 Weeks, 24 Lessons, AI for All! (Microsoft)
Web & Cloud Development
- Astro 4.0 Beta Release (Matthew Phillips)
- Detecting Tablet Mode in JavaScript… Slightly Incorrectly (Alan Mendelevich)
- Announcing general availability of the AWS SDK for Rust (Zelda Hessler)
- Amazon’s new $195 thin client looks just like a Fire TV Cube (Sarah Perez)
- How to Embed a YouTube Video in GitHub ReadMe Markdown (Steve Smith)
Visual Studio & .NET
- Primary constructors has caused concerns for C# developers (David Grace)
- C# Tip: Use TestCase to run similar unit tests with NUnit (Davide Bellone)
- Tell Us What You Want in Marten and Wolverine! (Jeremy D. Miller)
- What’s New in the vcpkg 2023.11.20 Release (Augustin Popa)
- How to Use the Automated Machine Learning API With ML.NET (Ivan Matec)
Design, Methodology, AI & Testing
- Synchronizing concurrent teams (Mark Seemann)
- GPT-4’s potential in shaping the future of radiology (Brenda Potts)
- How to Identify Copilot Bullsh*t (Loryan Strant)
- How to become a prompt engineer (Mahesh Chand)
- A simple re-framing of the Kano Model to prioritize AI-powered features. (Michael O’Sullivan)
- Refactoring Legacy Code – What You Need To Be Effective (Nick Cosentino)
- KPIs for software development: A comprehensive review (Tyler Hakes)
- Announcing the Build Server for Gradle Open-Source Repository (Nick Zhu)
- Can Unlocking Joy Unlock Developer Productivity? (Rajeev Rajan)
Mobile, IoT & Game Development
- Learning to Program for the Apple Vision Pro (James Ashley)
- UI Toolkit: New and updated demos for programmers and artists (Thomas Krogh-Jacobsen, Eduardo Oriz & Shanti Zachariah)
- Announcing general availability of the AWS SDK for Kotlin (Aaron Todd)
Screencasts & Videos
- Integrating OpenAI into your Azure Landing Zone | Azure Enablement Show (Harshitha Putta & Freddy Ayala)
- Technology & Friends – Ashton and Ryan Clark on TicketFalcon (David Giard)
- TitletownTech x TechSpark | Creating Opportunities (Microsoft Developer)
Podcasts
- Revision Path – Phillip J. Clayton (Part 2 of 2) (Maurice Cherry)
- Until the Ice Cream Truck Podcast – An Interview with Janna Bastow (Howard Dierking & Glenn Block)
- The .NET on AWS Show featuring Christian Buckley! (Brandon Minnick & Francois Bouteruche)
- Meta Cast – Growing Agile Leaders (Bob Galen & Josh Anderson)
- The PowerShell Podcast – PowerShell Summit & More: A Chat with James Petty (James Petty)
- Google Cloud Security Podcast Episode 150 – Taming the AI Beast: Threat Modeling for Modern AI Systems with Gary McGraw (Anton Chuvakin)
- The Changelog News Podcast – Was Jamstack a zero interest rate phenomenon? (Jerod Santo)
- Design Details 464: AI Grab Bag (Brian Lovin & Marshall Bock)
- The Stack Overflow Podcast – Are remote workers more productive? That’s the wrong question. (Eira May)
- Maarten Balliauw: Developer Tools – Azure DevOps Podcast Episode 273 (Jeffrey Palermo)
- Inside Trader Joe’s Episode 68: It’s a Holly Jolly Trader Joe’s Holiday Shopping List (Trader Joe’s Team)
- Women in Technology Podcast – Uncover Your Core Genius (WiT Team)
Community & Events
- Tech Conference Collapses After Organizer Admits To Making Fake ‘Auto-Generated’ Female Speaker (BeauHD)
- Mass layoffs reportedly hit Marvel Snap publisher Nuverse (Jess Weatherbed)
- Broadcom to cut 184 Broomfield jobs days after $61B VMWare acquisition (Lucas High)
Database
- Optimizing Common Table Expression Queries In SQL Server (Erik Darling)
- What are Kusto Query Language (KQL) databases in Microsoft Fabric? (Koen Verbeeck)
SharePoint, M365 & MS Teams
- SharePoint Add-In retirement in Microsoft 365 (Bert Jansen)
- Azure ACS retirement in Microsoft 365 (Bert Jansen)
- Introducing Viva Learning Circles (Sonya Bedi)
- Accessibility tips for inclusive Microsoft Teams meetings and live events (Microsoft Support)
Miscellaneous
- In Windows 3.1 and Windows 95, what is a “grabber”? (Raymond Chen)
More Link Collections
- The Morning Brew #3833 (Chris Alcock)
- Interesting links of the week 2023-48 (#100) (Michael Eaton)
- Sands of MAUI: Issue #125 (Sam Basu)
- Daily Reading List – November 27, 2023 (#211) (Richard Seroter)
- Reading Notes #581 (Frank Boucher)
The Geek Shelf
Refactoring with C#: Safely improve .NET applications and pay down technical debt with Visual Studio, .NET 8, and C# 12 (Matt Eland) – Referral Link