Top Links
- Black Friday Sale – Get 50% OFF Pluralsight Individual Skills Plans from 11/21-12/5 (Pluralsight) – Referral Link
 - Announcing .NET Chiseled Containers (Richard Lander)
 - The Dev Home Azure extension is here! Get it from the Microsoft Store to add Azure DevOps integration to Dev Home with ADO widgets and repositories (Kayla Cinnamon)
 - Tech Books for Fun and Little Profit | Multithreaded Income Episode 18 with Alvin Ashcraft (Kevin Griffin)
 - Why BoldSign is a better Alternative to DocuSign (Meikanda Nayanar)
 - WinGet community repository frequently asked questions (FAQs) | Open at Microsoft (Kaleb Luedtke & Demitrius Nelon)
 - What is the Windows App? + GPU support coming to Windows 365 (Zachary Cavanell)
 - Visual Studio 2022 version 17.8.1 Release Notes (Microsoft Learn)
 
Web & Cloud Development
- ASP.NET Core PDF Previews and Downloads (Khalid Abuhakmeh)
 - Uploading Files with Telerik UI for Blazor (Jefferson S. Motta)
 - How to Improve WordPress Site Speed on Mobile & Desktop (Jen Swisher)
 - Checking Vue 3 Slots for Emptiness (Marina Mosti)
 - PhpStorm Now Supports PHP 8.3 (Tania Goral)
 - Azure Hybrid, Edge, Adaptive Cloud News from Microsoft Ignite (Thomas Maurer)
 - Easily Create Interactive Digital Logic Circuits in Angular (Vivisa Ganesan)
 - The Tension and Future of Jamstack (Zach Leatherman)
 - How Postman uses Postman: E2E testing, feedback loops, and collaboration (Melinda Gutermuth)
 
WinUI, .NET MAUI & XAML
- Chart of the Week: Creating a WPF Fast Line Chart for Cryptocurrency Trade Analysis (Vimala Thirumalai Kumar)
 - Displaying HTML in a .NET MAUI Label (Leomaris Reyes)
 
Visual Studio & .NET
- Async Lambda Statements (Bryan Hogan)
 - A failed experiment with interceptors in C# 12 and .NET 8 (Andrew Lock)
 - Test-Driving Windows 11 Dev Drive for .NET (Maarten Balliauw)
 - .NET 8 and C# 12–Overview (Bart Wullems)
 - How to Delete All Section Breaks in a DOCX Document using C# (Bjoern Meyer)
 - Microsoft .NET Code Analysis: Simplify LINQ Expressions and Microsoft .NET Code Analysis: Utilize the Pattern Matching ‘not’ Operator (David McCarter)
 - Syncfusion Visual Studio Extensions Are Compatible with .NET 8.0 (Jose Seeron Anthony Pitchai)
 - Migrate your database with Entity Framework Core using a separate application (Josef Ottosson)
 - Visual Studio 2022 v17.8 Brings Increased Productivity, Further Unreal Engine Integration, and Cross-Platform Enhancements to C++ (Sinem Akinci)
 - Validating JSON Against a Schema (Paul Michaels)
 - The Differences Between Quartz.NET and Hangfire (Code Maze)
 - Iterating Maps in C++ (j2inet)
 
Design, Methodology, AI & Testing
- New Boards Hub, Fall Update (Dan Hellem)
 - OpenAI drops a big new ChatGPT feature with a joke about its CEO drama (Emma Roth)
 - Enhance your embedded document sending experience with BoldSign’s eSignature API (Gopinath Kannusamy)
 - Introducing the Space Git Subtree (Ilia Afanasiev)
 - Going Beyond With Advanced Infrastructure as Code Use Cases (Joe Duffy)
 - Fake It Til You Make It…To Production (Martin Taillefer)
 - Maybe you’re a Tester (Melissa Holland)
 - What Is Refactoring And Understanding Why You Need It (Nick Cosentino)
 - Microspeak revisited: Line of sight (Raymond Chen)
 - Decoding AI: Part 6, Creating boundary conditions in generative AI (Siddhartha Chaturvedi)
 - OpenAI rival Anthropic makes its Claude chatbot even more useful (Wes Davis)
 - Introducing frequentist inference in Firebase A/B Testing (Stephanie Madison & Jon Mensing)
 - Microsoft’s Generative AI for Beginners (Nikos Vaggalis)
 - Gratitude in Action (‘Tine Zekis)
 
Mobile, IoT & Game Development
- Low-cost volcanic activity detection with Raspberry Pi cameras (Ashley Whittaker)
 - Superapps for Employers (Jacklin Altman)
 - Evolving our online courses to help more people be computing educators (Sway Grantham)
 
Screencasts & Videos
- FreeCodeSession – Episode 498 (Jason Bock)
 - A Winner’s Guide to Hackathons: From Prep to Prototype (Women Who Code)
 
Podcasts
- CodeNewbie S26:E4 – The Ins and Outs of LinkedIn (Laura Thorson) (CodeNewbie Team)
 - RunAs Radio – Azure Operator Nexus with Jennelle Crothers (Richard Campbell)
 - Scrum Master Toolbox Podcast – Short-Term Thinking, Long-Term Consequences, How Agile Teams Create Their Own Problems | Annu Paganus (Vasco Duarte)
 - The Stack Overflow Podcast – Cloudflare Workers have a new skill: AI inference-as-a-service (Eira May)
 - Coffee and Open Source Podcast – James Jackson-South (Isaac Levin)
 - Python Bytes Podcast #361 – Proper way to comment your code! (Michael Kennedy)
 
Community & Events
- Sam Altman to return as CEO of OpenAI (Alex Heath)
 - Partner Blog | Microsoft Ignite 2023 highlights for partners (Julie Sandford)
 - For Good First Issue: Introducing a new way to contribute (Sidney Espinosa)
 - 27 Things To Do in Philadelphia With Kids During the 2023 Holidays (Visit Philly)
 
Database
- How To Fix Performance Problems With Optional Parameters In SQL Server Stored Procedures Part 2 (Erik Darling)
 - SQL Puzzle – Retrieve the Unique Evens Under 10 (Pinal Dave)
 - Microsoft Fabric: Data mirroring and Copilot updates (Zachary Cavanell)
 
SharePoint, M365 & MS Teams
- November 2023 update of Power Automate for desktop (Yiannis Mavridis)
 - Link unfurling and Search-based message extensions in Outlook now generally available (Namrata Khubchandani)
 
More Link Collections
- The Morning Brew #3829 (Chris Alcock)
 - Daily Reading List – November 21, 2023 (#209) (Richard Seroter)
 - Collective #792 (Manoela Ilic)
 
The Geek Shelf
 Parallel Programming and Concurrency with C# 10 and .NET 6 (Alvin Ashcraft) – Still relevant with C# 12 and .NET 8!

