Top Links
- Metalama Source Code Available (Gael Fraiteur)
- Building a .NET MAUI CD pipeline in GitHub Actions (Part II) (Steven Thewissen)
- .NET 8 Top 10 New Features (Patrick Smacchia)
- Behind the Tech – William A. Adams, Software Engineer, DEI Innovator, and Philanthropist (Kevin Scott)
- Introducing Work Item Chart Filtering in Azure DevOps Dashboards (Jihye Eom)
Web & Cloud Development
- Using PerfView to Diagnose High CPU in an ASP.NET App (Josh Darnell)
- Changing Colors in an SVG Element Using CSS and JavaScript (Kirupa Chinnathambi)
- Building Blazor Desktop Apps with Electron.NET (Greg Lutz)
- ASP.NET Core .NET 8 RC 2: Blazor, Identity, SignalR and More (Almir Vuk)
- Convert HTML to PDF in ASP.NET Core C# (Bjoern Meyer)
- JavaScript Decorators: An In-depth Guide (Blessing Ene Anyebe)
- Secure an Angular application using Microsoft Entra External ID and ASP.NET Core with BFF (Damien Bowden)
- React Basics: How to Use Cookies in React (Hassan Djirdeh)
- What Removing Object Properties Tells Us About JavaScript (Juan Diego Rodríguez)
- What’s New: Ignite UI for React 18.3.0 Release (Radoslav Mirchev)
- Conditionally add middleware in ASP.NET Core (Thomas Ardal)
- Why WebAssembly Will Disrupt the Operating System (Charles Humble)
- Protecting Auth Tokens (Eric Lawrence)
- What is JSON Schema? (Gbadebo Bello)
WinUI, .NET MAUI & XAML
- Using MVVM to Remove Rows from a WPF Datagrid (Greg Lutz)
- Effortless Google Calendar Events Synchronization in .NET MAUI Scheduler (Jeyasri Murugan)
Visual Studio & .NET
- C# Tip: How to create Unit Tests for Model Validation (Davide Bellone)
- Rider 2023.3 EAP 4: Improved Experience for Running Multiple Projects, Type Dependency Diagrams, and More (Sasha Ivanova)
- A Generic Timeout Helper (Ricardo Peres)
- Document Editor: Initialization Events (Bjoern Meyer)
- AutoSave with VSCode (David Walsh)
- Customizing the behavior of record copy constructors (Gérald Barré)
- How do I add a non-copyable, non-movable object to a std::map or std::unordered_map? (Raymond Chen)
Design, Methodology, AI & Testing
- Git: Reset / Undo Most Recent Local Commit (Chris Pietschmann)
- Building Scottbot: an AI Chatbot for Scott Logic (Dan Scarborough)
- Makers and Magicians (Dimitri Glazkov)
- Innovating with responsibility: How customers and partners are bridging data, AI and trust with the Microsoft Cloud (Judson Althoff)
- Empathy – The Hardest Skill to Master (Peter Smulovics)
- The GenAI Data Developer Experience: Performance Optimization (Scott M. Fulton III)
- Privacy in the age of generative AI (Sean Falconer)
Mobile, IoT & Game Development
- The inside story on the new Raspberry Pi 5 (Ben Everard)
- Implementing a Timer and Callback System in MonoGame (Todd Mitchell)
Screencasts & Videos
- Cleaning Your Kubernetes Clusters | Open at Microsoft (Xander Grzywinski & Ashna Mehrotra)
- How vector search and semantic ranking improve your AI prompts (Microsoft Mechanics)
Podcasts
- Revision Path – David Perrin (Maurice Cherry)
- The Amp Hour #648 – The RP1 and beyond with the Raspberry Pi Hardware team (Dave Jones & Chris Gammell)
- The .NET on AWS Show, Featuring Martin Ullrich! (Brandon Minnick & Francois Bouteruche)
- Building for Disaster Resilience – Adventures in DevOps 177 (Jillian Rowe, Jonathan Hall, Will Button & Charles Max Wood)
- Scrum Master Toolbox Podcast – Rising From Disruption, After The Departure Of A Key Scrum Team Member | Anna Mbengam (Vasco Duarte)
- The PowerShell Podcast – The eye of the Tyger: Clayton Tyger, A PowerShell Rising Star (James Petty)
- The Work Item #62 – Building Sustainable Practices, with Jason Fried (Den Delimarsky)
- Syntax Podcast Episode 683: Spooky Coding Horror Stories 2023 – Part 1 (Wes Bos & Scott Tolinksi)
- Google Cloud Security Podcast Episode 144 – LLMs: A Double-Edged Sword for Cloud Security? Weighing the Benefits and Risks of Large Language Models (Google Cloud Team)
- UI Libraries, Buy or Build? – Adventures in Angular 393 (Charles Max Wood, Subrat Mishra, Armen Vardanyan & Lucas Paganini)
- Meta Cast – Building Trust: The Foundation of Great Leadership (Bob Galen & Josh Anderson)
- AWS Developers Podcast Episode 098 – Generative AI and How It Is Redefining Developer Roles Today With Alyssa Lee (David Isbitski)
- Grammar Girl Episode 951 – The Dark Histories Behind Your Favorite Scary Words, with Jess Zafarris (Mignon Fogarty)
- The Stack Overflow Podcast – Composable architecture (Ryan Donovan)
- The Happy Engineer Podcast #135: Success is Determined by Your Successors | Why You Need a Succession Plan Now (Max Ahumada)
Community & Events
- How to gain insight into your project contributors (Zack Koppert)
Database
- Create SSRS Reports to view the SQL Server Agent Job Details and Status (Nirali Shastri)
- Exporting and Importing Data into SQL Server Using Files (Edward Pollack)
- Free SQL Server Training: UDF Inlining In SQL Server 2019 Demo Part 2 (Erik Darling)
- SQL SERVER – Exploring PIVOT and UNPIVOT (Pinal Dave)
- Index Service Improvements in Couchbase Server 7.2.2 : Part 2 (Amit Kulkarni)
SharePoint, M365 & MS Teams
- Feature Deep Dive: Favorites and Shortcuts in OneDrive (Olga Dalecka)
Miscellaneous
- Linux Commands Cheat Sheet (ITPro Today)
- Concept imagines gptOS operating system powered by ChatGPT and DALL-E (Joe Wituschek)
- 1Password thwarts hacking attempt linked to Okta security breach (Brian Fagioli)
More Link Collections
- The Morning Brew #3807 and The Morning Brew #3808 (Chris Alcock)
- Interesting links of the week 2023-43 (#95) (Michael Eaton)
- Sands of MAUI: Issue #121 (Sam Basu)
- Reading Notes #577 (Frank Boucher)
- C# Digest Issue #477 – October 23, 2023 (Jakub Chodounsky)
- Daily Reading List – October 23, 2023 (#188) (Richard Seroter)
The Geek Shelf
Heroes’ Feast (Dungeons & Dragons): The Official D&D Cookbook (Kyle Newman & Jon Peterson) – Referral Link