Top Links
- How to make libraries compatible with native AOT (Eric Erhardt)
- The Hanselminutes Podcast – Where is AI taking us, John Maeda? (Scott Hanselman)
- Profiling Memory Allocations on Linux using the JetBrains dotMemory Command-Line Profiler (Steve Gordon)
- Introducing Teams App Test Tool (Junjie Li)
- Getting Started with Blazor’s New Render Modes in .NET 8 (Jon Hilton)
- The Developer Ecosystem in 2023: Key Trends for C# (Rachel Appel)
Web & Cloud Development
- Creating A Marquee Effect With CSS Animations (Ben Nadel)
- How to Build Synchronized Charts in React for Trade Analysis [Webinar Show Notes] (Carter Harris)
- How To Read the Request Body in ASP.NET Core Web API (Code Maze)
- WebStorm 2023.3 Release Candidate Is Here! (David Watson)
- Making Azure the Best Place to Observe Your Apps with OpenTelemetry (Matthew McCleary)
- What’s new in Astro – November 2023 (Elian Van Cutsem)
- Intercepting HTTP requests with a DelegatingHandler (Tim Deschryver)
- Node v21.3.0 (Current) (Rafael Gonzaga)
- Firefox Developer Edition and Beta: Try out Mozilla’s .deb package! (Johan Lorenzo)
- Understanding npm “Could not resolve dependency” installation errors (Pam Selle)
- What’s new in Microsoft Entra (Shobhit Sahay)
Visual Studio & .NET
- Native Rust in Visual Studio Is Top Dev Request, but Progress Slow (David Ramel)
- Microsoft’s New .NET Dev Tool Draws Community Support (Darryl K. Taft)
- Building a Critter Stack Application: Marten Projections (Jeremy D. Miller)
- Metalama Status Update, November 2023 (Gael Fraiteur)
- Signature Soft Pad: Typing Signatures (Bjoern Meyer)
- Why does the Windows Portable Executable (PE) format have separate tables for import names and import addresses?, part 2 (Raymond Chen)
Design, Methodology, AI & Testing
- Securing our home labs: Home Assistant code review (Alvaro Munoz)
- How to enhance your chatbot so it can retrieve data from multiple data sources & orchestrate its own plan with C# Semantic Kernel, planner & Azure OpenAI – part 1 and Part 2 (Demo App Implementation) (Jordan Bean)
- A tool to help contributing to many Git repos (Peter Ritchie)
- Inside CodeGen, Our In-House Open-Source LLM (Alba Rivas)
- Focusing on “Entities” leads nowhere good. (Derek Comartin)
- Boost Your Gen AI Experience with our DirectML extension for Automatic1111’s WebUI (Jacques van Rhyn)
- What Is Code Encryption? (PreEmptive Team)
- From the pages of our Insider newsletter: How to use GitHub Copilot (Sara Verdi)
Mobile, IoT & Game Development
- Android Studio Hedgehog is stable (Sandhya Mohan)
- How we built the new Super Dash demo in Flutter and Flame in just six weeks! (Very Good Ventures Team)
- OpenAI Assistant on Android (Craig Dunn)
- Microsoft takes its first step toward trying to make Windows good on gaming handhelds (Arif Bacchus)
- GameMaker Free For Non-Commercial Use (Sue Gee)
- Steam Drops macOS Mojave Support, Effectively Ending Life For Many 32-Bit Games (BeauHD)
- Web runtime updates are here: Take your browser to the next level (Ben Craven, Matthew Buscemi & Anthony Bowker)
Screencasts & Videos
- What’s New in Visual Studio 2022 versions 17.8 GA and 17.9 Preview 1 (Jessie Houghton)
- Deploying Visual Studio Throughout Your Enterprise (Christine Ruana)
- .NET MAUI and Visual States (Daniel Hindrikes)
- What’s new in SSMS 19.2 | Data Exposed (Anna Hoffman)
- Webinar Recording: Signals – The Future of Angular (Aleksandra Aganezova)
- GCast 163: Getting Started with GitHub (David Giard)
- Develop your AI coding skills (Part One) | Azure Enablement Show (Aaron Stark & Natalie Mickey)
Podcasts
- AWS Developers Podcast Episode 104 – AWS re:Invent 2023 – AWS Community Talks with Lays Rodrigues (David Isbitski)
- Tools & Weapons Podcast – Ben Rhodes: The enduring power of language in the era of AI (Brad Smith)
- JS Party Podcast – Art of the state machine (Laura Kalbag, Amal Hussein & Nick Nisi)
- The Changelog – Gleaming the KubeCon (Tammer Saleh, James McShane, Steve Francis, Spencer Smith, Adam Stacoviak, Jerod Santo & Gerhard Lazu)
- Rocket 466: Husband Pollution (Christina Warren, Brianna Wu & Simone De Rochefort)
- Geek’s Guide to the Galaxy Podcast #555 – Kyle Newman on Dungeons and Dragons and Star Wars (David Barr Kirtley & John Joseph Adams)
- The Stack Overflow Podcast – Will developers return to hostile offices? (Eira May)
- Web Rush Episode 261: Who’s Afraid Of Open Source? (John Papa, Ward Bell, Craig Shoemaker & Dan Wahlin)
- The Happy Engineer Podcast #143 – How to Quickly Operate and Succeed at Work with Dr. Robert Santer | Navigating an Engineering Organization (Max Ahumada)
- Talk Python to Me #440: Talking to Notebooks with Jupyter AI (Michael Kennedy)
Community & Events
- Broadcom Layoffs Officially Above 2,100 Post-VMware Deal (James Anderson)
- Global Google Developer Experts Share Their Favorite Tools and Advice for New Developers (Lyanne Alfaro)
- I Fight For The Users (Jeff Atwood)
- A Guide to New Year’s Eve & New Year’s Day in Greater Philadelphia for 2023/2024 (Visit Philly)
Database
- SQL GROUP BY Alias – An Oracle feature that would be great in SQL Server (Aaron Bertrand)
- Optimizing SQL Server Query Plans With Row Count Spools In Them (Erik Darling)
- SQL Server Cumulative Updates (CU) through the end of calendar year 2023 (Srinivas Kandibanda)
- Extended Events in Azure Data Studio (Josephine Bush)
SharePoint, M365 & MS Teams
- SharePoint Roadmap Pitstop: November 2023 (Mark Kashman)
PowerShell
- How to Remove an Item From a PowerShell Array (Brien Posey)
Miscellaneous
- Six-Planet System in Perfect Harmony Shocks Scientists (Sharmila Kuthunur)
More Link Collections
- The Morning Brew #3836 (Chris Alcock)
- Daily Reading List – November 30, 2023 (#214) (Richard Seroter)
- Code Maze Weekly #194 (Vladimir Pecanac)
The Geek Shelf
C# 12 and .NET 8 – Modern Cross-Platform Development Fundamentals (Mark J. Price) – Referral Link